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.
UiEditorAnimationInterface Class Referenceabstract

Inherits AZ::EBusTraits.

Public Member Functions

virtual CUiAnimationContextGetAnimationContext ()=0
 Get the animation context for the UI animation window.
 
virtual IUiAnimationSystemGetAnimationSystem ()=0
 Get the active UI animation system, this is the animation system for the active canvas.
 
virtual CUiAnimViewSequenceGetCurrentSequence ()=0
 Get the active UI animation sequence in the UI Animation Window.
 
virtual void ActiveCanvasChanged ()=0
 

Static Public Member Functions

static const char * GetUniqueName ()
 

Member Function Documentation

◆ ActiveCanvasChanged()

virtual void UiEditorAnimationInterface::ActiveCanvasChanged ( )
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


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