VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtElementDefinitionManager Member List

This is the complete list of members for makVrv::DtElementDefinitionManager, including all inherited members.

addRecords(makArchives::DtElementsRecord &recs, makArchives::DtElementsRecord &combinedRec)makVrv::DtElementDefinitionManagervirtual
addToAddedDefinitionsMap(DtElementDefinition *modelDefinition)makVrv::DtElementDefinitionManagervirtual
addToDeletedDefinitionsMap(DtElementDefinition *modelDefinition)makVrv::DtElementDefinitionManagervirtual
addToModifiedDefinitionsMap(DtElementDefinition *modelDefinition)makVrv::DtElementDefinitionManagervirtual
backup()makVrv::DtElementDefinitionManagervirtual
buildElementChildren(DtElementDefinition &ed, ParentToElementsMap &parentToElementsMap, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagerprotectedvirtual
buildElementDefinitionRecord(const DtElementDefinition &elementDef)makVrv::DtElementDefinitionManagerstatic
buildElementVisualizerDefinitions(DtElementDefinition &newDef, const makArchives::DtElementDefinitionRecord &defRecord)makVrv::DtElementDefinitionManagerprotectedvirtual
buildElementVisualizerDefinitionsForModelSet(const makArchives::DtElementDefinitionRecord &defRecord, DtElementDefinition &newDef, DtModelSetId modelSet)makVrv::DtElementDefinitionManagerprotectedvirtual
canUseHierLeaf()makVrv::DtElementDefinitionManagervirtual
checkDefinitionName(const DtUnicode &definitionName)makVrv::DtElementDefinitionManagerprotectedvirtual
checkRecordsAreLeavesInHier(ParentToElementsMap &parentToElements, StringToElementsRecordMap &recordMap, std::vector< std::string > &leafFiles)makVrv::DtElementDefinitionManagerprotectedvirtual
clearDefinitionMap(DefinitionMap &map)makVrv::DtElementDefinitionManagerprotectedvirtual
ConstParentSchemaDataInterator typedefmakVrv::DtElementDefinitionManagerprotected
convertLeafToUuid(const std::vector< makArchives::DtVisualizerDefinitionRecord > &visualizerDefinitionRecords, const Utf8String &elementName, const Utf8String &parentName, DtVisualizerDefinitionSet &vdSet)makVrv::DtElementDefinitionManagerprotectedvirtual
convertLoadedVisualizerDefinition(const makArchives::DtVisualizerDefinitionRecord &vdRecord, DtVisualizerDefinitionSet &vdSet, int visualizerIndex, DtElementDefinition *ancestor)makVrv::DtElementDefinitionManagerprotectedvirtual
copyElementDefinition(DtElementDefinition &def, const DtUnicode &newName)makVrv::DtElementDefinitionManagervirtual
createConstCopy(const DtElementDefinitionManager &orig)makVrv::DtElementDefinitionManagerstatic
createElementDefinition(const DtUnicode &definitionName)makVrv::DtElementDefinitionManagervirtual
createElementDefinition(const DtUnicode &definitionName, DtElementDefinition *parentDefinition)makVrv::DtElementDefinitionManagervirtual
createFolderFromPathAndSplit(const std::string &fileOrDirName, std::string &newPath, std::string &dirName)makVrv::DtElementDefinitionManagervirtual
DefinitionFileType enum namemakVrv::DtElementDefinitionManager
DefinitionMap typedefmakVrv::DtElementDefinitionManager
destroyElementDefinition(DtElementDefinition *)makVrv::DtElementDefinitionManagervirtual
destroyElementDefinitionAndChildren(DtElementDefinition *)makVrv::DtElementDefinitionManagervirtual
DtElementDefinitionManager()=deletemakVrv::DtElementDefinitionManager
DtElementDefinitionManager(const std::string &name, const DtUnicode &screenName, DtDe &de, bool procedural)makVrv::DtElementDefinitionManagerprotected
DtElementDefinitionManager(const DtElementDefinitionManager &rhs)makVrv::DtElementDefinitionManagerprotected
DtElementDefinitionTypeManager classmakVrv::DtElementDefinitionManagerfriend
ElementDefinitions typedefmakVrv::DtElementDefinitionManager
elementDefinitions() const makVrv::DtElementDefinitionManagervirtual
ElementDefinitionsBackup typedefmakVrv::DtElementDefinitionManagerprotected
ElementGroup typedefmakVrv::DtElementDefinitionManagerprotected
ElementPair typedefmakVrv::DtElementDefinitionManagerprotected
enableFilePathReadWriteOnRecord(makArchives::DtElementsRecord &recs)makVrv::DtElementDefinitionManagervirtual
exportHierSettings(const std::string &fileName)makVrv::DtElementDefinitionManagervirtual
exportHierSettings(std::vector< std::string > &fileList)makVrv::DtElementDefinitionManagervirtual
exportLeafSettings(std::vector< std::string > &fileList)makVrv::DtElementDefinitionManagervirtual
exportSelectedHierSetting(const std::string &name, const std::string &fileName, bool allLevels=true)makVrv::DtElementDefinitionManagervirtual
exportSelectedLeafSetting(const std::string &name, const std::string &fileName)makVrv::DtElementDefinitionManagervirtual
exportSelectedSettings(const std::vector< std::string > &names, const std::string &fileName)makVrv::DtElementDefinitionManagervirtual
exportSettings(const std::string &fileOrDirName)makVrv::DtElementDefinitionManagervirtual
findAllAttributeValues(const DtUnicode &elementDefName, const DtUnicode &attributeName)makVrv::DtElementDefinitionManagervirtual
findAncestorVisualizerDefinition(const std::string &schemaName, ParentSchemaDataMap &schemaDataMap)makVrv::DtElementDefinitionManagerprotectedvirtual
findElementDefinition(const DtUnicode &definitionName)makVrv::DtElementDefinitionManagervirtual
findElementDefinition(const DtUnicode &definitionName) const makVrv::DtElementDefinitionManagervirtual
findFirstDefWithAttribPair(const DtUnicode &attributeName, const DtUnicode &attributeValue)makVrv::DtElementDefinitionManagervirtual
generateParentToElement(ParentToElementsMap &parentToElements, StringToElementsRecordMap &rec)makVrv::DtElementDefinitionManagerprotectedvirtual
getChangedFiles(std::vector< std::string > &changedFiles, DefinitionFileType fileType)makVrv::DtElementDefinitionManagervirtual
getDeletedDefinitionsMap()makVrv::DtElementDefinitionManagervirtual
getElementDefinitionError(const DtElementDefinition &def)makVrv::DtElementDefinitionManagervirtual
getFilesFromDefinitionMap(const DefinitionMap &defMap, std::set< std::string > &changedFiles)makVrv::DtElementDefinitionManagerprotectedvirtual
getModelSetDisplayName(DtModelSetId modelSet) const makVrv::DtElementDefinitionManagervirtual
getRecord(makArchives::DtElementsRecord &rec) const makVrv::DtElementDefinitionManagervirtual
getRecord(makArchives::DtElementsRecord &rec, const std::string &fileName) const makVrv::DtElementDefinitionManagervirtual
getRecord(const std::vector< std::string > &elementDefinitions, makArchives::DtElementsRecord &rec) const makVrv::DtElementDefinitionManagervirtual
getRecordIncludingParent(const std::vector< std::string > &elementDefinitions, makArchives::DtElementsRecord &rec) const makVrv::DtElementDefinitionManagervirtual
getSplitRecord(std::vector< makArchives::DtElementsRecord > &rec, std::vector< std::string > &fileNames)makVrv::DtElementDefinitionManagervirtual
hierarchyNeedsConversion(const makArchives::DtElementDefinitionRecord *elemRec) const makVrv::DtElementDefinitionManagerprotectedvirtual
importAndReplaceHierRecords(StringToElementsRecordMap &recordMap, const std::string &importFileName)makVrv::DtElementDefinitionManagervirtual
importAndReplaceSettings(const std::string &fileName)makVrv::DtElementDefinitionManagervirtual
isEntityDefinitions() const makVrv::DtElementDefinitionManagerprotectedvirtual
isHierFileName(const std::string &fileName)makVrv::DtElementDefinitionManagerstatic
isTacticalGraphicsDefinitions() const makVrv::DtElementDefinitionManagerprotectedvirtual
isUnitDefinitions() const makVrv::DtElementDefinitionManagerprotectedvirtual
loadDefaults()makVrv::DtElementDefinitionManagervirtual
loadDefaults(bool loadOnlyFactory)makVrv::DtElementDefinitionManagervirtual
loadDefaultsFromHierLeafDir(StringToElementsRecordMap &recordMap)makVrv::DtElementDefinitionManagerprotectedvirtual
logWarning(const std::string &message)makVrv::DtElementDefinitionManagerprotectedvirtual
markRecordsAsHier(makArchives::DtElementsRecord &rec)makVrv::DtElementDefinitionManagervirtual
mergeHierRecord(const makArchives::DtElementsRecord &hierRecord, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeHierSettings(const std::string &hierFileOrDirName)makVrv::DtElementDefinitionManagervirtual
mergeHierSettings(const std::string &hierFileOrDirName, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeLeafRecord(const makArchives::DtElementsRecord &leafRecord, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeLeafRecords(StringToElementsRecordMap &recordMap, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeLeafSettings(const std::string &leafFileOrDirName)makVrv::DtElementDefinitionManagervirtual
mergeLeafSettings(const std::string &fileOrDirName, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeRecords(StringToElementsRecordMap &recordMap, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
mergeSettings(const std::string &fileName, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
modifiedDefinitions()makVrv::DtElementDefinitionManagervirtual
modifiedSinceStartup()makVrv::DtElementDefinitionManagervirtual
myAddedDefinitionsmakVrv::DtElementDefinitionManagerprotected
myAutoSavemakVrv::DtElementDefinitionManagerprotected
myBackupmakVrv::DtElementDefinitionManagerprotected
myConvertingHierarchymakVrv::DtElementDefinitionManagerprotected
myConvertWarningsToInfomakVrv::DtElementDefinitionManagerprotected
myDefinitionNameCheckmakVrv::DtElementDefinitionManagerprotected
myDefinitionsmakVrv::DtElementDefinitionManagerprotected
myDeletedDefinitionsmakVrv::DtElementDefinitionManagerprotected
myHierNamemakVrv::DtElementDefinitionManagerprotected
myLeafNamemakVrv::DtElementDefinitionManagerprotected
myModifiedDefinitionsmakVrv::DtElementDefinitionManagerprotected
myNamemakVrv::DtElementDefinitionManagerprotected
myOptionalDemakVrv::DtElementDefinitionManagerprotected
myProceduralFlagmakVrv::DtElementDefinitionManagerprotected
myRootsFilenamemakVrv::DtElementDefinitionManagerprotected
myScreenNamemakVrv::DtElementDefinitionManagerprotected
myValidatorsmakVrv::DtElementDefinitionManagerprotected
name() const makVrv::DtElementDefinitionManagervirtual
numberOfElementDefinitions() const makVrv::DtElementDefinitionManagervirtual
operator=(const DtElementDefinitionManager &)=deletemakVrv::DtElementDefinitionManager
ParentSchemaDataInterator typedefmakVrv::DtElementDefinitionManagerprotected
ParentSchemaDataMap typedefmakVrv::DtElementDefinitionManagerprotected
ParentToElementIter typedefmakVrv::DtElementDefinitionManager
ParentToElementsMap typedefmakVrv::DtElementDefinitionManagerprotected
processVisualizerDefinitionAttributes(DtVisualizerDefinition *vd, const makArchives::DtVisualizerDefinitionRecord &vdRecord, const std::string &defName, DtModelSetId modelSet)makVrv::DtElementDefinitionManagerprotectedvirtual
recordMatchesDefinition(const makArchives::DtElementDefinitionRecord *childRec, const DtElementDefinition *existingChildDef) const makVrv::DtElementDefinitionManagerprotectedvirtual
recordMatchesDefinitionModelSet(const makArchives::DtElementDefinitionRecord *childRec, const DtElementDefinition *existingChildDef, DtModelSetId modelSet) const makVrv::DtElementDefinitionManagerprotectedvirtual
registerBackup()makVrv::DtElementDefinitionManagerprotectedvirtual
registerDefinitionHierarchy(DtElementDefinition *root)makVrv::DtElementDefinitionManagerprotectedvirtual
removeElementFromChangeMaps(const DtUnicode &definitionName)makVrv::DtElementDefinitionManagervirtual
removeElementsFromChangeMaps(DefinitionFileType fileType)makVrv::DtElementDefinitionManagervirtual
removeElementsFromDefnitionMap(DefinitionMap &defMap, DefinitionFileType fileType)makVrv::DtElementDefinitionManagerprotectedvirtual
renameElementDefinition(const DtUnicode &oldName, const DtUnicode &newName)makVrv::DtElementDefinitionManagervirtual
replaceMergeLeaves(StringToElementsRecordMap &firstRecMap, StringToElementsRecordMap &secondRecMap, const std::vector< std::string > &leafFiles)makVrv::DtElementDefinitionManagerprotectedvirtual
resetModifiedFlags()makVrv::DtElementDefinitionManagervirtual
resetModifiedSinceStartupFlag()makVrv::DtElementDefinitionManagervirtual
retrieveHierFilesToMerge(const std::string &type)makVrv::DtElementDefinitionManagervirtual
retrieveLeafFilesToMerge(const std::string &type)makVrv::DtElementDefinitionManagervirtual
revertSettings()makVrv::DtElementDefinitionManagervirtual
rootsFilesname() const makVrv::DtElementDefinitionManagervirtual
saveAsDefaults()makVrv::DtElementDefinitionManagervirtual
screenName() const makVrv::DtElementDefinitionManagervirtual
setAutoSave(bool enabled)makVrv::DtElementDefinitionManagervirtual
setFromRecord(const makArchives::DtElementsRecord &elemRecord)makVrv::DtElementDefinitionManagervirtual
setFromRecord(const makArchives::DtElementsRecord &elemRecord, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions)makVrv::DtElementDefinitionManagervirtual
setFromRecords(StringToElementsRecordMap &elemRecords, ElementDefinitions &addedDefinitions, ElementDefinitions &skippedDefinitions, bool &forceSaveAfterLoad)makVrv::DtElementDefinitionManagervirtual
settings()makVrv::DtElementDefinitionManagervirtual
setupVisualizerDefs(makArchives::DtElementDefinitionRecord &elementRec, const DtElementDefinition &elementDef, DtModelSetId modelSet)makVrv::DtElementDefinitionManagerstatic
shouldSkipDefLoading()makVrv::DtElementDefinitionManagervirtual
signal_managerAboutTobeDeletedmakVrv::DtElementDefinitionManager
splitAndWriteToDir(makArchives::DtElementsRecord &elementsRec, const std::string &existingDirName)makVrv::DtElementDefinitionManagervirtual
splitRecordElemMgr(makArchives::DtElementsRecord &rec, makArchives::DtElementsRecord &recHier, makArchives::DtElementsRecord &recLeaves)makVrv::DtElementDefinitionManagervirtual
StringToElementsRecordMap typedefmakVrv::DtElementDefinitionManager
validateElementAttribute(const DtVisualizerDefinition::SortedAttributeMap::iterator &attr)makVrv::DtElementDefinitionManagervirtual
validateElementDefinition(const DtElementDefinition &def)makVrv::DtElementDefinitionManagervirtual
validateVisualizerDefinitionSet(const DtElementDefinition &newDef, const DtVisualizerDefinitionSet &vdSet, const makArchives::DtVisualizerDefinitionSetRecords *vdRecordSet)makVrv::DtElementDefinitionManagerprotectedvirtual
VisualizerDefinitionValidatorMap typedefmakVrv::DtElementDefinitionManagerprotected
~DtElementDefinitionManager()makVrv::DtElementDefinitionManagervirtual

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)