| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/ChaosVehiclesPlugin/Source/ChaosVehicles/Public/ChaosVehicleWheel.h |
Include |
#include "ChaosVehicleWheel.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable)
class UChaosVehicleWheel : public UObject
Name | Description | ||
---|---|---|---|
|
AxleType |
If set, shape won't be created, but mapped from chassis mesh If true, ShapeRadius and ShapeWidth will be used to automatically scale collision taken from CollisionMesh to match wheel size. |
|
|
bABSEnabled |
Advanced Braking System Enabled |
|
|
bAffectedByBrake |
Whether brake should affect this wheel |
|
|
bAffectedByEngine |
Whether engine should power this wheel |
|
|
bAffectedByHandbrake |
Whether handbrake should affect this wheel |
|
|
bAffectedBySteering |
Whether steering should affect this wheel |
|
|
bTractionControlEnabled |
Straight Line Traction Control Enabled |
|
|
UStaticMesh ... |
CollisionMesh |
Static mesh with collision setup for wheel, will be used to create wheel shape (if empty, sphere will be added as wheel shape, check bDontCreateShape flag) |
|
float |
DebugLatForce |
Lateral force the wheel is applying to the chassis. |
|
float |
DebugLatSlip |
Lateral slip experienced by the wheel. |
|
float |
DebugLongForce |
Longitudinal force the wheel is applying to the chassis. |
|
float |
DebugLongSlip |
Longitudinal slip experienced by the wheel. |
|
float |
DebugNormalizedTireLoad |
How much force the tire experiences at rest divided by how much force it is experiencing now. |
|
float |
DebugTireLoad |
How much force the tire is experiencing now. |
|
float |
DebugWheelTorque |
Wheel torque. |
|
HitResult |
Suspension raycast results |
|
|
float |
LateralFrictionForceMultiplier |
Lateral Friction Force Multiplier |
|
Location |
Worldspace location of this wheel. |
|
|
float |
LongitudinalFrictionForceMultiplier |
Mass of this wheel Longitudinal Friction Force Multiplier |
|
float |
MaxBrakeTorque |
Max brake torque for this wheel (Nm) |
|
float |
MaxHandBrakeTorque |
Max handbrake brake torque for this wheel (Nm). |
|
float |
MaxSteerAngle |
Steer angle in degrees for this wheel |
|
const FObjectIn... |
ObjectInitializer |
|
|
Offset |
If BoneName is specified, offset the wheel from the bone's location. |
|
|
OldLocation |
Worldspace location of this wheel last frame. |
|
|
float |
RollbarScaling |
Anti-roll effect |
|
float |
SideSlipModifier |
Wheel Lateral Skid Grip Loss, lower number less grip on skid |
|
float |
SkidThreshold |
Wheel Lateral Skid Threshold |
|
float |
SlipThreshold |
Wheel Longitudinal Slip Threshold |
|
float |
SpringPreload |
Spring Preload (N/m) |
|
float |
SpringRate |
Spring Force (N/m) |
|
SuspensionAxis |
Max normalized tire load at which the tire can deliver no more lateral stiffness no matter how much extra load is applied to the tire. |
|
|
float |
SuspensionDampingRatio |
Oscillation frequency of suspension. Standard cars have values between 5 and 10 |
|
SuspensionForceOffset |
Vertical offset from where suspension forces are applied (along Z-axis) |
|
|
float |
SuspensionMaxDrop |
How far the wheel can drop below the resting position |
|
float |
SuspensionMaxRaise |
How far the wheel can go above the resting position |
|
int |
SuspensionSmoothing |
Smooth suspension [0-off, 10-max] - Warning might cause momentary visual inter-penetration of the wheel against objects/terrain |
|
*ESweepShap... |
SweepShape |
Now calculating damping from Suspension Damping Ratio - normalized value is slightly more meaningful ** Dampen rate of change of spring compression Dampen rate of change of spring extension Whether wheel suspension considers simple, complex, or both |
|
SweepType |
Whether wheel suspension considers simple, complex, or both |
|
|
UChaosWheeledVehicleMovementComponent |
||
|
VehicleSim |
The vehicle that owns us |
|
|
Velocity |
Current velocity of the wheel center (change in location over time) |
|
|
WheelIndex |
Our index in the vehicle's (and setup's) wheels array. |
|
|
float |
WheelLoadRatio |
When 0 no weight load is transferred, 1 is Normal weight shift. |
|
float |
WheelRadius |
Radius of the wheel |
|
float |
WheelWidth |
Width of the wheel |
Name | Description | ||
---|---|---|---|
|
GetAxleType() |
||
|
UPhysicalMat... |
GetContactSurfaceMaterial() |
Get contact surface material |
|
GetPhysicsLocation() |
Get the wheel's location in physics land |
|
|
const Chaos:... |
GetPhysicsSuspensionConfig() |
|
|
const Chaos:... |
GetPhysicsWheelConfig() |
|
|
float |
GetRotationAngle() |
|
|
float |
GetSteerAngle() |
|
|
float |
GetSuspensionOffset() |
|
|
FChaosWheelS... |
GetWheelSetup() |
Get the Axle setup we were created from |
|
Init ( |
Initialize this wheel instance |
|
|
IsInAir() |
||
|
Shutdown() |
Notify this wheel it will be removed from the scene |
|
|
Tick ( |
Tick this class when the vehicle ticks |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Respond to a property change in editor |