21 class DtStateListener;
22 class DtIntervisibilityElement;
28 class DtVrfObjectFacadeInterface;
29 class DtTerrainProfileDialog;
30 class DtTerrainProfileDataProvider;
61 virtual void setBlockTerrainProfileCreation(
bool);
62 virtual bool blockTerrainProfileCreation()
const;
95 typedef std::map<makVrv::DtStateListener*, DtTerrainProfileDialog*>
FacadeDialogs;
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
The DtIntervisibilityElement class implements the common behavior of shape elements that are added to...
Definition: DtIntervisibilityElement.h:37
ElementDialog(const ElementDialog &orig)
Definition: terrainProfileDialogManager.h:102
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
This class is a container of the DtTerrainProfileWidget. It also adds the additional slider to scale ...
Definition: terrainProfileDialog.h:35
bool myBlockTerrainProfileCreation
Definition: terrainProfileDialogManager.h:111
ElementDialogs myElementDialogs
Definition: terrainProfileDialogManager.h:109
Definition: guiSimObject.h:28
std::map< makVrv::DtElementID, ElementDialog > ElementDialogs
Definition: terrainProfileDialogManager.h:108
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:23
std::map< makVrv::DtStateListener *, DtTerrainProfileDialog * > FacadeDialogs
Definition: terrainProfileDialogManager.h:95
Contains makVrf::DtTerrainProfileDialogManager class.
Definition: terrainProfileDialogManager.h:40
makVrv::DtSignalConnectionManager myConnections
Definition: terrainProfileDialogManager.h:112
Contains makVrv::DtVirtualBaseClass class.
makVrv::DtDe & myDe
Definition: terrainProfileDialogManager.h:93
Definition: vrfObjectFacadeInterface.h:53
FacadeDialogs myFacadeDialogs
Definition: terrainProfileDialogManager.h:96
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: terrainProfileDialogManager.h:98
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
DtTerrainProfileDataProvider * currentDataProvider
Definition: terrainProfileDialogManager.h:105
ElementDialog(DtTerrainProfileDialog *d)
Definition: terrainProfileDialogManager.h:101
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
Contains the makVrf::DtTerrainProfileDataProvider class. This class is a common base class for all ob...
Definition: terrainProfileDataProvider.h:41
ElementDialog()
Definition: terrainProfileDialogManager.h:100