Navigation
API > API/Plugins > API/Plugins/MotionWarping
AnimNotifyState used to define a motion warping window in the animation
| Name | UAnimNotifyState_MotionWarping |
| Type | class |
| Header File | /Engine/Plugins/Animation/MotionWarping/Source/MotionWarping/Public/AnimNotifyState_MotionWarping.h |
| Include Path | #include "AnimNotifyState_MotionWarping.h" |
Syntax
UCLASS (MinimalAPI, Meta=(DisplayName="Motion Warping"))
class UAnimNotifyState_MotionWarping : public UAnimNotifyState
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimNotifyState → UAnimNotifyState_MotionWarping
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimNotifyState_MotionWarping
(
const FObjectInitializer& ObjectInitializer |
AnimNotifyState_MotionWarping.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| RootMotionModifier | TObjectPtr< URootMotionModifier > | AnimNotifyState_MotionWarping.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
URootMotionModifier * AddRootMotionModifier
(
UMotionWarpingComponent* MotionWarpingComp, |
Creates a root motion modifier from the config class defined in the notify | AnimNotifyState_MotionWarping.h |
|
void OnBecomeRelevant
(
UMotionWarpingComponent* MotionWarpingComp, |
Called from the MotionWarpingComp when this notify becomes relevant. | AnimNotifyState_MotionWarping.h | |
void OnRootMotionModifierActivate
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h | ||
void OnRootMotionModifierDeactivate
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h | ||
void OnRootMotionModifierUpdate
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h | ||
void OnWarpBegin
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h |
|
|
void OnWarpEnd
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h |
|
|
void OnWarpUpdate
(
UMotionWarpingComponent* MotionWarpingComp, |
AnimNotifyState_MotionWarping.h |
|
Overridden from UAnimNotifyState
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void DrawCanvasInEditor
(
FCanvas& Canvas, |
AnimNotifyState_MotionWarping.h | ||
virtual void DrawInEditor
(
FPrimitiveDrawInterface* PDI, |
AnimNotifyState_MotionWarping.h | ||
virtual void ValidateAssociatedAssets() |
AnimNotifyState_MotionWarping.h |