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. Created/ deleted by DtEntityStateObject's. DtSimEntry's point to this state.
Definition: DtEntityState.h:33
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:34
ElementDialog(const ElementDialog &orig)
Definition: terrainProfileDialogManager.h:101
#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:110
ElementDialogs myElementDialogs
Definition: terrainProfileDialogManager.h:108
std::map< makVrv::DtElementID, ElementDialog > ElementDialogs
Definition: terrainProfileDialogManager.h:107
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:53
FacadeDialogs myFacadeDialogs
Definition: terrainProfileDialogManager.h:95
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
Contains makVrv::DtVrlinkSimulatedEntityState class.
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. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Contains the makVrf::DtTerrainProfileDataProvider class. This class is a common base class for all ob...
Definition: terrainProfileDataProvider.h:41
ElementDialog()
Definition: terrainProfileDialogManager.h:99