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

Listener class that any UI Editor Animation class can implement to get notifications. More...

#include <UiEditorAnimationBus.h>

Inherits AZ::EBusTraits.

Public Member Functions

virtual void OnActiveCanvasChanged ()=0
 
virtual void OnUiElementsDeletedOrReAdded ()
 

Static Public Member Functions

static const char * GetUniqueName ()
 

Detailed Description

Listener class that any UI Editor Animation class can implement to get notifications.

Member Function Documentation

◆ OnActiveCanvasChanged()

virtual void UiEditorAnimListenerInterface::OnActiveCanvasChanged ( )
pure virtual

Called when the active canvas in the UI Editor window changes. When this is called the UiEditorAnimationBus may be used to get the new active canvas. Active canvas could change from a valid entity Id to an invalid entity Id and vice versa

◆ OnUiElementsDeletedOrReAdded()

virtual void UiEditorAnimListenerInterface::OnUiElementsDeletedOrReAdded ( )
inlinevirtual

Called when UI elements have been deleted from or re-added to the canvas This requires the sequences to be updated


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