![]() |
Kerbal Space Program
1.12.4
|
Public Member Functions | |
| override bool | CheckConnections () |
| override void | EvaluateTorqueDownstream () |
Public Member Functions inherited from VehiclePhysics.Block | |
| Block () | |
| virtual void | ComputeStateUpstream () |
| void | CountConnections () |
| bool | DisconnectInput (int inputSlot) |
| bool | DisconnectOutput (int outputSlot) |
| virtual void | GetState (ref State S) |
| virtual void | GetSubstepDerivative (ref Derivative D) |
| virtual void | PreStep () |
| virtual void | SetState (State S) |
| virtual void | SetSubstepState (State S) |
Public Attributes | |
| float | damping = 0.95f |
| float | maxMotorTorque = 100.0f |
| float | maxRpm = 500.0f |
| float | motorInput = 0.0f |
Protected Member Functions | |
| override void | Initialize () |
Protected Member Functions inherited from VehiclePhysics.Block | |
| void | SetInputs (int count) |
| void | SetOutputs (int count) |
Properties | |
| float | angularVelocity [get] |
| float | torque [get] |
Properties inherited from VehiclePhysics.Block | |
| int | connectedInputs [get] |
| int | connectedOutputs [get] |
| bool | hasInputs [get] |
| bool | hasOutputs [get] |
| Connection[] | inputs [get] |
| Connection[] | outputs [get] |
Additional Inherited Members | |
Static Public Member Functions inherited from VehiclePhysics.Block | |
| static bool | Connect (Block inputUnit, int inputSlot, Block outputUnit, int outputSlot) |
| static bool | Connect (Block inputUnit, Block outputUnit) |
| static bool | Connect (Block inputUnit, Block outputUnit, int outputSlot) |
| static bool | Connect (params Block[] blocks) |
Static Public Attributes inherited from VehiclePhysics.Block | |
| static float | RpmToW = (2.0f * Mathf.PI) / 60.0f |
| static float | WToRpm = 60.0f / (2.0f * Mathf.PI) |
|
inlinevirtual |
Reimplemented from VehiclePhysics.Block.
|
inlinevirtual |
Reimplemented from VehiclePhysics.Block.
|
inlineprotectedvirtual |
Reimplemented from VehiclePhysics.Block.
| float VehiclePhysics.DirectDrive.damping = 0.95f |
| float VehiclePhysics.DirectDrive.maxMotorTorque = 100.0f |
| float VehiclePhysics.DirectDrive.maxRpm = 500.0f |
| float VehiclePhysics.DirectDrive.motorInput = 0.0f |
|
get |
|
get |
1.8.7