| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/PhysXVehicles/Source/PhysXVehicles/Public/VehicleWheel.h |
Include |
#include "VehicleWheel.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Blueprintable)
class UVehicleWheel : public UObject
Name | Description | ||
---|---|---|---|
|
bAffectedByHandbrake |
Whether handbrake should affect this wheel |
|
|
bAutoAdjustCollisionSize |
If true, ShapeRadius and ShapeWidth will be used to automatically scale collision taken from CollisionMesh to match wheel size. |
|
|
bDontCreateShape |
If set, shape won't be created, but mapped from chassis mesh |
|
|
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 |
DampingRate |
Damping rate for this wheel (Kgm^2/s) |
|
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. |
|
float |
LatStiffMaxLoad |
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 |
LatStiffValue |
How much lateral stiffness to have given lateral slip |
|
Location |
Worldspace location of this wheel. |
|
|
float |
LongStiffValue |
How much longitudinal stiffness to have given longitudinal slip |
|
float |
Mass |
Mass of this wheel |
|
float |
MaxBrakeTorque |
Max brake torque for this wheel (Nm) |
|
float |
MaxHandBrakeTorque |
Max handbrake brake torque for this wheel (Nm). |
|
Offset |
If BoneName is specified, offset the wheel from the bone's location. |
|
|
OldLocation |
Worldspace location of this wheel last frame. |
|
|
float |
ShapeRadius |
Radius of the wheel |
|
float |
ShapeWidth |
Width of the wheel |
|
float |
SteerAngle |
Steer angle in degrees for this wheel |
|
float |
SuspensionDampingRatio |
The rate at which energy is dissipated from the spring. |
|
float |
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 |
|
float |
SuspensionNaturalFrequency |
Oscillation frequency of suspension. Standard cars have values between 5 and 10 |
|
TEnumAsByte< EW... |
SweepType |
Whether wheel suspension considers simple, complex, or both |
|
UTireConfig ... |
TireConfig |
Tire type for the wheel. Determines friction |
|
TireType |
Deprecated |
|
|
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. |
|
|
physx::PxShape ... |
WheelShape |
Our wheelshape. |
Name | Description | |
---|---|---|
|
UVehicleWheel ( |
Name | Description | ||
---|---|---|---|
|
UPhysicalMat... |
GetContactSurfaceMaterial() |
Get contact surface material |
|
GetPhysicsLocation() |
Get the wheel's location in physics land |
|
|
float |
GetRotationAngle() |
|
|
float |
GetSteerAngle() |
|
|
float |
GetSuspensionOffset() |
|
|
FWheelSetup ... |
GetWheelSetup() |
Get the wheel 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 wheel when the vehicle ticks |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Respond to a property change in editor |