22 class DtObserverModeSelectionWidgetInterface;
41 virtual void setObserverMode(
int mode );
43 virtual void slot_activate(
DtDe* de);
44 virtual void slot_deactivate(
DtDe* de);
52 virtual void setCurrentObserver(
DtObserver* observer );
55 virtual void populateWidget();
58 virtual void onObserverAboutToBeDestroyed(
DtInputDriver* inputDriver,
62 virtual void onCurrentObserverChanged(
DtInputDriver* inputDriver,
66 virtual void onObserverModeChanged(
DtObserver* observer,
int newObserverMode );
69 virtual void onObserverModeNameChanged(
int observerMode );
72 virtual void slot_observerModeAdded(
int mode );
75 virtual void slot_observerModeRemoved(
int mode );
77 virtual void slot_observerModeModelSetChanged(
int mode );
79 virtual void setupObserverModes();
83 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:37
Contains makVrv::DtObserver class.
const char int mode
Definition: ioapi.h:38
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69