Interface IDeltaVPart
- Namespace
- KSP.Sim.DeltaV
- Assembly
- Assembly-CSharp.dll
public interface IDeltaVPart : IEquatable<IDeltaVPart>
- Extension Methods
-
Properties
ActivationStage
int ActivationStage { get; set; }
Property Value
- int
AtmDensity
double AtmDensity { get; }
Property Value
- double
AtmDensityASL
double AtmDensityASL { get; }
Property Value
- double
AtmosphericTemperature
double AtmosphericTemperature { get; }
Property Value
- double
AtmosphericTemperatureASL
double AtmosphericTemperatureASL { get; }
Property Value
- double
DecoupleStage
int DecoupleStage { get; set; }
Property Value
- int
DeltaVChildren
IEnumerable<IDeltaVPart> DeltaVChildren { get; }
Property Value
- IEnumerable<IDeltaVPart>
DeltaVContainers
IResourceContainer[] DeltaVContainers { get; }
Property Value
- IResourceContainer[]
DryMass
Property Value
- double
GlobalId
Property Value
- IGGuid
GreenMass
double GreenMass { get; }
Property Value
- double
IsActiveInStaging
bool IsActiveInStaging { get; }
Property Value
- bool
IsDestroyedOrBeingDestroyed
bool IsDestroyedOrBeingDestroyed { get; }
Property Value
- bool
Parent
IDeltaVPart Parent { get; }
Property Value
- IDeltaVPart
PartName
Property Value
- string
StaticPressureAtm
float StaticPressureAtm { get; }
Property Value
- float
StaticPressureAtmASL
float StaticPressureAtmASL { get; }
Property Value
- float
TotalMass
double TotalMass { get; }
Property Value
- double
WetMass
Property Value
- double
Methods
Equals(IDeltaVPart)
bool Equals(IDeltaVPart other)
Parameters
other IDeltaVPart
Returns
- bool
FindAttachNodeAttachedPart(string)
IDeltaVPart FindAttachNodeAttachedPart(string nodeName)
Parameters
nodeName string
Returns
- IDeltaVPart
TryGetModuleData<T, U>(out U)
bool TryGetModuleData<T, U>(out U moduleData) where T : PartComponentModule where U : ModuleData
Parameters
moduleData U
Returns
- bool
Type Parameters
T
U