Navigation
API > API/Plugins > API/Plugins/ChaosModularVehicleEngine > API/Plugins/ChaosModularVehicleEngine/ChaosModularVehicle
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVehicleInputProducerBase
- UVehicleDefaultInputProducer
References
| Module | ChaosModularVehicleEngine |
| Header | /Engine/Plugins/Experimental/ChaosModularVehicle/Source/ChaosModularVehicleEngine/Public/ChaosModularVehicle/InputProducer.h |
| Include | #include "ChaosModularVehicle/InputProducer.h" |
Syntax
UCLASS (BlueprintType, Blueprintable)
class UVehicleDefaultInputProducer : public UVehicleInputProducerBase
Remarks
The default input producer that takes real input from the player and provides it to the simulation
Variables
| Type | Name | Description | |
|---|---|---|---|
| FModuleInputContainer | MergedInput |
Overridden from UVehicleInputProducerBase
| Type | Name | Description | |
|---|---|---|---|
| void | BufferInput
(
const FInputNameMap& InNameMap, |
Capture input at game thread frequency | |
| void | InitializeContainer
(
TArray< FModuleInputSetup >& SetupData, |
Initialize the input buffer container | |
| void | ProduceInput
(
int32 PhysicsStep, |
Produce input for PT simulation at PT frequency |