score::GUIApplicationRegistrar Class Reference
Inheritance diagram for score::GUIApplicationRegistrar:
score::ApplicationRegistrar

Public Member Functions

 GUIApplicationRegistrar (ApplicationComponentsData &, const score::GUIApplicationContext &, MenuManager &, ToolbarManager &, ActionManager &)
 
void registerGUIApplicationPlugin (GUIApplicationPlugin *)
 
void registerPanel (PanelDelegateFactory &)
 
- Public Member Functions inherited from score::ApplicationRegistrar
 ApplicationRegistrar (ApplicationComponentsData &)
 
void registerAddons (std::vector< score::Addon > vec)
 
void registerApplicationPlugin (ApplicationPlugin *)
 
void registerCommands (CommandStore &&cmds)
 
void registerCommands (const CommandGroupKey &k, CommandGeneratorMap &&cmds)
 
void registerFactories (score::hash_map< score::InterfaceKey, std::unique_ptr< InterfaceListBase >> &&cmds)
 
void registerFactory (std::unique_ptr< InterfaceListBase > cmds)
 
ApplicationComponentsDatacomponents () const
 

Additional Inherited Members

- Protected Attributes inherited from score::ApplicationRegistrar
ApplicationComponentsDatam_components
 

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