Open 3D Engine LyShine Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Inherits EBusTraits.
Public Member Functions | |
virtual CUiAnimationContext * | GetAnimationContext ()=0 |
Get the animation context for the UI animation window. | |
virtual IUiAnimationSystem * | GetAnimationSystem ()=0 |
Get the active UI animation system, this is the animation system for the active canvas. | |
virtual CUiAnimViewSequence * | GetCurrentSequence ()=0 |
Get the active UI animation sequence in the UI Animation Window. | |
virtual void | ActiveCanvasChanged ()=0 |
Static Public Member Functions | |
static const char * | GetUniqueName () |
|
pure virtual |
Called when the active canvas in the UI Editor window changes so that the UI Editor animation window can update to show the correct sequences. Active canvas could change from a valid entity Id to an invalid entity Id and vice versa