24 class DtModelScaleWidgetInterface;
40 virtual void setModelScaleFactor(
int factor );
41 virtual void setMaxModelScaleFactor(
int maxFactor );
42 virtual void enableModelScaling(
bool b );
45 virtual void slot_activate(
DtDe* de);
46 virtual void slot_deactivate(
DtDe* de);
51 virtual void setCurrentObserver(
DtObserver* observer );
54 void onObserverAboutToBeDestroyed(
DtInputDriver* inputDriver,
62 void onObserverModeChanged(
DtObserver* observer,
int newObserverMode );
64 virtual void onObserverModeSettingChanged(
int observerMode,
int settingKey );
65 virtual void onObserverModeModelSetChanged(
int observerMode );
67 virtual void onObserverModeModelScaleFactorChanged(
int modeId );
68 virtual void onObserverModeMaxModelScaleFactorChanged(
int modeId );
70 virtual void setupModelScaleFactorSlider();
71 virtual void setupModelScaleButton();
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.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69