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.
CUiAnimViewSequenceManager Class Reference

Inherits IEditorNotifyListener, and UiEditorAnimationBus::Handler.

Public Member Functions

void OnEditorNotifyEvent (EEditorNotifyEvent event) override
 
unsigned int GetCount () const
 
void CreateSequence (QString name)
 
void DeleteSequence (CUiAnimViewSequence *pSequence)
 
CUiAnimViewSequenceGetSequenceByName (QString name) const
 
CUiAnimViewSequenceGetSequenceByIndex (unsigned int index) const
 
CUiAnimViewSequenceGetSequenceByAnimSequence (IUiAnimSequence *pAnimSequence) const
 
CUiAnimViewAnimNodeBundle GetAllRelatedAnimNodes (const AZ::Entity *pEntityObject) const
 
CUiAnimViewAnimNodeGetActiveAnimNode (const AZ::Entity *pEntityObject) const
 
void AddListener (IUiAnimViewSequenceManagerListener *pListener)
 
void RemoveListener (IUiAnimViewSequenceManagerListener *pListener)
 
CUiAnimationContextGetAnimationContext () override
 
IUiAnimationSystemGetAnimationSystem () override
 
CUiAnimViewSequenceGetCurrentSequence () override
 
void ActiveCanvasChanged () override
 

Static Public Member Functions

static CUiAnimViewSequenceManagerGetSequenceManager ()
 
static void Create ()
 
static void Destroy ()
 

Friends

class CAbstractUndoSequenceTransaction
 

The documentation for this class was generated from the following file: