C# Class ExBuddy.Navigation.FlightEnabledSlideMover

Inheritance: ExBuddy.Logging.LogColors, IFlightEnabledPlayerMover
Mostra file Open project: MGramolini/ExBuddy

Protected Properties

Property Type Description
Logger Logger

Public Methods

Method Description
Dispose ( ) : void
EnsureFlying ( ) : void
FlightEnabledSlideMover ( IPlayerMover innerMover, IFlightMovementArgs flightMovementArgs ) : System
FlightEnabledSlideMover ( IPlayerMover innerMover, bool forceLanding = false ) : System
ForceLanding ( ) : void
MoveStop ( ) : void
MoveTowards ( Vector3 location ) : void
SetShouldFlyAsync ( bool>.Task customShouldFlyToFunc ) : Task
ShouldFlyTo ( Vector3 destination ) : bool

Private Methods

Method Description
GameEventsOnMapChanged ( object sender, EventArgs e ) : void
ShouldFlyInternal ( Vector3 destination ) : bool

Method Details

Dispose() public method

public Dispose ( ) : void
return void

EnsureFlying() public method

public EnsureFlying ( ) : void
return void

FlightEnabledSlideMover() public method

public FlightEnabledSlideMover ( IPlayerMover innerMover, IFlightMovementArgs flightMovementArgs ) : System
innerMover IPlayerMover
flightMovementArgs IFlightMovementArgs
return System

FlightEnabledSlideMover() public method

public FlightEnabledSlideMover ( IPlayerMover innerMover, bool forceLanding = false ) : System
innerMover IPlayerMover
forceLanding bool
return System

ForceLanding() public method

public ForceLanding ( ) : void
return void

MoveStop() public method

public MoveStop ( ) : void
return void

MoveTowards() public method

public MoveTowards ( Vector3 location ) : void
location Vector3
return void

SetShouldFlyAsync() public method

public SetShouldFlyAsync ( bool>.Task customShouldFlyToFunc ) : Task
customShouldFlyToFunc bool>.Task
return Task

ShouldFlyTo() public method

public ShouldFlyTo ( Vector3 destination ) : bool
destination Vector3
return bool

Property Details

Logger protected_oe property

protected Logger Logger
return Logger