![]() |
VR-Forces 4.0.4 Class Documentation
|
The logic for controlling how the DtFileCachePage works. More...

Public Member Functions | |
| DtFileCacheLogic (DtDe &de, DtFileCacheInterface &gui, DtPersistenceControlsInterface &persistenceGui) | |
| CTOR. | |
| DtFileCacheLogic () | |
| ~DtFileCacheLogic () | |
| DTOR. | |
Protected Member Functions | |
| virtual void | sendSettingsToGui () |
| Update the gui interface with current file caching settings. | |
| virtual void | slot_enableAccelerationCachingChanged (bool enabled) |
| Called when the user checks the file caching checkbox. | |
| virtual void | slot_compressTexturesChanged (bool enabled) |
| Called when the user checks the texture compression checkbox. | |
| virtual void | slot_clearAccelerationCache () |
| Called when the user presses the clear cache button. | |
| virtual void | slot_enableInstancingChanged (bool enabled) |
| Called when the user checks the runtime caching checkbox. | |
| virtual void | slot_clearOnNewSceneChanged (bool enabled) |
| Called when the user checks the runtime caching checkbox. | |
| virtual void | slot_clearInstanceCache () |
| Called when the user presses the clear instance cache button. | |
| virtual void | settingsRestored (const DtSettingsBackup *) |
| Called when settings are restored. Resets gui if the restored object type is of this class. | |
| 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) |
Protected Attributes | |
| DtDe & | myDe |
| DtFileCacheInterface & | myGui |
| DtPersistenceControlsInterface & | myPersistenceGui |
The logic for controlling how the DtFileCachePage works.
| makVrv::DtFileCacheLogic::DtFileCacheLogic | ( | DtDe & | de, |
| DtFileCacheInterface & | gui, | ||
| DtPersistenceControlsInterface & | persistenceGui | ||
| ) |
CTOR.
| virtual void makVrv::DtFileCacheLogic::sendSettingsToGui | ( | ) | [protected, virtual] |
Update the gui interface with current file caching settings.
| virtual void makVrv::DtFileCacheLogic::slot_enableAccelerationCachingChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when the user checks the file caching checkbox.
| virtual void makVrv::DtFileCacheLogic::slot_compressTexturesChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when the user checks the texture compression checkbox.
| virtual void makVrv::DtFileCacheLogic::slot_clearAccelerationCache | ( | ) | [protected, virtual] |
Called when the user presses the clear cache button.
| virtual void makVrv::DtFileCacheLogic::slot_enableInstancingChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when the user checks the runtime caching checkbox.
| virtual void makVrv::DtFileCacheLogic::slot_clearOnNewSceneChanged | ( | bool | enabled | ) | [protected, virtual] |
Called when the user checks the runtime caching checkbox.
| virtual void makVrv::DtFileCacheLogic::slot_clearInstanceCache | ( | ) | [protected, virtual] |
Called when the user presses the clear instance cache button.
| virtual void makVrv::DtFileCacheLogic::settingsRestored | ( | const DtSettingsBackup * | ) | [protected, virtual] |
Called when settings are restored. Resets gui if the restored object type is of this class.
| virtual void makVrv::DtFileCacheLogic::on_import | ( | ) | [protected, virtual] |
Persistence slots:
| virtual void makVrv::DtFileCacheLogic::on_export | ( | ) | [protected, virtual] |
| virtual void makVrv::DtFileCacheLogic::on_importFilePathChosen | ( | const std::string & | filePath | ) | [protected, virtual] |
| virtual void makVrv::DtFileCacheLogic::on_exportFilePathChosen | ( | const std::string & | filePath | ) | [protected, virtual] |
DtDe& makVrv::DtFileCacheLogic::myDe [protected] |
DtFileCacheInterface& makVrv::DtFileCacheLogic::myGui [protected] |