Navigation
API > API/Runtime > API/Runtime/ChaosVehiclesCore > API/Runtime/ChaosVehiclesCore/SimModule
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UVehicleInputProducerBase
- UVehicleDefaultInputProducer
- UVehiclePlaybackInputProducer
- UVehicleRandomInputProducer
References
| Module | ChaosVehiclesCore |
| Header | /Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/SimModule/ModuleInput.h |
| Include | #include "SimModule/ModuleInput.h" |
Syntax
UCLASS (Abstract, BlueprintType, Blueprintable, EditInlineNew)
class UVehicleInputProducerBase : public UObject
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | BufferInput
(
const FInputNameMap& InNameMap, |
Capture input at game thread frequency | |
| void | InitializeContainer
(
TArray< FModuleInputSetup >& SetupData, |
Initialize the input buffer container(s) | |
| void | ProduceInput
(
int32 PhysicsStep, |
Produce input for PT simulation at PT frequency |
Typedefs
| Name | Description |
|---|---|
| FInputNameMap |