Navigation
API > API/Plugins > API/Plugins/ChaosModularVehicleEngine
| Name | FModularVehicleDefaultAsyncInput |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosModularVehicle/Source/ChaosModularVehicleEngine/Public/ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |
| Include Path | #include "ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h" |
Syntax
struct FModularVehicleDefaultAsyncInput : public FModularVehicleAsyncInput
Inheritance Hierarchy
- FModularVehicleAsyncInput → FModularVehicleDefaultAsyncInput
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FModularVehicleDefaultAsyncInput() |
ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| TraceCollisionResponse | FCollisionResponseContainer | ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h | ||
| TraceParams | FCollisionQueryParams | ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GCVehicle | UModularVehicleComponent * | ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UModularVehicleComponent * GetVehicle() |
ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h | ||
void SetVehicle
(
UModularVehicleComponent* VehicleIn |
ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |
Overridden from FModularVehicleAsyncInput
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ApplyDeferredForces() |
ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h | ||
virtual TUniquePtr< FModularVehicleAsyncOutput > Simulate
(
UWorld* World, |
Vehicle simulation running on the Physics Thread | ChaosModularVehicle/ModularVehicleDefaultAsyncInput.h |