![]() |
VR-Forces 4.0.4 Class Documentation
|
Example Logic (based on humble dialog pattern). More...

Public Member Functions | |
| DtExampleLogic (DtDe &de, DtExampleInterface &iFace, DtPersistenceControlsInterface &pIFace) | |
| CTOR. | |
| virtual | ~DtExampleLogic () |
| Virtual DTOR. | |
| virtual void | sendSettingsToGui () |
| Update the GUI with settings. | |
| void | slot_onIntChanged (int val) |
| Called when the user changes a value on the widget. | |
| virtual void | on_import () |
| Persistence slots: | |
| virtual void | on_export () |
| virtual void | on_importFilePathChosen (const std::string &filePath) |
| virtual void | on_exportFilePathChosen (const std::string &filePath) |
| virtual void | settingsRestored (const DtSettingsBackup *b) |
| Called when settings have been restored. If these settings, reset gui. | |
Protected Attributes | |
| DtDe & | myDe |
| DtExampleInterface & | myInterface |
| DtPersistenceControlsInterface & | myPersistenceInterface |
Example Logic (based on humble dialog pattern).
| makVrv::DtExampleLogic::DtExampleLogic | ( | DtDe & | de, |
| DtExampleInterface & | iFace, | ||
| DtPersistenceControlsInterface & | pIFace | ||
| ) |
CTOR.
| virtual makVrv::DtExampleLogic::~DtExampleLogic | ( | ) | [virtual] |
Virtual DTOR.
| virtual void makVrv::DtExampleLogic::sendSettingsToGui | ( | ) | [virtual] |
Update the GUI with settings.
| void makVrv::DtExampleLogic::slot_onIntChanged | ( | int | val | ) |
Called when the user changes a value on the widget.
| virtual void makVrv::DtExampleLogic::on_import | ( | ) | [virtual] |
Persistence slots:
| virtual void makVrv::DtExampleLogic::on_export | ( | ) | [virtual] |
| virtual void makVrv::DtExampleLogic::on_importFilePathChosen | ( | const std::string & | filePath | ) | [virtual] |
| virtual void makVrv::DtExampleLogic::on_exportFilePathChosen | ( | const std::string & | filePath | ) | [virtual] |
| virtual void makVrv::DtExampleLogic::settingsRestored | ( | const DtSettingsBackup * | b | ) | [virtual] |
Called when settings have been restored. If these settings, reset gui.
DtDe& makVrv::DtExampleLogic::myDe [protected] |
DtExampleInterface& makVrv::DtExampleLogic::myInterface [protected] |