Table of Contents

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

double DryMass { get; }

Property Value

double

GlobalId

IGGuid GlobalId { get; }

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

string PartName { get; }

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

double WetMass { get; }

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