VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtModelScaleWidgetLogic Class Reference

Logic to manage the Observer Mode Selection Widget. More...

Inheritance diagram for makVrv::DtModelScaleWidgetLogic:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtModelScaleWidgetLogic (DtDe &de, DtModelScaleWidgetInterface &iFace)
 CTOR.
virtual ~DtModelScaleWidgetLogic ()
 virtual DTOR
virtual void setModelScaleFactor (int factor)
virtual void setMaxModelScaleFactor (int maxFactor)
virtual void enableModelScaling (bool b)

Protected Member Functions

virtual void slot_activate (DtDe *de)
virtual void slot_deactivate (DtDe *de)
virtual void setCurrentObserver (DtObserver *observer)
 Called by public setCurrentObserver()
void onObserverAboutToBeDestroyed (DtInputDriver *inputDriver, DtObserver *observer)
 called by signal when an observer is destroyed
void onCurrentObserverChanged (DtInputDriver *inputDriver, DtObserver *observer)
 called by signal when an observer is destroyed
void onObserverModeChanged (DtObserver *observer, int newObserverMode)
 called by signal when an observer changes observer mode
virtual void onObserverModeSettingChanged (int observerMode, int settingKey)
virtual void onObserverModeModelSetChanged (int observerMode)
virtual void onObserverModeModelScaleFactorChanged (int modeId)
virtual void onObserverModeMaxModelScaleFactorChanged (int modeId)
virtual void setupModelScaleFactorSlider ()
virtual void setupModelScaleButton ()

Protected Attributes

DtDemyDe
DtModelScaleWidgetInterfacemyInterface
DtObservermyCurrentObserver

Detailed Description

Logic to manage the Observer Mode Selection Widget.


Constructor & Destructor Documentation

CTOR.

virtual DTOR


Member Function Documentation

virtual void makVrv::DtModelScaleWidgetLogic::setModelScaleFactor ( int  factor) [virtual]
virtual void makVrv::DtModelScaleWidgetLogic::setMaxModelScaleFactor ( int  maxFactor) [virtual]
virtual void makVrv::DtModelScaleWidgetLogic::slot_activate ( DtDe de) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::slot_deactivate ( DtDe de) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::setCurrentObserver ( DtObserver observer) [protected, virtual]

Called by public setCurrentObserver()

void makVrv::DtModelScaleWidgetLogic::onObserverAboutToBeDestroyed ( DtInputDriver inputDriver,
DtObserver observer 
) [protected]

called by signal when an observer is destroyed

void makVrv::DtModelScaleWidgetLogic::onCurrentObserverChanged ( DtInputDriver inputDriver,
DtObserver observer 
) [protected]

called by signal when an observer is destroyed

void makVrv::DtModelScaleWidgetLogic::onObserverModeChanged ( DtObserver observer,
int  newObserverMode 
) [protected]

called by signal when an observer changes observer mode

virtual void makVrv::DtModelScaleWidgetLogic::onObserverModeSettingChanged ( int  observerMode,
int  settingKey 
) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::onObserverModeModelSetChanged ( int  observerMode) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::onObserverModeModelScaleFactorChanged ( int  modeId) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::onObserverModeMaxModelScaleFactorChanged ( int  modeId) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::setupModelScaleFactorSlider ( ) [protected, virtual]
virtual void makVrv::DtModelScaleWidgetLogic::setupModelScaleButton ( ) [protected, virtual]

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)