![]() |
VR-Forces 4.7 Class Documentation
|
This DtBaseSoundEditorInterface provides a generic interface for common entity sound editing operations. More...

Public Member Functions | |
| virtual | ~DtBaseSoundEditorInterface () |
| DTOR. | |
| virtual void | clearMap ()=0 |
| Called by the logic to change a value in the widget. | |
| virtual int | addRecord (const DtEntitySoundMapRecord &, int err=0)=0 |
| virtual int | changeRecord (const DtEntitySoundMapRecord &, int err=0)=0 |
| virtual void | removeRecord (const DtEntitySoundMapRecord &)=0 |
Public Attributes | |
| boost::signal< void(const DtEntitySoundMapRecord &)> | signal_SoundMapRecordChanged |
| Signal emitted when the user changes data in the widget. | |
| boost::signal< void(const DtEntitySoundMapRecord &)> | signal_SoundMapRecordRemoved |
This DtBaseSoundEditorInterface provides a generic interface for common entity sound editing operations.
|
virtual |
DTOR.
|
pure virtual |
Called by the logic to change a value in the widget.
Implemented in makVrv::DtBaseSoundEditorWidget, makVrv::DtDetonationSoundEditorWidget, makVrv::DtEntitySoundEditorWidget, and makVrv::DtFireSoundEditorWidget.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in makVrv::DtBaseSoundEditorWidget, and makVrv::DtDetonationSoundEditorWidget.
| boost::signal<void (const DtEntitySoundMapRecord&)> makVrv::DtBaseSoundEditorInterface::signal_SoundMapRecordChanged |
Signal emitted when the user changes data in the widget.
Connected to a slot in the logic.
| boost::signal<void (const DtEntitySoundMapRecord&)> makVrv::DtBaseSoundEditorInterface::signal_SoundMapRecordRemoved |