C# Class kOS.Binding.FlightControlManager

Inheritance: Binding, IDisposable
Exibir arquivo Open project: KSP-KOS/KOS Class Usage Examples

Public Methods

Method Description
AddTo ( SharedObjects shared ) : void
Dispose ( ) : void
GetAutopilotModeName ( ) : string
GetControllerByVessel ( Vessel target ) : FlightControl
GetNavMode ( ) : FlightGlobals.SpeedDisplayModes
GetNavModeName ( ) : string
SelectAutopilotMode ( VesselAutopilot autopilotMode ) : void
SelectAutopilotMode ( object autopilotMode ) : void
SelectAutopilotMode ( string autopilotMode ) : void
SetNavMode ( FlightGlobals navMode ) : void
SetNavMode ( object navMode ) : void
SetNavMode ( string navMode ) : void
ToggleFlyByWire ( string paramName, bool enabled ) : void
UnBind ( ) : void
Update ( ) : void

Private Methods

Method Description
AddMissingFlightParam ( string name, SharedObjects shared ) : void
AddNewFlightParam ( string name, SharedObjects shared ) : void
OnFlyByWire ( FlightCtrlState c ) : void
UnbindUnloaded ( ) : void
VesselIsValid ( Vessel vessel ) : bool

Method Details

AddTo() public method

public AddTo ( SharedObjects shared ) : void
shared SharedObjects
return void

Dispose() public method

public Dispose ( ) : void
return void

GetAutopilotModeName() public method

public GetAutopilotModeName ( ) : string
return string

GetControllerByVessel() public static method

public static GetControllerByVessel ( Vessel target ) : FlightControl
target Vessel
return FlightControl

GetNavMode() public method

public GetNavMode ( ) : FlightGlobals.SpeedDisplayModes
return FlightGlobals.SpeedDisplayModes

GetNavModeName() public method

public GetNavModeName ( ) : string
return string

SelectAutopilotMode() public method

public SelectAutopilotMode ( VesselAutopilot autopilotMode ) : void
autopilotMode VesselAutopilot
return void

SelectAutopilotMode() public method

public SelectAutopilotMode ( object autopilotMode ) : void
autopilotMode object
return void

SelectAutopilotMode() public method

public SelectAutopilotMode ( string autopilotMode ) : void
autopilotMode string
return void

SetNavMode() public method

public SetNavMode ( FlightGlobals navMode ) : void
navMode FlightGlobals
return void

SetNavMode() public method

public SetNavMode ( object navMode ) : void
navMode object
return void

SetNavMode() public method

public SetNavMode ( string navMode ) : void
navMode string
return void

ToggleFlyByWire() public method

public ToggleFlyByWire ( string paramName, bool enabled ) : void
paramName string
enabled bool
return void

UnBind() public method

public UnBind ( ) : void
return void

Update() public method

public Update ( ) : void
return void