Class Module_WheelSteering
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
h
public float h
Field Value
steerAngle
public float steerAngle
Field Value
steerRange
public float steerRange
Field Value
steeringInput
public float steeringInput
Field Value
steeringInputLast
public float steeringInputLast
Field Value
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
Methods
ActionSteeringAdjustUIUpdate(bool)
protected void ActionSteeringAdjustUIUpdate(bool value)
Parameters
valuebool
AddDataModules()
protected override void AddDataModules()
GetSteeringResponseScale(float)
protected float GetSteeringResponseScale(float steerDelta)
Parameters
steerDeltafloat
Returns
OnInitialize()
protected override void OnInitialize()
OnModuleFixedUpdate(float)
protected override void OnModuleFixedUpdate(float fixedDeltaTime)
Parameters
fixedDeltaTimefloat
OnShutdown()
protected override void OnShutdown()
OnSubsystemsModified(WheelSubsystems)
protected override void OnSubsystemsModified(WheelSubsystems s)
Parameters
OnWheelSetup()
protected override void OnWheelSetup()