Navigation
API > API/Plugins > API/Plugins/MotionWarping
Temp state to iterate on for properties normally owned by the warping component. Used so we can predict without mutating real actor state.
| Name | FMotionWarpingSwapState |
| Type | struct |
| Header File | /Engine/Plugins/Animation/MotionWarping/Source/MotionWarping/Public/MotionWarpingMontageTrajectoryAdapter.h |
| Include Path | #include "MotionWarpingMontageTrajectoryAdapter.h" |
Syntax
USTRUCT (Experimental)
struct FMotionWarpingSwapState
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Modifiers | TArray< TObjectPtr< URootMotionModifier > > | List of root motion modifiers, stored as modifiers can be removed during prediction | MotionWarpingMontageTrajectoryAdapter.h |
|
| ModifierSwapStates | TArray< TSharedPtr< FRootMotionModifierSwapState > > | State of modifiers prior to prediction | MotionWarpingMontageTrajectoryAdapter.h | |
| SwitchOffConditions | TArray< FSwitchOffConditionData > | List of switch off conditions | MotionWarpingMontageTrajectoryAdapter.h |
|
| WarpTargets | TArray< FMotionWarpingTarget > | List of warp targets | MotionWarpingMontageTrajectoryAdapter.h |
|