![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WheelSystem.h>
Public Types | |
| enum | EWheelDamageStatus { NONE , BUCKLED , FLAT , MISSING } |
| enum | EWheelSimulationStatus { ROLLING , SPINNING , LOCKED } |
| enum | EFrictionCombineMethod { Multiply , Average } |
| enum | EAxleType : uint8 { UndefinedAxle = 0 , Front , Rear } |
| enum | EExternalTorqueCombineMethod : uint8 { None = 0 , Override , Additive } |
Public Member Functions | |
| FSimpleWheelConfig () | |
Tire load changes, when cornering outer tires are loaded and inner ones unloaded Similarly load changes when accelerating and breaking. Fx : brake/drive force Fy : Cornering Force Fz : Tire load (vehicle weight)
Mx : overturning moment My : moment about brake/drive torque Mz : self-aligning moment
Fx : forward speed at wheel center
Omega : Rotational Speed [radians/sec] Alpha : Slip Angle [radians] k or Sx: Longitudinal Slip - slip is -ve when braking and +ve when accelerating Re : Effective Wheel Radius Wheel setup data that doesn't change during simulation
|
inline |
| bool Chaos::FSimpleWheelConfig::ABSEnabled |
| EAxleType Chaos::FSimpleWheelConfig::AxleType |
| bool Chaos::FSimpleWheelConfig::BrakeEnabled |
| float Chaos::FSimpleWheelConfig::CorneringStiffness |
| bool Chaos::FSimpleWheelConfig::EngineEnabled |
| EExternalTorqueCombineMethod Chaos::FSimpleWheelConfig::ExternalTorqueCombineMethod |
| EFrictionCombineMethod Chaos::FSimpleWheelConfig::FrictionCombineMethod |
| float Chaos::FSimpleWheelConfig::FrictionMultiplier |
| bool Chaos::FSimpleWheelConfig::HandbrakeEnabled |
| float Chaos::FSimpleWheelConfig::HandbrakeTorque |
| FGraph Chaos::FSimpleWheelConfig::LateralSlipGraph |
| float Chaos::FSimpleWheelConfig::LateralSlipGraphMultiplier |
| float Chaos::FSimpleWheelConfig::MaxBrakeTorque |
| float Chaos::FSimpleWheelConfig::MaxSpinRotation |
| int Chaos::FSimpleWheelConfig::MaxSteeringAngle |
| FVector Chaos::FSimpleWheelConfig::Offset |
| float Chaos::FSimpleWheelConfig::SideSlipModifier |
| float Chaos::FSimpleWheelConfig::SkidThreshold |
| float Chaos::FSimpleWheelConfig::SlipThreshold |
| bool Chaos::FSimpleWheelConfig::SteeringEnabled |
| float Chaos::FSimpleWheelConfig::TorqueRatio |
| bool Chaos::FSimpleWheelConfig::TractionControlEnabled |
| float Chaos::FSimpleWheelConfig::WheelMass |
| float Chaos::FSimpleWheelConfig::WheelRadius |
| float Chaos::FSimpleWheelConfig::WheelWidth |