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

Interface class that listeners need to implement. More...

#include <UiFaderBus.h>

Inherits AZ::ComponentBus.

Public Member Functions

virtual void OnFadeComplete ()=0
 
virtual void OnFadeInterrupted ()=0
 
virtual void OnFaderDestroyed ()=0
 Called when the fader component is destroyed.
 

Static Public Attributes

static const bool EnableEventQueue = true
 

Detailed Description

Interface class that listeners need to implement.

Member Function Documentation

◆ OnFadeComplete()

virtual void UiFaderNotifications::OnFadeComplete ( )
pure virtual

Called when the animation triggered by UiFaderInterface::Fade() is done. The listener is automatically removed from the fader component after this is called.

◆ OnFadeInterrupted()

virtual void UiFaderNotifications::OnFadeInterrupted ( )
pure virtual

Called when the animation triggered by UiFaderInterface::Fade() is interrupted. The listener is automatically removed from the fader component after this is called.


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