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. |