Gui::ApplicationP Struct Reference

Public Member Functions

 ApplicationP (bool GUIenabled)
 
 ~ApplicationP ()
 

Public Attributes

Gui::DocumentactiveDocument
 Active document. More...
 
CommandManager commandManager
 Handles all commands. More...
 
std::map< const App::Document *, Gui::Document * > documents
 list of all handled documents More...
 
Gui::DocumenteditDocument
 
bool isClosing
 
MacroManagermacroMngr
 
std::list< Gui::BaseView * > passive
 List of all registered views. More...
 
PreferencePackManagerprefPackManager
 
bool startingUp
 
ViewProviderMap viewproviderMap
 

Constructor & Destructor Documentation

◆ ApplicationP()

Gui::ApplicationP::ApplicationP ( bool  GUIenabled)

References macroMngr, and prefPackManager.

◆ ~ApplicationP()

Gui::ApplicationP::~ApplicationP ( )

References macroMngr, and prefPackManager.

Member Data Documentation

◆ activeDocument

◆ commandManager

CommandManager Gui::ApplicationP::commandManager

Handles all commands.

Referenced by Gui::Application::commandManager().

◆ documents

◆ editDocument

◆ isClosing

◆ macroMngr

MacroManager* Gui::ApplicationP::macroMngr

◆ passive

◆ prefPackManager

PreferencePackManager* Gui::ApplicationP::prefPackManager

◆ startingUp

◆ viewproviderMap


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