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

Logic to DtConnectionSelectorWidget. More...

List of all members.

Public Member Functions

 DtConnectionSelectorWidgetLogic (DtDe &de, DtConnectionSelectorWidgetInterface &iFace)
virtual ~DtConnectionSelectorWidgetLogic ()
 virtual DTOR

Protected Member Functions

virtual void connect ()
 Connects all items that are scheduled to be connected.
virtual void disconnect ()
 Disconnects all items that are selected and connected.
void onDriverCreated (DtDriver &con)
 Called when a new driver is created. Will add to interface.
void onDriverDestroyed (DtDriver &con)
 Called when a driver is destroyed. Will remove from interface.
void onDriverStopped (DtDriver &con)
 Called when a driver is disconnected. Will change in interface.
void onDriverStarted (DtDriver &con)
 Called when a driver is connected. Will change in interface.
virtual void initialize ()
 Called on first de tick, finishes initialization. Do not call directly.
virtual void onDriverSelectionListChanged (std::string &driver, bool on)
 Called when the user has changed whether or not the driver will be on the list to be connected/disconnected.
virtual void updateConnectionStatus ()
 Will update whether or not connection button needs to be connected or disconnected.
virtual void onAutoDriverChanaged (const std::string &)
 Called when the auto driver has changed. Will rework the driver selected menu.
void updateInterface ()
 Adds all drivers to interface.

Protected Attributes

DtDemyDe
DtConnectionSelectorWidgetInterfacemyInterface

Detailed Description

Logic to DtConnectionSelectorWidget.


Constructor & Destructor Documentation

virtual DTOR


Member Function Documentation

virtual void makVrv::DtConnectionSelectorWidgetLogic::connect ( ) [protected, virtual]

Connects all items that are scheduled to be connected.

virtual void makVrv::DtConnectionSelectorWidgetLogic::disconnect ( ) [protected, virtual]

Disconnects all items that are selected and connected.

Called when a new driver is created. Will add to interface.

Called when a driver is destroyed. Will remove from interface.

Called when a driver is disconnected. Will change in interface.

Called when a driver is connected. Will change in interface.

virtual void makVrv::DtConnectionSelectorWidgetLogic::initialize ( ) [protected, virtual]

Called on first de tick, finishes initialization. Do not call directly.

virtual void makVrv::DtConnectionSelectorWidgetLogic::onDriverSelectionListChanged ( std::string &  driver,
bool  on 
) [protected, virtual]

Called when the user has changed whether or not the driver will be on the list to be connected/disconnected.

Will update whether or not connection button needs to be connected or disconnected.

virtual void makVrv::DtConnectionSelectorWidgetLogic::onAutoDriverChanaged ( const std::string &  ) [protected, virtual]

Called when the auto driver has changed. Will rework the driver selected menu.

Adds all drivers to interface.


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)