Inherits AZ::Component, MessagePopup::MessagePopupImplBus::Handler, and UiCanvasNotificationBus::MultiHandler.
 | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static void  | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) | 
|   | 
| 
static void  | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) | 
|   | 
| 
static void  | GetRequiredServices (AZ::ComponentDescriptor::DependencyArrayType &required) | 
|   | 
| 
static void  | GetDependentServices (AZ::ComponentDescriptor::DependencyArrayType &dependent) | 
|   | 
 | 
| 
virtual void  | OnShowPopup (AZ::u32 _popupID, const AZStd::string &_message, EPopupButtons _buttons, EPopupKind _kind, AZStd::function< void(int _button)> _callback, void **_popupClientID) override | 
|   | 
| 
virtual void  | OnHidePopup (const MessagePopupInfo &_popupInfo) override | 
|   | 
| 
void  | OnAction (AZ::EntityId entityId, const LyShine::ActionName &actionName) override | 
|   | 
| 
void  | Init () override | 
|   | 
| 
void  | Activate () override | 
|   | 
| 
void  | Deactivate () override | 
|   | 
 | 
| 
AZStd::unordered_map< AZ::EntityId, AZ::u32 >  | m_activePopupIdsByCanvasId | 
|   | 
The documentation for this class was generated from the following file:
- Gems/MessagePopup/Code/Source/LyShineMessagePopup.h