Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Physics
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- UAsyncPhysicsInputComponent
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Physics/AsyncPhysicsInputComponent.h |
| Include | #include "Physics/AsyncPhysicsInputComponent.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI)
class UAsyncPhysicsInputComponent : public UActorComponent
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const UAsyncPhysicsData * | Get the async physics data to execute logic off of. | ||
| UAsyncPhysicsData * | Get the async physics data to write to. | ||
| APlayerController * | |||
| void | OnDispatchPhysicsTick
(
int32 PhysicsStep, |
||
| void | ServerRPCBufferInput
(
UAsyncPhysicsData* AsyncPhysicsData |
||
| void | SetDataClass
(
TSubclassOf< UAsyncPhysicsData > InDataClass |
Sets the data class used. Can only call this once after the component has been created |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | AsyncPhysicsTickComponent
(
float DeltaTime, |
Override this function to implement custom logic to be executed every physics step. |