![]() |
VR-Forces Development_Version Class Documentation
|
Logic for editing mappings from entities to cockpits. More...
Public Member Functions | |
| DtCockpitMappingEditorLogic (DtDe &de, const std::string &definitionSchema, DtEntityMappingEditorInterface &editorInterface, DtEntityTypeMapEditorInterface &entityTypeMapInterface, DtMultiMapEditorInterface &mapInterface, DtPersistenceControlsInterface &toolbarInterface) | |
| CTOR. | |
| virtual | ~DtCockpitMappingEditorLogic () |
| virtual void | rebuildDefinitions () |
| DtEntityTypeMapper & | currentMapper (DtWriteSettingsLock< DtSharedCockpitSettings > &settings) |
| const DtEntityTypeMapper & | currentMapper (const DtReadSettingsLock< DtSharedCockpitSettings > &settings) const |
| virtual void | on_modelDefinitionAdded (const DtModelDefinition &definition) |
| virtual void | on_modelDefinitionToBeDestroyed (const DtModelDefinition &definition) |
| virtual void | modelDefinitionChanged (const DtSettingsChangeObject *) |
Protected Member Functions | |
| void | updatePossibleValues () |
| void | updateSettings () |
| void | refreshPage () |
| void | buildFiltersFromDefinitions () |
| virtual void | on_addValue (const std::string &name, const std::string &value, int index) |
| virtual void | on_changeValue (const std::string &name, const std::string &oldValue, const std::string &value, int index) |
| virtual void | on_deleteValue (const std::string &name, const std::string &value) |
| virtual void | on_renameValue (const std::string &oldName, const std::string &value, const std::string &newName) |
| virtual void | on_import () |
| virtual void | on_export () |
| virtual void | on_importFilePathChosen (const std::string &filePath) |
| virtual void | on_exportFilePathChosen (const std::string &filePath) |
| virtual void | on_filterChanged (const DtUnicode &filter) |
| virtual void | on_lookupChanged (const std::string &filter) |
| virtual void | on_selectMatch () |
| void | entityTypeMappingsRestored (const DtSettingsBackup *s) |
| void | askForNewElementDefinitionForEntityType (std::string entType) |
Protected Attributes | |
| DtDe & | myDe |
| DtSignalConnectionManager | myConnections |
| DtSharedSimulationSettingsManager & | myManager |
| DtEntityMappingEditorInterface & | myEditorInterface |
| DtEntityTypeMapEditorInterface & | myEntityTypeMapInterface |
| DtMultiMapEditorInterface & | myMapInterface |
| DtPersistenceControlsInterface & | myToolbarInterface |
| QStringList | myDefinitions |
| std::string | myDefinitionSchema |
| DtEntityType | myLookupType |
| DtSharedCockpitTypeMapper * | myMapperObject |
Logic for editing mappings from entities to cockpits.
| makVrv::DtCockpitMappingEditorLogic::DtCockpitMappingEditorLogic | ( | DtDe & | de, |
| const std::string & | definitionSchema, | ||
| DtEntityMappingEditorInterface & | editorInterface, | ||
| DtEntityTypeMapEditorInterface & | entityTypeMapInterface, | ||
| DtMultiMapEditorInterface & | mapInterface, | ||
| DtPersistenceControlsInterface & | toolbarInterface | ||
| ) |
CTOR.
|
virtual |
|
virtual |
| DtEntityTypeMapper& makVrv::DtCockpitMappingEditorLogic::currentMapper | ( | DtWriteSettingsLock< DtSharedCockpitSettings > & | settings | ) |
| const DtEntityTypeMapper& makVrv::DtCockpitMappingEditorLogic::currentMapper | ( | const DtReadSettingsLock< DtSharedCockpitSettings > & | settings | ) | const |
|
virtual |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |