C# Class KerbalEngineer.VesselSimulator.Simulation

Mostra file Open project: CYBUTEK/KerbalEngineer

Public Properties

Property Type Description
vesselName String
vesselType VesselType

Private Properties

Property Type Description
ActivateStage void
AllowedToStage bool
BuildDontStageLists void
CalculateThrustAndISP void
UpdateActiveEngines void
UpdateResourceDrains void

Public Methods

Method Description
Dump ( ) : void
FreePooledObject ( ) : void
PrepareSimulation ( LogMsg _log, List parts, double theGravity, double theAtmosphere, double theMach, bool dumpTree = false, bool vectoredThrust = false, bool fullThrust = false ) : bool
RunSimulation ( LogMsg _log ) : KerbalEngineer.VesselSimulator.Stage[]
Simulation ( ) : System
UpdatePartMasses ( ) : double

Private Methods

Method Description
ActivateStage ( ) : void
AllowedToStage ( ) : bool
BuildDontStageLists ( LogMsg log ) : void
CalculateThrustAndISP ( ) : void
UpdateActiveEngines ( ) : void
UpdateResourceDrains ( ) : void

Method Details

Dump() public method

public Dump ( ) : void
return void

FreePooledObject() public method

public FreePooledObject ( ) : void
return void

PrepareSimulation() public method

public PrepareSimulation ( LogMsg _log, List parts, double theGravity, double theAtmosphere, double theMach, bool dumpTree = false, bool vectoredThrust = false, bool fullThrust = false ) : bool
_log LogMsg
parts List
theGravity double
theAtmosphere double
theMach double
dumpTree bool
vectoredThrust bool
fullThrust bool
return bool

RunSimulation() public method

public RunSimulation ( LogMsg _log ) : KerbalEngineer.VesselSimulator.Stage[]
_log LogMsg
return KerbalEngineer.VesselSimulator.Stage[]

Simulation() public method

public Simulation ( ) : System
return System

UpdatePartMasses() public method

public UpdatePartMasses ( ) : double
return double

Property Details

vesselName public_oe property

public String vesselName
return String

vesselType public_oe property

public VesselType vesselType
return VesselType