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()
~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