C# Class kOS.Suffixed.FlightControl

Inheritance: kOS.Suffixed.SpecialValue, IDisposable
Afficher le fichier Open project: KSP-KOS/KOS

Méthodes publiques

Méthode Description
Dispose ( ) : void
FlightControl ( Vessel vessel ) : System
SetSuffix ( string suffixName, object value ) : bool
ToString ( ) : string
Unbind ( ) : void
UpdateVessel ( Vessel toUpdate ) : void

Private Methods

Méthode Description
Bind ( ) : void
CheckKillRotation ( string suffixName, object value ) : bool
CheckNeutral ( string suffix, object value ) : bool
CheckResetTrim ( string suffixName, object value ) : bool
GetPilotRotation ( ) : kOS.Suffixed.Vector
GetPilotTranslation ( ) : kOS.Suffixed.Vector
InitializePilotSuffixes ( ) : void
InitializeSuffixes ( ) : void
Invert ( float f ) : float
OnFlyByWire ( FlightCtrlState st ) : void
PushNewSetting ( FlightCtrlState &st ) : void
ReadPilot ( float &flightInputValue ) : float
ResetControls ( ) : void
SetRotation ( kOS.Suffixed.Vector vectorValue ) : void
SetTranslation ( kOS.Suffixed.Vector vectorValue ) : void
ValueToFloat ( object value, float &doubleValue ) : bool
ValueToVector ( object value, kOS.Suffixed.Vector &vectorValue ) : bool

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FlightControl() public méthode

public FlightControl ( Vessel vessel ) : System
vessel Vessel
Résultat System

SetSuffix() public méthode

public SetSuffix ( string suffixName, object value ) : bool
suffixName string
value object
Résultat bool

ToString() public méthode

public ToString ( ) : string
Résultat string

Unbind() public méthode

public Unbind ( ) : void
Résultat void

UpdateVessel() public méthode

public UpdateVessel ( Vessel toUpdate ) : void
toUpdate Vessel
Résultat void