VR-Forces 4.3 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtObserverModeSelectionWidgetLogic Class Reference

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

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

Public Member Functions

virtual ~DtObserverModeSelectionWidgetLogic ()
 virtual DTOR
virtual void setObserverMode (int mode)
 set the visual mode to use
virtual void slot_activate (DtDe *de)
virtual void slot_deactivate (DtDe *de)

Static Public Member Functions

static
DtObserverModeSelectionWidgetLogic
create (DtDe &de, DtObserverModeSelectionWidgetInterface *iFace)
 Create and initialize the logic.

Protected Member Functions

 DtObserverModeSelectionWidgetLogic (DtDe &de, DtObserverModeSelectionWidgetInterface *iFace)
 Constructor (protected - use ::create() )
virtual void setCurrentObserver (DtObserver *observer)
 Called by public setCurrentObserver()
virtual void populateWidget ()
 Fill in the widget with the current observer state.
virtual void onObserverAboutToBeDestroyed (DtInputDriver *inputDriver, DtObserver *observer)
 called by signal when an observer is destroyed
virtual void onCurrentObserverChanged (DtInputDriver *inputDriver, DtObserver *observer)
 called by signal when an observer is destroyed
virtual void onObserverModeChanged (DtObserver *observer, int newObserverMode)
 called by signal when an observer changes observer mode
virtual void onObserverModeNameChanged (int observerMode)
 called by signal when the an observer mode is renamed
virtual void slot_observerModeAdded (int mode)
 Connected to visual mode added signal.
virtual void slot_observerModeRemoved (int mode)
 Connected to visual mode removed signal.
virtual void slot_observerModeModelSetChanged (int mode)
virtual void setupObserverModes ()
virtual void initializeFromObserverMode (int observerMode)
 Called when the current observer changes or when the current observer's mode changes.

Protected Attributes

DtDemyDe
DtObserverModeSelectionWidgetInterfacemyInterface
DtObservermyCurrentObserver

Detailed Description

Logic to manage the Observer Mode Selection Widget.

Constructor & Destructor Documentation

virtual makVrv::DtObserverModeSelectionWidgetLogic::~DtObserverModeSelectionWidgetLogic ( )
virtual

virtual DTOR

makVrv::DtObserverModeSelectionWidgetLogic::DtObserverModeSelectionWidgetLogic ( DtDe de,
DtObserverModeSelectionWidgetInterface iFace 
)
protected

Constructor (protected - use ::create() )

Member Function Documentation

static DtObserverModeSelectionWidgetLogic* makVrv::DtObserverModeSelectionWidgetLogic::create ( DtDe de,
DtObserverModeSelectionWidgetInterface iFace 
)
static

Create and initialize the logic.

virtual void makVrv::DtObserverModeSelectionWidgetLogic::setObserverMode ( int  mode)
virtual

set the visual mode to use

virtual void makVrv::DtObserverModeSelectionWidgetLogic::slot_activate ( DtDe de)
virtual
virtual void makVrv::DtObserverModeSelectionWidgetLogic::slot_deactivate ( DtDe de)
virtual
virtual void makVrv::DtObserverModeSelectionWidgetLogic::setCurrentObserver ( DtObserver observer)
protectedvirtual

Called by public setCurrentObserver()

virtual void makVrv::DtObserverModeSelectionWidgetLogic::populateWidget ( )
protectedvirtual

Fill in the widget with the current observer state.

virtual void makVrv::DtObserverModeSelectionWidgetLogic::onObserverAboutToBeDestroyed ( DtInputDriver inputDriver,
DtObserver observer 
)
protectedvirtual

called by signal when an observer is destroyed

virtual void makVrv::DtObserverModeSelectionWidgetLogic::onCurrentObserverChanged ( DtInputDriver inputDriver,
DtObserver observer 
)
protectedvirtual

called by signal when an observer is destroyed

virtual void makVrv::DtObserverModeSelectionWidgetLogic::onObserverModeChanged ( DtObserver observer,
int  newObserverMode 
)
protectedvirtual

called by signal when an observer changes observer mode

virtual void makVrv::DtObserverModeSelectionWidgetLogic::onObserverModeNameChanged ( int  observerMode)
protectedvirtual

called by signal when the an observer mode is renamed

virtual void makVrv::DtObserverModeSelectionWidgetLogic::slot_observerModeAdded ( int  mode)
protectedvirtual

Connected to visual mode added signal.

virtual void makVrv::DtObserverModeSelectionWidgetLogic::slot_observerModeRemoved ( int  mode)
protectedvirtual

Connected to visual mode removed signal.

virtual void makVrv::DtObserverModeSelectionWidgetLogic::slot_observerModeModelSetChanged ( int  mode)
protectedvirtual
virtual void makVrv::DtObserverModeSelectionWidgetLogic::setupObserverModes ( )
protectedvirtual
virtual void makVrv::DtObserverModeSelectionWidgetLogic::initializeFromObserverMode ( int  observerMode)
protectedvirtual

Called when the current observer changes or when the current observer's mode changes.

Member Data Documentation

DtDe& makVrv::DtObserverModeSelectionWidgetLogic::myDe
protected
DtObserverModeSelectionWidgetInterface* makVrv::DtObserverModeSelectionWidgetLogic::myInterface
protected
DtObserver* makVrv::DtObserverModeSelectionWidgetLogic::myCurrentObserver
protected

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

Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)