C# Class RealFuels.ModuleEnginesRF

Inheritance: SolverEngines.ModuleEnginesSolver
Mostrar archivo Open project: NathanKell/ModularFuelSystem

Public Properties

Property Type Description
ullageSet Ullage.UllageSet

Protected Properties

Property Type Description
curveProp int
ignited bool
instantThrottle bool
minThrottle float
reignitable bool
rfSolver SolverRF
scale double
scaleRecip double
showPropStatus bool
throttledUp bool
ullageOK bool

Public Methods

Method Description
Activate ( ) : void
CreateEngine ( ) : void
FixedUpdate ( ) : void
GetInfo ( ) : string
GetModuleTitle ( ) : string
GetPrimaryField ( ) : string
GetUllageIgnition ( ) : string
OnAwake ( ) : void
OnLoad ( ConfigNode node ) : void
OnSave ( ConfigNode node ) : void
OnStart ( PartModule state ) : void
SetScale ( double newScale ) : void
Shutdown ( ) : void
Start ( ) : void
UpdateSolver ( SolverEngines.EngineThermodynamics ambientTherm, double altitude, UnityEngine.Vector3d vel, double mach, bool sIgnited, bool oxygen, bool underwater ) : void
UpdateThrottle ( ) : void

Protected Methods

Method Description
GetThrustInfo ( ) : string
IgnitionUpdate ( ) : void
ThrottleString ( ) : string

Method Details

Activate() public method

public Activate ( ) : void
return void

CreateEngine() public method

public CreateEngine ( ) : void
return void

FixedUpdate() public method

public FixedUpdate ( ) : void
return void

GetInfo() public method

public GetInfo ( ) : string
return string

GetModuleTitle() public method

public GetModuleTitle ( ) : string
return string

GetPrimaryField() public method

public GetPrimaryField ( ) : string
return string

GetThrustInfo() protected method

protected GetThrustInfo ( ) : string
return string

GetUllageIgnition() public method

public GetUllageIgnition ( ) : string
return string

IgnitionUpdate() protected method

protected IgnitionUpdate ( ) : void
return void

OnAwake() public method

public OnAwake ( ) : void
return void

OnLoad() public method

public OnLoad ( ConfigNode node ) : void
node System.ConfigNode
return void

OnSave() public method

public OnSave ( ConfigNode node ) : void
node System.ConfigNode
return void

OnStart() public method

public OnStart ( PartModule state ) : void
state PartModule
return void

SetScale() public method

public SetScale ( double newScale ) : void
newScale double
return void

Shutdown() public method

public Shutdown ( ) : void
return void

Start() public method

public Start ( ) : void
return void

ThrottleString() protected method

protected ThrottleString ( ) : string
return string

UpdateSolver() public method

public UpdateSolver ( SolverEngines.EngineThermodynamics ambientTherm, double altitude, UnityEngine.Vector3d vel, double mach, bool sIgnited, bool oxygen, bool underwater ) : void
ambientTherm SolverEngines.EngineThermodynamics
altitude double
vel UnityEngine.Vector3d
mach double
sIgnited bool
oxygen bool
underwater bool
return void

UpdateThrottle() public method

public UpdateThrottle ( ) : void
return void

Property Details

curveProp protected_oe property

protected int curveProp
return int

ignited protected_oe property

protected bool ignited
return bool

instantThrottle protected_oe property

protected bool instantThrottle
return bool

minThrottle protected_oe property

protected float minThrottle
return float

reignitable protected_oe property

protected bool reignitable
return bool

rfSolver protected_oe property

protected SolverRF,RealFuels rfSolver
return SolverRF

scale protected_oe property

protected double scale
return double

scaleRecip protected_oe property

protected double scaleRecip
return double

showPropStatus protected_oe property

protected bool showPropStatus
return bool

throttledUp protected_oe property

protected bool throttledUp
return bool

ullageOK protected_oe property

protected bool ullageOK
return bool

ullageSet public_oe property

public Ullage.UllageSet ullageSet
return Ullage.UllageSet