20 #include <QtGui/QColor>
24 class DtIntervisibilitySettingsInterface;
25 class DtIntervisibilityStateListener;
41 virtual void restoreSettingsFromManager();
46 void sendSettingsToGui();
48 virtual void slot_originIntervisibilityElevationChanged(
double);
49 virtual void slot_endPointIntervisibilityElevationChanged(
double);
50 virtual void slot_fanModeSamplingRateChanged(
double);
51 virtual void slot_entityFanUpdateRateChanged(
double);
52 virtual void slot_visibleColorChanged(
const QColor&);
53 virtual void slot_blockedColorChanged(
const QColor&);
54 virtual void slot_circleColorChanged(
const QColor&);
55 virtual void slot_hatLinesEnabledChanged(
bool);
56 virtual void slot_hatLinesOnSelectionOnlyChanged(
bool);
Virtual base class.
Definition: DtVirtualBaseClass.h:22
DtIntervisibilitySettingsInterface & myWidget
Definition: DtIntervisibilityPropertiesLogic.h:61
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
DtDe & myDe
Definition: DtIntervisibilityPropertiesLogic.h:63
This is the logic for the intervisibility properties widget.
Definition: DtIntervisibilityPropertiesLogic.h:30
Contains DLL export macros.
The DtIntervisibilityPropertiesLogicCreator creator.
Definition: DtIntervisibilityPropertiesLogic.h:69
DtUniqueID DtElementID
The ElementID is a specific type of unique ID used to represent VR-Vantage uniquely defined elements...
Definition: DtUniqueID.h:26
The DtIntervisibilityStateListener is a class that will allow intervisibility objects to use start/en...
Definition: DtIntervisibilityStateListener.h:24
Contains makVrv::DtVirtualBaseClass class.
DtSignalConnectionManager myConnections
Definition: DtIntervisibilityPropertiesLogic.h:64
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
This is the interface which the intervisibility settings widget will inherit from and the logic will ...
Definition: DtIntervisibilitySettingsInterface.h:24
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Base class to provide boost signal/slot management.
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
DtIntervisibilityStateListener * myListener
Definition: DtIntervisibilityPropertiesLogic.h:62