21 class DtModelScaleWidgetInterface;
37 virtual void setModelScaleFactor(
int factor );
38 virtual void setMaxModelScaleFactor(
int maxFactor );
39 virtual void enableModelScaling(
bool b );
42 virtual void slot_activate(
DtDe* de);
43 virtual void slot_deactivate(
DtDe* de);
48 virtual void setCurrentObserver(
DtObserver* observer );
51 void onObserverAboutToBeDestroyed(
DtInputDriver* inputDriver,
59 void onObserverModeChanged(
DtObserver* observer,
int newObserverMode );
61 virtual void onObserverModeSettingChanged(
int observerMode,
int settingKey );
62 virtual void onObserverModeModelSetChanged(
int observerMode );
64 virtual void onObserverModeModelScaleFactorChanged(
int modeId );
65 virtual void onObserverModeMaxModelScaleFactorChanged(
int modeId );
67 virtual void setupModelScaleFactorSlider();
68 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:38
Contains makVrv::DtObserver class.
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