Table of Contents

Class Module_WheelSteering

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public class Module_WheelSteering : Module_WheelSubmodule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule
Inheritance
Module_WheelSteering
Implements
Inherited Members
Extension Methods

Constructors

Module_WheelSteering()

public Module_WheelSteering()

Fields

caliperTransform

public Transform caliperTransform

Field Value

Transform

dataWheelSteering

protected Data_WheelSteering dataWheelSteering

Field Value

Data_WheelSteering

h

public float h

Field Value

float

steerAngle

public float steerAngle

Field Value

float

steerRange

public float steerRange

Field Value

float

steeringInput

public float steeringInput

Field Value

float

steeringInputLast

public float steeringInputLast

Field Value

float

tCenter

public Vector3 tCenter

Field Value

Vector3

tOrt

public Vector3 tOrt

Field Value

Vector3

tPivot

public Vector3 tPivot

Field Value

Vector3

Properties

PartComponentModuleType

public override Type PartComponentModuleType { get; }

Property Value

Type

Methods

ActionSteeringAdjustUIUpdate(bool)

protected void ActionSteeringAdjustUIUpdate(bool value)

Parameters

value bool

AddDataModules()

protected override void AddDataModules()

GetSteeringResponseScale(float)

protected float GetSteeringResponseScale(float steerDelta)

Parameters

steerDelta float

Returns

float

OnInitialize()

protected override void OnInitialize()

OnModuleFixedUpdate(float)

protected override void OnModuleFixedUpdate(float fixedDeltaTime)

Parameters

fixedDeltaTime float

OnShutdown()

protected override void OnShutdown()

OnSubsystemsModified(WheelSubsystems)

protected override void OnSubsystemsModified(WheelSubsystems s)

Parameters

s WheelSubsystems

OnWheelSetup()

protected override void OnWheelSetup()