Table of Contents

Class ThermalComponent

Namespace
KSP.Sim.impl
Assembly
Assembly-CSharp.dll
public class ThermalComponent : ObjectComponent, IGuidIdentity, IDisposable
Inheritance
ThermalComponent
Implements
Inherited Members
Extension Methods

Constructors

ThermalComponent()

public ThermalComponent()

Fields

CurrentCBData

public CelestialBodyComponent CurrentCBData

Field Value

CelestialBodyComponent

Properties

DefinitionType

[TypeConverterIgnore]
public override Type DefinitionType { get; }

Property Value

Type

StateType

[TypeConverterIgnore]
public override Type StateType { get; }

Property Value

Type

Type

[TypeConverterIgnore]
public override Type Type { get; }

Property Value

Type

ViewObjectComponentType

[TypeConverterIgnore]
public override Type ViewObjectComponentType { get; }

Property Value

Type

Methods

Dispose()

public void Dispose()

~ThermalComponent()

protected ~ThermalComponent()

GetDefinition()

public override object GetDefinition()

Returns

object

GetState()

public override object GetState()

Returns

object

SetState(object, ISimulationModelMap)

public override object SetState(object stateData, ISimulationModelMap modelMap)

Parameters

stateData object
modelMap ISimulationModelMap

Returns

object

ValidateState(object, ISimulationModelMap)

public override bool ValidateState(object stateData, ISimulationModelMap simulationModelMap)

Parameters

stateData object
simulationModelMap ISimulationModelMap

Returns

bool