EAnimDataModelNotifyType

Choose your operating system:

Windows

macOS

Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Animation/AnimData/AnimDataNotifications.h

Include

#include "Animation/AnimData/AnimDataNotifications.h"

Syntax

enum EAnimDataModelNotifyType
{
    BracketOpened,
    BracketClosed,
    TrackAdded,
    TrackChanged,
    TrackRemoved,
    SequenceLengthChanged,
    FrameRateChanged,
    CurveAdded,
    CurveChanged,
    CurveRemoved,
    CurveFlagsChanged,
    CurveRenamed,
    CurveScaled,
    CurveColorChanged,
    AttributeAdded,
    AttributeRemoved,
    AttributeChanged,
    Populated,
    Reset,
    Invalid,
}

Values

Name

Description

BracketOpened

Indicates a bracket has been opened.

BracketClosed

Indicates a bracket has been closed.

TrackAdded

Indicates a new bone track has been added.

TrackChanged

Indicates the keys of a bone track have been changed.

TrackRemoved

Indicates a bone track has been removed. Type of payload: FAnimationTrackRemovedPayload

SequenceLengthChanged

Indicates the play length of the animated data has changed.

FrameRateChanged

Indicates the sampling rate of the animated data has changed.

CurveAdded

Indicates a new curve has been added. Type of payload: FCurveAddedPayload

CurveChanged

Indicates a curve its data has been changed. Type of payload: FCurveChangedPayload

CurveRemoved

Indicates a curve has been removed. Type of payload: FCurveRemovedPayload

CurveFlagsChanged

Indicates a curve its flags have changed.

CurveRenamed

Indicates a curve has been renamed.

CurveScaled

Indicates a curve has been scaled.

CurveColorChanged

Indicates a curve its color has changed. Type of payload: FCurveChangedPayload

AttributeAdded

Indicates a new attribute has been added. Type of payload: FAttributeAddedPayload

AttributeRemoved

Indicates a new attribute has been removed. Type of payload: FAttributeRemovedPayload

AttributeChanged

Indicates an attribute has been changed. Type of payload: FAttributeChangedPayload

Populated

Indicates the data model has been populated from the source UAnimSequence.

Reset

Indicates all data stored on the model has been reset.

Invalid