Table of Contents

Class Data_ReactionWheel

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public sealed class Data_ReactionWheel : ModuleData
Inheritance
Data_ReactionWheel
Inherited Members
Extension Methods

Constructors

Data_ReactionWheel()

public Data_ReactionWheel()

Fields

HasPendingResourceActivity

public bool HasPendingResourceActivity

Field Value

bool

HasResourcesToOperate

[KSPState]
public bool HasResourcesToOperate

Field Value

bool

InputSumForResource

public float InputSumForResource

Field Value

float

PitchTorque

[KSPDefinition]
public float PitchTorque

Field Value

float

RequestConfig

public ResourceFlowRequestCommandConfig RequestConfig

Field Value

ResourceFlowRequestCommandConfig

RequiredResources

[KSPDefinition]
public List<PartModuleResourceSetting> RequiredResources

Field Value

List<PartModuleResourceSetting>

RollTorque

[KSPDefinition]
public float RollTorque

Field Value

float

StatusText

[PAMDisplayControl(SortIndex = 1)]
[LocalizedField("PartModules/ReactionWheel/WheelStatus")]
[KSPState]
public ModuleProperty<string> StatusText

Field Value

ModuleProperty<string>

ToggleTorque

[KSPState(CopyToSymmetrySet = true)]
[PAMDisplayControl(SortIndex = 2)]
[LocalizedField("PartModules/ReactionWheel/TorqueEnabled")]
public ModuleProperty<bool> ToggleTorque

Field Value

ModuleProperty<bool>

TorqueResponseSpeed

[KSPDefinition]
public float TorqueResponseSpeed

Field Value

float

WheelActuatorMode

[LocalizedField("PartModules/ReactionWheel/WheelSetting")]
[PAMDisplayControl(SortIndex = 3)]
[KSPState(CopyToSymmetrySet = true)]
public ModuleProperty<Data_ReactionWheel.ActuatorModes> WheelActuatorMode

Field Value

ModuleProperty<Data_ReactionWheel.ActuatorModes>

WheelAuthority

[LocalizedField("PartModules/ReactionWheel/WheelAuthority")]
[PAMDisplayControl(SortIndex = 4)]
[SteppedRange(0, 1, 0.01)]
[KSPState(CopyToSymmetrySet = true)]
public ModuleProperty<float> WheelAuthority

Field Value

ModuleProperty<float>

WheelState

[KSPState]
public Data_ReactionWheel.ReactionWheelState WheelState

Field Value

Data_ReactionWheel.ReactionWheelState

YawTorque

[KSPDefinition]
public float YawTorque

Field Value

float

Properties

HasPendingInputActivity

public bool HasPendingInputActivity { get; }

Property Value

bool

ModuleType

public override Type ModuleType { get; }

Property Value

Type

Methods

GetResourceRequestHandle()

public ResourceFlowRequestHandle GetResourceRequestHandle()

Returns

ResourceFlowRequestHandle

SetupResourceRequest(ResourceFlowRequestBroker)

public override void SetupResourceRequest(ResourceFlowRequestBroker resourceFlowRequestBroker)

Parameters

resourceFlowRequestBroker ResourceFlowRequestBroker