20 #include <matrix/vlVector.h>
31 class DtObserverObject;
32 class DtEyepointInfoWidgetInterface;
47 virtual void setCoordinateSystem(
52 void onObserverAboutToBeDestroyed(
DtInputDriver* inputDriver,
58 void slot_unitChanged(
int type );
59 void slot_decimalsChanged(
int type );
61 virtual void slot_activate(
DtDe* de );
62 virtual void slot_deactivate(
DtDe* de );
67 virtual void resetAllFields();
68 virtual void update();
70 virtual void onCoordSysChanged(
const QString& s );
72 virtual void onOrientationModeChanged(
const QString& s );
79 void updateLocationLabels();
80 void updateOrientationLabels();
Contains makVrv::DtSubjectObserver class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
CoordSys
Enumeration of the different coordinate system types.
Definition: DtDisplayUnitsSettingsRecord.h:30
A facade for a DtObserverObject.
Definition: DtObserver.h:37
This abstract base class defines the interface for OS-specific keyboard and mouse event listeners...
Definition: DtObserverObject.h:29
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
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
Contains the DtDisplayUnitsSettingsRecord class declaration.