Protected Member Functions |
| virtual void | updateValues () |
| | Update the values in the GUI from the shared settings.
|
| virtual void | on_valueAdded (const std::string &key, const std::string &value, int index) |
| | Called when a new mapping is added.
|
| virtual void | on_valueDeleted (const std::string &key) |
| | Called when a mapping is removed.
|
| virtual void | on_valueRenamed (const std::string &oldName, const std::string &newName) |
| | Called when the component ID is changed for a mapping.
|
| virtual void | cigiMappingsRestored (const DtSettingsBackup *s) |
| virtual void | on_newSettingsRequested () |
| | Called when new settings are added.
|
| virtual void | on_deleteSettingsRequested (const std::string &mapperName) |
| | Called when settings are deleted.
|
| virtual void | on_renameSettingsRequested (const std::string &oldName, const std::string &newName) |
| | Called when settings are renamed.
|
| virtual void | on_currentSettingsChanged (const std::string &name) |
| | Called when the current settings change.
|
| virtual void | on_pageEnabled (bool trueFalse) |
| | Called when the page is enabled.
|
| virtual std::string | generateName () const |
| | Generates a new name. Used when new settings are created.
|
| virtual void | on_import () |
| | Called when import is requested.
|
| virtual void | on_importFilenameChosen (const std::string &name) |
| | Called when the user chooses a file to import.
|
| virtual void | on_export () |
| | Called when export is requested.
|
| virtual void | on_exportFilenameChosen (const std::string &name) |
| | Called when the user chooses a file to import to.
|
| virtual void | on_settingsToBeDeletedExternal (const std::string &name) |
| | Called when the settngs manager reports a settings object is to be deleted.
|
| int | stringToInt (const std::string &str) |
| | Utility function translates str into an integer. Returns -1 if fails.
|
A DtCigiComponentMappingLogic provides the logic for a widget that maps component ID's to components.
This class takes a component class parameter, which describes what type of component it maps (i.e. Entity, System, View)