20 #include <boost/signals2.hpp>
28 class DtObserverObject;
49 virtual void slot_selectionChanged(
54 virtual void slot_objectSettingsChanged(
const DtUUID&,
int setting);
57 virtual void slot_displayForSelectedChanged();
67 virtual void requestTaskVisualizations(
const makVrv::DtUniqueID& uniqueId,
bool enable);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
Virtual base class.
Definition: DtVirtualBaseClass.h:22
std::set< makVrv::DtUniqueID > myEnabledVisEntities
Definition: taskVisualizationManager.h:73
Contains makVrv:DtSelectionManager class.
#define DT_DLL_VRFGUICORE
Contains DLL export macros.
Definition: vrfGuiCore.h:25
Contains makVrv::DtObserverSettingsManager class.
makVrv::DtSignalConnectionManager myConnections
Definition: taskVisualizationManager.h:74
bool myDisplayVisualizationsForSelected
Definition: taskVisualizationManager.h:75
Contains makVrv::DtVirtualBaseClass class.
bool myVisualizationsEnabled
Definition: taskVisualizationManager.h:76
This abstract base class defines the interface for OS-specific keyboard and mouse event listeners...
Definition: DtObserverObject.h:29
This class contains additional keyword/text mapping data for the gui.
Definition: taskVisualizationManager.h:36
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
makVrv::DtDe & myDe
Definition: taskVisualizationManager.h:71
Contains makVrv::DtEntityState class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
const makVrv::DtObserverSettingsManager::ObserverSetting DtVrfGuiTaskVisualizationsShowType
Definition: taskVisualizationManager.h:33
ObserverSetting
Definition: DtObserverSettingsManager.h:40
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
std::set< DtUniqueID > IdSet
Definition: DtSelectionManager.h:32
makVrv::DtUniqueID mySelectedEntity
Definition: taskVisualizationManager.h:72