13 #include <boost/signals2.hpp>
16 #include <QtCore/QObject>
25 #define DtEntityControlPanelToken "EntityControlPanel"
29 namespace makVrfGuiObjectInformationQt
31 class DtEntityControlPanelPage;
60 virtual void scenarioRewinding();
61 virtual void storeControlPanelInformation();
73 QWidget* parent =
nullptr;
80 bool mySettingsLocked =
false;
EntityControlPanel(const EntityControlPanel &orig)
Definition: entityControlPanelPageManager.h:72
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
makVrv::DtDe & myDe
Definition: entityControlPanelPageManager.h:66
Contains makVrv:DtSelectionManager class.
makVrv::DtSignalConnectionManager myConnections
Definition: entityControlPanelPageManager.h:79
boost::signals2::signal< void(makVrv::DtUniqueID, QWidget *, DtEntityControlPanelPage *)> signal_entityControlPanelCreated
Definition: entityControlPanelPageManager.h:54
EntityControlPanel()
Definition: entityControlPanelPageManager.h:70
Contains makVrv::DtVirtualBaseClass class.
EntityControlPanels myEntityControlPanels
Definition: entityControlPanelPageManager.h:78
std::map< makVrv::DtUniqueID, EntityControlPanel > EntityControlPanels
Definition: entityControlPanelPageManager.h:77
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Base class to provide boost signal/slot management.
class DtEntityControlPanelPage:
Definition: entityControlPanelPage.h:44
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:76
EntityControlPanel(QWidget *p, DtEntityControlPanelPage *pn)
Definition: entityControlPanelPageManager.h:71
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
Definition: entityControlPanelPageManager.h:68
class DtEntityControlPanelPageManager:
Definition: entityControlPanelPageManager.h:37