Navigation
API > API/Plugins > API/Plugins/ChaosMover
Per-move entry in the networked FLayeredMoveInstance queue.
| Name | FChaosNetLayeredMoveInstance |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosMover/Source/ChaosMover/Public/ChaosMover/ChaosMoverSimulationTypes.h |
| Include Path | #include "ChaosMover/ChaosMoverSimulationTypes.h" |
Syntax
USTRUCT ()
struct FChaosNetLayeredMoveInstance
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bShouldRollBack | bool | Not net-serialized: networked moves always roll back; only GT-issued moves skip rollback. | ChaosMover/ChaosMoverSimulationTypes.h |
|
| ExecutionServerFrame | int32 | ChaosMover/ChaosMoverSimulationTypes.h |
|
|
| IssuanceServerFrame | int32 | ChaosMover/ChaosMoverSimulationTypes.h |
|
|
| Move | TSharedPtr< FLayeredMoveInstance > | Populated during NetSerialize; not a UPROPERTY. | ChaosMover/ChaosMoverSimulationTypes.h | |
| MoveLogicClass | TSubclassOf< ULayeredMoveLogic > | Logic class serialized to allow re-linking on load (non-UPROPERTY Move holds the actual data). | ChaosMover/ChaosMoverSimulationTypes.h |
|
| UniqueID | uint8 | ChaosMover/ChaosMoverSimulationTypes.h |
|