19 class DtObserverModeSelectionWidgetInterface;
38 virtual void setObserverMode(
int mode );
40 virtual void slot_activate(
DtDe* de);
41 virtual void slot_deactivate(
DtDe* de);
49 virtual void setCurrentObserver(
DtObserver* observer );
52 virtual void populateWidget();
55 virtual void onObserverAboutToBeDestroyed(
DtInputDriver* inputDriver,
59 virtual void onCurrentObserverChanged(
DtInputDriver* inputDriver,
63 virtual void onObserverModeChanged(
DtObserver* observer,
int newObserverMode );
66 virtual void onObserverModeNameChanged(
int observerMode );
69 virtual void slot_observerModeAdded(
int mode );
72 virtual void slot_observerModeRemoved(
int mode );
74 virtual void slot_observerModeModelSetChanged(
int mode );
76 virtual void setupObserverModes();
80 virtual void initializeFromObserverMode(
int observerMode );
Contains makVrv::DtSubjectObserver class.
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
A facade for a DtObserverObject.
Definition: DtObserver.h:38
Contains makVrv::DtObserver class.
const char int mode
Definition: ioapi.h:38
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