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

#include <UiCanvasBus.h>

Inherits AZ::EBusTraits.

Public Member Functions

virtual void OnCanvasDrawOrderChanged (AZ::EntityId canvasEntityId)=0
 

Static Public Attributes

static const AZ::EBusAddressPolicy AddressPolicy = AZ::EBusAddressPolicy::Single
 

Detailed Description

Interface class that listeners need to implement to be notified when the draw order of any canvas changes

Member Function Documentation

◆ OnCanvasDrawOrderChanged()

virtual void UiCanvasOrderNotification::OnCanvasDrawOrderChanged ( AZ::EntityId  canvasEntityId)
pure virtual

Called when the draw order setting for a canvas changes Note this is used to update the order in the UiCanvasManager so that order has not been updated when this fires.


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