![]() |
VR-Forces 4.0.4 Class Documentation
|
Logic to DtConnectionSelectorWidget. More...
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 | |
| DtDe & | myDe |
| DtConnectionSelectorWidgetInterface & | myInterface |
Logic to DtConnectionSelectorWidget.
| makVrv::DtConnectionSelectorWidgetLogic::DtConnectionSelectorWidgetLogic | ( | DtDe & | de, |
| DtConnectionSelectorWidgetInterface & | iFace | ||
| ) |
| virtual makVrv::DtConnectionSelectorWidgetLogic::~DtConnectionSelectorWidgetLogic | ( | ) | [virtual] |
virtual DTOR
| 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.
| 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 | ( | ) | [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.
| virtual void makVrv::DtConnectionSelectorWidgetLogic::updateConnectionStatus | ( | ) | [protected, virtual] |
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.
| void makVrv::DtConnectionSelectorWidgetLogic::updateInterface | ( | ) | [protected] |
Adds all drivers to interface.
DtDe& makVrv::DtConnectionSelectorWidgetLogic::myDe [protected] |
DtConnectionSelectorWidgetInterface& makVrv::DtConnectionSelectorWidgetLogic::myInterface [protected] |