![]() |
VR-Forces 4.10 Class Documentation
|
Logic for editing aggregate model mappings. More...

Additional Inherited Members | |
Protected Member Functions inherited from makVrv::DtEntityTypeToElementDefinitionLogic | |
| virtual void | on_addValue (const std::string &name, const std::string &value, int index) |
| virtual void | on_changeFilePath () |
| Changes the file location of the currently selected mapping to the file location currently displayed on the dropdown box. More... | |
| virtual void | on_changeFileFilter () |
| Filters out all mappings whose file names don't match the file name in the dropdown box. More... | |
| virtual void | on_changeValue (const std::string &name, const std::string &oldValue, const std::string &value, int index) |
| virtual void | on_deleteValue (const std::vector< std::string > &name, const std::vector< std::string > &value) |
| virtual void | on_renameValue (const std::string &oldName, const std::string &value, const std::string &newName) |
| virtual void | on_renameValues (const std::string &oldName, const std::string &value, const std::string &newName) |
| virtual void | on_itemSelected (const std::string &itemName) |
| virtual void | on_import () |
| virtual void | on_export () |
| virtual void | on_exportSelected () |
| virtual void | on_merge () |
| virtual void | on_importFilePathChosen (const std::string &filePath) |
| virtual void | on_mergeFilePathChosen (const std::string &filePath) |
| virtual void | on_exportFilePathChosen (const std::string &filePath) |
| virtual void | on_exportSelectedFilePathChosen (const std::string &filePath) |
| virtual void | on_filterChanged (const DtUnicode &filter) |
| virtual void | on_lookupChanged (bool filterByType, const std::string &filter) |
| virtual void | on_resetFilters () |
| virtual void | on_saveDefaults () |
| virtual void | updatePossibleValues () |
| virtual void | updateSettings () |
| virtual void | completeFilter () |
| Reads the current filter, clears out all the currently displayed mappings, and only re adds the ones that match the filter. More... | |
| virtual void | rebuildDefinitions () |
| virtual void | buildFiltersFromDefinitions () |
| virtual void | askForNewElementDefinitionForEntityType (std::string entType) |
| Called as a result of "<New...> being selected when creating a new item, if the user creates new definitions, asks for the new entity type again. More... | |
| virtual void | entityTypeMappingsRestored (const DtSettingsBackup *s) |
| If the restored settings are displayed on this page, reseed the page with entity type mappings. More... | |
| virtual void | on_elementDefinitionRenamed (const DtUnicode &oldName, const DtUnicode &newName) |
| Called when an element definition is renamed, update display. More... | |
| virtual void | loadMtlMappings (const std::string &filePath, bool queryForEach=false, bool excludeOldSettings=false) |
| Import (stealth 6.2) mtl mappings. More... | |
| virtual DtModelDefinition | mtlToModelDefinition (const DtMtlModelMapReader::MtlModelMapping &mtlMapping) |
| Create and add a model definition based on the mtl model map entry read. More... | |
| virtual void | addElementDefinition (const DtEntityType &type, const std::string &modelDefName) |
| Add an element definition for the specified type and model def name. More... | |
| virtual void | queryForMtlMappingImportSettings (const std::string &filePath) |
| virtual void | mapTypeToDirectoryPath () |
| map the MappingType type to the correct folder path More... | |
Protected Attributes inherited from makVrv::DtEntityTypeToElementDefinitionLogic | |
| DtDe & | myDe |
| DtSignalConnectionManager | myConnections |
| const DtElementDefinitionManager & | myElementManager |
| DtSharedSimulationSettingsManager & | myManager |
| DtEntityMappingEditorInterface & | myEditorInterface |
| DtEntityTypeMapEditorInterface & | myEntityTypeMapInterface |
| DtMultiMapEditorInterface & | myMapInterface |
| DtPersistenceControlsInterface & | myToolbarInterface |
| QStringList | myDefinitions |
| DtUnicode | myParentDefinition |
| DtPage * | myPage |
| DtEntityType | myLookupType |
| DtEntityTypeMapperSettingsObjectInterface * | myMapperObject |
| std::string | myDirectoryPath |
| DtEntityMappingEditorWidget::MappingType | myMappingType |
| std::string | myCurrentlySelectedKey |
Logic for editing aggregate model mappings.
| makVrv::DtAggregateMappingEditorLogic::DtAggregateMappingEditorLogic | ( | DtDe & | de, |
| DtEntityMappingEditorInterface & | editorInterface, | ||
| DtEntityTypeMapEditorInterface & | entityTypeMapInterface, | ||
| DtMultiMapEditorInterface & | mapInterface, | ||
| DtPersistenceControlsInterface & | toolbarInterface, | ||
| DtPage * | page = 0 |
||
| ) |
CTOR.
|
virtual |
DTOR.