Navigation
API > API/Plugins > API/Plugins/ChaosMover
Scheduled action that activates a FLayeredMoveInstance (ULayeredMoveLogic + FLayeredMoveInstancedData) on the ChaosMover simulation via UNetworkPhysicsComponent::EnqueueScheduledAction_External.
| Name | FChaosMoverLayeredMoveInstanceAction |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosMover/Source/ChaosMover/Public/ChaosMover/ChaosMoverActionTypes.h |
| Include Path | #include "ChaosMover/ChaosMoverActionTypes.h" |
Syntax
USTRUCT ()
struct FChaosMoverLayeredMoveInstanceAction : public FNetworkPhysicsActionPayload
Inheritance Hierarchy
- FNetworkPhysicsActionPayload → FChaosMoverLayeredMoveInstanceAction
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AuthorStyle | EActionAuthorStyle | Controls who authors this action and whether client prediction is active. | ChaosMover/ChaosMoverActionTypes.h | |
| InstancedData | TInstancedStruct< FLayeredMoveInstancedData > | Per-activation data. Supports any FLayeredMoveInstancedData subtype. | ChaosMover/ChaosMoverActionTypes.h | |
| MoveLogicClass | TSubclassOf< ULayeredMoveLogic > | Logic class serialized for re-linking on the simulation thread. | ChaosMover/ChaosMoverActionTypes.h |