C# Class RealFuels.Tanks.FuelTank

Inheritance: IConfigNode
ファイルを表示 Open project: NathanKell/ModularFuelSystem Class Usage Examples

Public Properties

Property Type Description
boiloffProduct string
boiloffProductResource PartResourceDefinition
density double
insulationConduction double
insulationThickness double
locked bool
propagate bool
resourceAvailable bool
resourceConductivity double
tankRatio double
totalArea double
vsp double
wallConduction double
wallThickness double

Public Methods

Method Description
AddTank ( double value ) : void
DeleteTank ( ) : void
FuelTank ( ConfigNode node ) : System
Load ( ConfigNode node ) : void
RaiseResourceInitialChanged ( Part part, PartResource resource, double amount ) : void
RaiseResourceListChanged ( Part part ) : void
RaiseResourceMaxChanged ( Part part, PartResource resource, double amount ) : void
Save ( ConfigNode node ) : void
ToString ( ) : string
UpdateTank ( double value ) : void

Private Methods

Method Description
CreateCopy ( ModuleFuelTanks toModule, ConfigNode overNode, bool initializeAmounts ) : FuelTank
GetDensity ( ) : void
InitializeAmounts ( ) : void

Method Details

AddTank() public method

public AddTank ( double value ) : void
value double
return void

DeleteTank() public method

public DeleteTank ( ) : void
return void

FuelTank() public method

public FuelTank ( ConfigNode node ) : System
node System.ConfigNode
return System

Load() public method

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

RaiseResourceInitialChanged() public method

public RaiseResourceInitialChanged ( Part part, PartResource resource, double amount ) : void
part Part
resource PartResource
amount double
return void

RaiseResourceListChanged() public method

public RaiseResourceListChanged ( Part part ) : void
part Part
return void

RaiseResourceMaxChanged() public method

public RaiseResourceMaxChanged ( Part part, PartResource resource, double amount ) : void
part Part
resource PartResource
amount double
return void

Save() public method

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

ToString() public method

public ToString ( ) : string
return string

UpdateTank() public method

public UpdateTank ( double value ) : void
value double
return void

Property Details

boiloffProduct public_oe property

public string boiloffProduct
return string

boiloffProductResource public_oe property

public PartResourceDefinition boiloffProductResource
return PartResourceDefinition

density public_oe property

public double density
return double

insulationConduction public_oe property

public double insulationConduction
return double

insulationThickness public_oe property

public double insulationThickness
return double

locked public_oe property

public bool locked
return bool

propagate public_oe property

public bool propagate
return bool

resourceAvailable public_oe property

public bool resourceAvailable
return bool

resourceConductivity public_oe property

public double resourceConductivity
return double

tankRatio public_oe property

public double tankRatio
return double

totalArea public_oe property

public double totalArea
return double

vsp public_oe property

public double vsp
return double

wallConduction public_oe property

public double wallConduction
return double

wallThickness public_oe property

public double wallThickness
return double