Navigation
API > API/Editor > API/Editor/AnimationModifiers
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAssetUserData
- UAnimationModifiersAssetUserData
References
Module | AnimationModifiers |
Header | /Engine/Source/Editor/AnimationModifiers/Public/AnimationModifiersAssetUserData.h |
Include | #include "AnimationModifiersAssetUserData.h" |
Syntax
class UAnimationModifiersAssetUserData : public UAssetUserData
Remarks
Asset user data which can be added to a USkeleton or UAnimSequence to keep track of Animation Modifiers
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TArray< TObjectPtr< UAnimationModifier > > | AnimationModifierInstances | |
![]() |
TMap< FSoftObjectPath, TObjectPtr< UAnimationModifier > > | AppliedModifiers | Animation modifiers APPLIED on the owning animation sequence |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddAnimationModifier
(
UAnimationModifier* Instance |
End UAssetUserData overrides |
![]() |
void | ChangeAnimationModifierIndex
(
UAnimationModifier* Instance, |
|
![]() ![]() |
const TArray< UAnimationModifier * > & | ||
![]() |
void | RemoveAnimationModifierInstance
(
UAnimationModifier* Instance |
Overridden from UAssetUserData
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | Called when the owner object is modified |
Overridden from UObject
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
Called when a property on this object has been modified externally |
![]() ![]() |
void | PostLoad () |
Begin UAssetUserData overrides |
![]() ![]() |
void | Handles reading, writing, and reference collecting using FArchive. |