Open 3D Engine AzToolsFramework 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.
AzToolsFramework::FrameworkMessages Class Referenceabstract

Inherits AZ::EBusTraits.

Public Types

typedef AZ::EBus< FrameworkMessagesBus
 
typedef Bus::Handler Handler
 

Public Member Functions

virtual void RegisterHotkey (const HotkeyDescription &desc)=0
 
virtual void RegisterActionToHotkey (const AZ::u32 m_hotkeyID, QAction *pAction)=0
 
virtual void UnregisterActionFromHotkey (QAction *pAction)=0
 
virtual void UserWantsToQuit ()=0
 
virtual void AddComponentInfo (MainWindowDescription &desc)=0
 
virtual void GetComponentsInfo (AZStd::list< MainWindowDescription > &theComponents)=0
 
virtual void PopulateApplicationMenu (QMenu *theMenu)=0
 
virtual void RequestMainWindowClose (AZ::Uuid id)=0
 
virtual void ApplicationCensusReply (bool isOpen)=0
 

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