VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes
makVrv::DtConnectionSelectorWidgetLogic Class Reference

Logic to DtConnectionSelectorWidget.

Public Member Functions

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

Protected Member Functions

virtual void connect ()
 
virtual void disconnect ()
 
void onDriverCreated (DtDriver &con)
 
void onDriverDestroyed (DtDriver &con)
 
void onDriverStopped (DtDriver &con)
 
void onDriverStarted (DtDriver &con)
 
virtual void initialize ()
 
virtual void onDriverSelectionListChanged (const std::string &driver, bool on)
 
virtual void updateConnectionStatus ()
 
virtual void onAutoDriverChanaged (const std::string &)
 
void updateInterface ()
 

Protected Attributes

DtDemyDe
 
DtConnectionSelectorWidgetInterfacemyInterface
 
DtSignalConnectionManager myConnections
 

Constructor & Destructor Documentation

makVrv::DtConnectionSelectorWidgetLogic::DtConnectionSelectorWidgetLogic ( DtDe de,
DtConnectionSelectorWidgetInterface iFace 
)
virtual makVrv::DtConnectionSelectorWidgetLogic::~DtConnectionSelectorWidgetLogic ( )
virtual

virtual DTOR

Member Function Documentation

virtual void makVrv::DtConnectionSelectorWidgetLogic::connect ( )
protectedvirtual

Connects all items that are scheduled to be connected.

virtual void makVrv::DtConnectionSelectorWidgetLogic::disconnect ( )
protectedvirtual

Disconnects all items that are selected and connected.

void makVrv::DtConnectionSelectorWidgetLogic::onDriverCreated ( DtDriver con)
protected

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

void makVrv::DtConnectionSelectorWidgetLogic::onDriverDestroyed ( DtDriver con)
protected

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

void makVrv::DtConnectionSelectorWidgetLogic::onDriverStopped ( DtDriver con)
protected

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

void makVrv::DtConnectionSelectorWidgetLogic::onDriverStarted ( DtDriver con)
protected

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

virtual void makVrv::DtConnectionSelectorWidgetLogic::initialize ( )
protectedvirtual

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

virtual void makVrv::DtConnectionSelectorWidgetLogic::onDriverSelectionListChanged ( const std::string &  driver,
bool  on 
)
protectedvirtual

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

virtual void makVrv::DtConnectionSelectorWidgetLogic::updateConnectionStatus ( )
protectedvirtual

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

virtual void makVrv::DtConnectionSelectorWidgetLogic::onAutoDriverChanaged ( const std::string &  )
protectedvirtual

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

void makVrv::DtConnectionSelectorWidgetLogic::updateInterface ( )
protected

Adds all drivers to interface.

Member Data Documentation

DtDe& makVrv::DtConnectionSelectorWidgetLogic::myDe
protected
DtConnectionSelectorWidgetInterface& makVrv::DtConnectionSelectorWidgetLogic::myInterface
protected
DtSignalConnectionManager makVrv::DtConnectionSelectorWidgetLogic::myConnections
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)