UAnimationModifiersAssetUserData

Asset user data which can be added to a [USkeleton](API\Runtime\Engine\Animation\USkeleton) or [UAnimSequence](API\Runtime\Engine\Animation\UAnimSequence) to keep track of Animation Modifiers

Windows
MacOS
Linux

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

Name Description

Protected variable

TArray< UAnimat...

 

AnimationModifierInstances

Functions

Name Description

Protected function

void

 

AddAnimationModifier

(
    UAnimationModifier* Instance
)

End UAssetUserData overrides

Protected function

void

 

ChangeAnimationModifierIndex

(
    UAnimationModifier* Instance,
    int32 Direction
)

Public function Const

const TArray...

 

GetAnimationModifierInstances()

Protected function

void

 

RemoveAnimationModifierInstance

(
    UAnimationModifier* Instance
)

Overridden from UObject

Name Description

Protected function Virtual

void

 

PostEditChangeProperty

(
    FPropertyChangedEvent& PropertyCha...
)

Called when a property on this object has been modified externally

Protected function Virtual

void

 

PostLoad()

Begin UAssetUserData overrides

Protected function Virtual

void

 

Serialize

(
    FArchive& Ar
)

Handles reading, writing, and reference collecting using FArchive.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss