Choose your operating system:
Windows
macOS
Linux
| IVehicleInterface
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/SimpleVehicle.h |
Include |
#include "SimpleVehicle.h" |
class FSimpleWheeledVehicle : public Chaos::IVehicleInterface
This class is currently just a container for the simulation components used by a wheeled vehicle Keeping all the physics systems together and accessible through the one vehicle class
Name | Description | ||
---|---|---|---|
|
Aerodynamics |
||
|
Aerofoils |
||
|
Axles |
||
|
bMechanicalSimEnabled |
||
|
bSuspensionEnabled |
TArray |
|
|
bWheelFrictionEnabled |
||
|
Differential |
||
|
Engine |
||
|
NumDrivenWheels |
||
|
StabilizeControlSim |
||
|
Steering |
||
|
Suspension |
||
|
TargetRotationControlSim |
||
|
Thrusters |
||
|
TorqueControlSim |
||
|
Transmission |
||
|
Wheels |
Name | Description | |
---|---|---|
|
FSimpleWheeledVehicle() |
Name | Description | |
---|---|---|
|
~FSimpleWheeledVehicle() |
Name | Description | ||
---|---|---|---|
|
FSimpleAerod... |
GetAerodynamics() |
|
|
GetAerofoil ( |
||
|
const TArray... |
GetAxles() |
|
|
FSimpleDiffe... |
GetDifferential() |
|
|
FSimpleEngin... |
GetEngine() |
|
|
FStabilizeCo... |
GetStabilizeControl() |
|
|
FSimpleSteer... |
GetSteering() |
|
|
FSimpleSuspe... |
GetSuspension ( |
|
|
FTargetRotat... |
GetTargetRotationControl() |
|
|
FSimpleThrus... |
GetThruster ( |
|
|
FTorqueContr... |
GetTorqueControl() |
|
|
FSimpleTrans... |
GetTransmission() |
|
|
FSimpleWheel... |
GetWheel ( |
|
|
HasEngine() |
||
|
HasStabilizeControlSetup() |
||
|
HasTargetRotationControlSetup() |
||
|
HasTorqueControlSetup() |
||
|
HasTransmission() |
||
|
IsValid() |
Void Simulate(float DeltaTime) override { } |