Open 3D Engine LyShine Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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) |
CUiAnimViewSequence * | GetSequenceByName (QString name) const |
CUiAnimViewSequence * | GetSequenceByIndex (unsigned int index) const |
CUiAnimViewSequence * | GetSequenceByAnimSequence (IUiAnimSequence *pAnimSequence) const |
CUiAnimViewAnimNodeBundle | GetAllRelatedAnimNodes (const AZ::Entity *pEntityObject) const |
CUiAnimViewAnimNode * | GetActiveAnimNode (const AZ::Entity *pEntityObject) const |
void | AddListener (IUiAnimViewSequenceManagerListener *pListener) |
void | RemoveListener (IUiAnimViewSequenceManagerListener *pListener) |
CUiAnimationContext * | GetAnimationContext () override |
IUiAnimationSystem * | GetAnimationSystem () override |
CUiAnimViewSequence * | GetCurrentSequence () override |
void | ActiveCanvasChanged () override |
Static Public Member Functions | |
static CUiAnimViewSequenceManager * | GetSequenceManager () |
static void | Create () |
static void | Destroy () |
Friends | |
class | CAbstractUndoSequenceTransaction |