21 class DtStateListener;
22 class DtIntervisibilityElement;
28 class DtVrfObjectFacadeInterface;
29 class DtTerrainProfileDialog;
30 class DtTerrainProfileDataProvider;
60 virtual void setBlockTerrainProfileCreation(
bool);
61 virtual bool blockTerrainProfileCreation()
const;
94 typedef std::map<makVrv::DtStateListener*, DtTerrainProfileDialog*>
FacadeDialogs;
This is the protocol independent state of an entity.
Definition: DtEntityState.h:30
Virtual base class.
Definition: DtVirtualBaseClass.h:19
The DtIntervisibilityElement class implements the common behavior of shape elements that are added to...
Definition: DtIntervisibilityElement.h:32
ElementDialog(const ElementDialog &orig)
Definition: terrainProfileDialogManager.h:101
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
This class is a container of the DtTerrainProfileWidget.
Definition: terrainProfileDialog.h:35
bool myBlockTerrainProfileCreation
Definition: terrainProfileDialogManager.h:110
ElementDialogs myElementDialogs
Definition: terrainProfileDialogManager.h:108
std::map< makVrv::DtElementID, ElementDialog > ElementDialogs
Definition: terrainProfileDialogManager.h:107
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:94
Contains makVrf::DtTerrainProfileDialogManager class.
Definition: terrainProfileDialogManager.h:39
makVrv::DtSignalConnectionManager myConnections
Definition: terrainProfileDialogManager.h:111
Contains makVrv::DtVirtualBaseClass class.
makVrv::DtDe & myDe
Definition: terrainProfileDialogManager.h:92
Definition: vrfObjectFacadeInterface.h:47
FacadeDialogs myFacadeDialogs
Definition: terrainProfileDialogManager.h:95
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Contains makVrv::DtEntityState class.
unsigned long long DtUniqueID
Definition: DtUniqueID.h:19
Definition: terrainProfileDialogManager.h:97
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
DtTerrainProfileDataProvider * currentDataProvider
Definition: terrainProfileDialogManager.h:104
ElementDialog(DtTerrainProfileDialog *d)
Definition: terrainProfileDialogManager.h:100
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
Contains the makVrf::DtTerrainProfileDataProvider class.
Definition: terrainProfileDataProvider.h:40
ElementDialog()
Definition: terrainProfileDialogManager.h:99