![]() |
VR-Forces 4.1.1 Class Documentation
|
Logic for controlling how detonation sound mappings are edited. More...

Public Member Functions | |
| DtEntitySoundEditorLogic (DtDe &de, DtBaseSoundEditorInterface &editorIFace, DtPersistenceControlsInterface &persistenceIFace) | |
| CTOR. | |
| virtual | ~DtEntitySoundEditorLogic () |
| DTOR. | |
| virtual void | slot_SoundMapRecordChanged (const DtEntitySoundMapRecord &rec) |
| Called when the user changes a value on the widget. | |
| virtual void | slot_SoundMapRecordRemoved (const DtEntitySoundMapRecord &rec) |
Public Member Functions inherited from makVrv::DtBaseSoundEditorLogic | |
| DtBaseSoundEditorLogic (DtDe &de, DtBaseSoundEditorInterface &editorIFace, DtPersistenceControlsInterface &persistenceIFace) | |
| CTOR. | |
| virtual | ~DtBaseSoundEditorLogic () |
| DTOR. | |
| virtual void | on_saveDefaults () |
| Called when the user saves current settings as defaults. | |
| virtual void | on_restoreDefaults () |
| Called when the user reloads the default settings. | |
| virtual void | on_import () |
| Called to query the user for the settings file to import. | |
| virtual void | on_export () |
| Called to query the user for the settings file to export. | |
| virtual void | on_importFilePathChosen (const std::string &filePath) |
| Called when the user selects a settings file to import. | |
| virtual void | on_exportFilePathChosen (const std::string &filePath) |
| Called when the user selects a settings file to export. | |
| virtual void | on_restoreFactoryDefaults () |
| Called when the user reloads the factory settings. | |
| virtual void | slot_entitySettingsRestored (const DtSettingsBackup *s) |
| Called when settings are restored. | |
Protected Member Functions | |
| virtual void | sendSettingsToGui () |
| Update the GUI with sound mappings. | |
| virtual void | connect () |
| Setup the signal/slot connections. | |
Additional Inherited Members | |
Protected Attributes inherited from makVrv::DtBaseSoundEditorLogic | |
| DtDe & | myDe |
| DtBaseSoundEditorInterface & | myInterface |
| DtPersistenceControlsInterface & | myPersistenceControls |
Logic for controlling how detonation sound mappings are edited.
| makVrv::DtEntitySoundEditorLogic::DtEntitySoundEditorLogic | ( | DtDe & | de, |
| DtBaseSoundEditorInterface & | editorIFace, | ||
| DtPersistenceControlsInterface & | persistenceIFace | ||
| ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Called when the user changes a value on the widget.
Implements makVrv::DtBaseSoundEditorLogic.
|
virtual |
Implements makVrv::DtBaseSoundEditorLogic.
|
protectedvirtual |
Update the GUI with sound mappings.
Implements makVrv::DtBaseSoundEditorLogic.
|
protectedvirtual |
Setup the signal/slot connections.
Reimplemented from makVrv::DtBaseSoundEditorLogic.