Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
IUiAnimSequence Member List

This is the complete list of members for IUiAnimSequence, including all inherited members.

Activate()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
add_ref()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
AddNode(IUiAnimNode *node)=0IUiAnimSequencepure virtual
AddTrackEvent(const char *szEvent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
AddTrackEventListener(IUiTrackEventListener *pListener)=0IUiAnimSequencepure virtual
AdjustKeysToTimeRange(const Range &timeRange)=0IUiAnimSequencepure virtual
Animate(const SUiAnimContext &ec)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
ClearTrackEvents()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
CopyNodes(XmlNodeRef &xmlNode, IUiAnimNode **pSelectedNodes, uint32 count)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
CreateNode(EUiAnimNodeType nodeType)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
CreateNode(XmlNodeRef node)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
Deactivate()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
eSeqFlags_16To9 enum valueIUiAnimSequence
eSeqFlags_CutScene enum valueIUiAnimSequence
eSeqFlags_EarlyAnimationUpdate enum valueIUiAnimSequence
eSeqFlags_LightAnimationSet enum valueIUiAnimSequence
eSeqFlags_NoAbort enum valueIUiAnimSequence
eSeqFlags_NoGameSounds enum valueIUiAnimSequence
eSeqFlags_NoHUD enum valueIUiAnimSequence
eSeqFlags_NoMPSyncingNeeded enum valueIUiAnimSequence
eSeqFlags_NoPlayer enum valueIUiAnimSequence
eSeqFlags_NoSeek enum valueIUiAnimSequence
eSeqFlags_NoSpeed enum valueIUiAnimSequence
eSeqFlags_OutOfRangeConstant enum valueIUiAnimSequence
eSeqFlags_OutOfRangeLoop enum valueIUiAnimSequence
eSeqFlags_PlayOnReset enum valueIUiAnimSequence
EUiAnimSequenceFlags enum nameIUiAnimSequence
FindNodeByName(const char *sNodeName, const IUiAnimNode *pParentDirector)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
GetActiveDirector() const =0IUiAnimSequencepure virtual
GetCutSceneFlags(const bool localFlags=false) const =0IUiAnimSequencepure virtual
GetFlags() const =0IUiAnimSequencepure virtual
GetId() const =0IUiAnimSequencepure virtual
GetName() const =0IUiAnimSequencepure virtual
GetNode(int index) const =0IUiAnimSequencepure virtual
GetNodeCount() const =0IUiAnimSequencepure virtual
GetOwner() const =0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
GetParentSequence() const =0IUiAnimSequencepure virtual
GetTimeRange()=0IUiAnimSequencepure virtual
GetTrackEvent(int iIndex) const =0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
GetTrackEventsCount() const =0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
GetTrackEventStringTable()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
GetUiAnimationSystem() const =0IUiAnimSequencepure virtual
InitPostLoad(IUiAnimationSystem *pUiAnimationSystem, bool remapIds, LyShine::EntityIdMap *entityIdMap)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
IsActivated() const =0IUiAnimSequencepure virtual
IsAncestorOf(const IUiAnimSequence *sequence) const =0IUiAnimSequencepure virtual
IsPaused() const =0IUiAnimSequencepure virtual
kSequenceVersion (defined in IUiAnimSequence)IUiAnimSequencestatic
MoveDownTrackEvent(const char *szEvent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
MoveUpTrackEvent(const char *szEvent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
OnLoop()=0IUiAnimSequencepure virtual
PasteNodes(const XmlNodeRef &xmlNode, IUiAnimNode *pParent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
Pause()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
PrecacheData(float startTime=0.0f)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
release()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
RemoveAll()=0IUiAnimSequencepure virtual
RemoveNode(IUiAnimNode *node)=0IUiAnimSequencepure virtual
RemoveTrackEvent(const char *szEvent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
RemoveTrackEventListener(IUiTrackEventListener *pListener)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
RenameTrackEvent(const char *szEvent, const char *szNewEvent)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
Render()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
ReorderNode(IUiAnimNode *node, IUiAnimNode *pPivotNode, bool next)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
Reset(bool bSeekToStart)=0IUiAnimSequencepure virtual
ResetHard()=0IUiAnimSequencepure virtual
Resume()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
Serialize(XmlNodeRef &xmlNode, bool bLoading, bool bLoadEmptyTracks=true, uint32 overrideId=0, bool bUndo=false)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
SetActiveDirector(IUiAnimNode *pDirectorNode)=0IUiAnimSequencepure virtual
SetFlags(int flags)=0IUiAnimSequencepure virtual
SetName(const char *name)=0IUiAnimSequencepure virtual
SetOwner(IUiAnimSequenceOwner *pOwner)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
SetParentSequence(IUiAnimSequence *pParentSequence)=0IUiAnimSequencepure virtual
SetTimeRange(Range timeRange)=0IUiAnimSequencepure virtual
StillUpdate()=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
TriggerTrackEvent(const char *event, const char *param=NULL)=0 (defined in IUiAnimSequence)IUiAnimSequencepure virtual
~IUiAnimSequence() (defined in IUiAnimSequence)IUiAnimSequenceinlinevirtual