|
| | DtSimulationModelSetLoader (makVrv::DtDe &) |
| |
| virtual | ~DtSimulationModelSetLoader () |
| |
| virtual bool | load (const DtSimulationModelSet &, LoadFlags flags=LoadAll) |
| |
| virtual bool | save (const DtFilename &) |
| |
| virtual void | setDisplayDe (makVrv::DtDe *) |
| |
| virtual makVrv::DtDe & | displayDe () |
| |
| virtual void | setLoadVisuals (bool) |
| |
| virtual bool | hasFileNamed (const std::string &s) const |
| |
| virtual bool | addNewDataFile (const std::string &) |
| |
| virtual bool | addNewSimulationObjectGroup (const std::string &) |
| |
| virtual bool | addNewRandomizedObject (const std::string &) |
| |
| virtual bool | readOnly () const |
| |
| virtual void | setReadOnly (bool) |
| |
| virtual void | setSaveReadOnlyFlag (bool) |
| |
| virtual bool | saveReadOnlyFlag () const |
| |
| virtual bool | hasComponentByDescriptorType (const makVrf::DtEntityMapperKey &, const DtString &descriptor) const |
| |
| virtual bool | hasComponentByDescriptorType (const DtFilename &, const DtString &descriptor) const |
| |
| virtual bool | hasComponentByComponentType (const makVrf::DtEntityMapperKey &, const DtString &descriptor) const |
| |
| virtual bool | hasComponentByComponentType (const DtFilename &, const DtString &descriptor) const |
| |
| virtual bool | simulationObjectGroupExists (const std::string &) const |
| |
| virtual bool | randomizedObjectExists (const std::string &) const |
| |
| virtual DtModelSetEntry * | createNewSimulationObjectGroupFromExisting (const DtObjectType &base, const std::string &newName, const DtRwNLengthStringVector &categories=DtRwNLengthStringVector("categories")) |
| |
| virtual DtModelSetEntry * | createNewSimulationObjectGroupFromExisting (EntityData *data, const std::string &newName, const DtRwNLengthStringVector &categories=DtRwNLengthStringVector("categories")) |
| |
| virtual DtModelSetEntry * | createNewAmmunitionEntryFromExisting (EntityData *data, const std::string &newName, const DtEntityType &newType, const DtRwNLengthStringVector &categories=DtRwNLengthStringVector("categories"), bool replaceName=false) |
| |
| virtual std::string | platform (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual std::string | uiFilename (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual std::string | uiFilename (DtComponentSystemDefinition *) const |
| |
| virtual DtSimulationModelSet * | simulationModelSet (const makVrf::DtEntityMapperKey &k) const |
| |
| DtSimulationModelSet * | masterSMS () const |
| |
| virtual DtSimulationModelSet * | simulationModelSet (const DtComponentSystemDefinition *) const |
| |
| virtual DtSimulationModelSet * | simulationModelSet (const DtFilename &) const |
| |
| virtual std::string | platformFileType (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual std::string | platformKey (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual DtString | platformDisplayName (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual DtString | platformDisplayDescription (const makVrf::DtEntityMapperKey &k) const |
| |
| virtual bool | addMissingVariablesFromPlatformsAndSystems (QWidget *parent=0, bool saveAllIfAnyModified=false) |
| |
| virtual bool | addMissingVariablesFromPlatformsAndSystems (EntityData *data, std::map< DtString, DtRwVariableBindings * > &) |
| |
| virtual bool | addMissingArticulatedParts (QWidget *parent=0, bool saveIfModified=false) |
| |
| virtual bool | addMissingArticulatedPartsForEntity (EntityData *data) |
| |
| virtual bool | addMissingArticulatedPartsForEntity (const DtObjectType &objectType, DtSimArtPartDescriptorList *modifiedParts, ArtPartMap &partsFromModel, ArtPartMap &partsFromSystemDefaults) |
| |
| virtual bool | addMissingVariablesAndArticulatedPartsFromPlatformsAndSystems (QWidget *parent=0, bool saveAllIfAnyModified=false) |
| |
| virtual bool | getPartsFromEntityVisualModel (const DtObjectType &objectType, ArtPartMap &partsFromModel) |
| |
| virtual void | regenerateOpeFiles () |
| |
| virtual void | regenerateSystemFiles () |
| |
virtual std::vector
< DtComponentSystemDefinition * > | systemsThatCanBeDamagedBy (const DtString &) const |
| |
| virtual void | createSupportedDetonations () |
| |
| DtFilename | getSystemDirectory () const |
| |
| DtFilename | getNavDataDirectory () const |
| |
| DtFilename | getFormationDirectory () const |
| |
| DtFilename | getGuiDirectory () const |
| |
| DtFilename | path () const |
| |
| DtFilename | simulationModelSetFilename () const |
| |
| virtual bool | openSystemFiles (DtSimulationModelSet *set, const DtFilename &directory, bool isInMasterSMS) |
| |
| virtual DtString | cleanAmmunitionName (const DtString &) const |
| |
| virtual bool | loadForceHostilityFile (const DtFilename &f) |
| |
| virtual bool | loadAmmunitionParameters (const DtFilename &f, bool inMasterSMS, DtSimulationModelSet *sms) |
| |
| virtual bool | loadDetonationParameters (const DtFilename &f, bool inMasterSMS, DtSimulationModelSet *sms) |
| |
| virtual bool | loadDetTerrainDeformParameters (const DtFilename &f, bool inMasterSMS, DtSimulationModelSet *sms) |
| |
| virtual bool | loadDataFiles (const DtString &, DtSimulationModelSet *, bool fromMasterSMS, LoadFlags flags=LoadAll) |
| |
| virtual void | loadSimulationObjectGroupFiles (const DtString &, DtSimulationModelSet *, bool fromMasterSMS) |
| |
| virtual DtModelSetEntry * | reloadSimulationObjectGroup (const DtString &) |
| |
| virtual void | loadTemplates (const DtString &, DtSimulationModelSet *) |
| |
virtual std::vector
< DtComponentSystemDefinition * > | systemsThatUseAmmunition (const DtString &) const |
| |
virtual std::vector
< DtComponentSystemDefinition * > | systemsThatUseTemplate (const DtFilename &) const |
| |
| virtual void | makeTemplate (EntityData *) |
| |
| virtual void | makeTemplate (const DtObjectType &) |
| |
| virtual bool | itemContains (const DtVrfSubObjectParameterList &, const DtObjectType &) const |
| |
virtual const std::vector
< DtString > & | iconLists () const |
| |
| virtual bool | hasIconList (const DtString &) const |
| |
| virtual void | addIconList (const DtString &) |
| |
| virtual void | removeIconList (const DtString &) |
| |
| virtual void | setIconLists (const std::vector< DtString > &) |
| |
| virtual void | loadIconLists (const DtFilename &) |
| |
| virtual void | saveIconLists (const DtFilename &) |
| |
| virtual bool | loadParameterFiles (DtSimulationModelSet *sms, bool inMasterSMS) |
| |
| virtual bool | loadModelSet () |
| |
| virtual DtModelSetEntry * | modelEntry (const DtObjectType &, bool matchPattern=false) const |
| |
| virtual DtFilename | modelDefinitionFile (const DtObjectType &, bool resolve) const |
| |
virtual const
makVrv::DtModelDefinition * | modelDefinition (const DtObjectType &objectType, std::string &definition) const |
| |
| virtual std::string | diGuyCharacterOMMX () const |
| |
| virtual std::string | diGuyCharacterLeaf () const |
| |
| virtual DtString | simulationModelSetFor (const DtEntityType &) const |
| |
| virtual DtString | simulationModelSetFor (const DtFilename &) const |
| |
| virtual DtModelSetEntry * | createModelSetEntryFrom (DtEnvironmentSP env, DtEnvValueSP objectNode) const |
| |
| virtual DtModelSetEntry * | createModelSetEntryFrom (const DtObjectType &) const |
| |
| virtual DtModelSetEntry * | createModelSetEntryFrom (const DtAmmunitionParamsEntry *) const |
| |
| virtual bool | hasGuiKeyword (const makVrf::DtEntityMapperKey &, const std::string &) const |
| |
| virtual void | revertData (const makVrf::DtEntityMapperKey &key) |
| |
| virtual void | revertData (DtComponentSystemDefinition *) |
| |
| virtual DtVrfObjectParameters * | objectParameterDataFor (const DtObjectType &o) const |
| |
| virtual EntityData * | dataFor (const DtObjectType &, bool completeLoadIfNecessary=true) const |
| |
| virtual EntityData * | dataFor (DtModelSetEntry *, bool completeLoadIfNecessary=true) const |
| |
| virtual bool | containsObjectType (const DtObjectType &, bool onlyFromMasterSMS=false, DtString *name=0) const |
| |
| virtual DtVariableBindingsList | allVariableBindingsInSystemsFor (const DtObjectType &) const |
| |
| virtual bool | isSimulationObjectGroup (const DtObjectType &) const |
| |
| virtual bool | hasModelNamed (const DtString &, bool &isDeleted) |
| |
| virtual DtReaderWriter::SearchPaths | searchPaths () const |
| |
virtual std::vector
< DtSimulationModelSet * > | modelSets () const |
| |
| virtual QString | ammunitionDisplayName (const DtEntityType &) const |
| |
| virtual const ParametersMap & | availableParameters () const |
| |
| virtual bool | hasHumanDamageSystem (const std::vector< DtComponentSystemDefinition * > &) const |
| |
| virtual bool | createRwVariable (const DtObjectType &, const std::string &rwType, const std::string &rwName, DtReaderWriter *&original, DtReaderWriter *&modified) |
| |
| virtual void | replaceSystem (const DtFilename &) |
| |
| virtual bool | entryIsRandomized (const DtObjectType &) const |
| |
| virtual bool | canAddSubordinatesTo (const DtObjectType &) const |
| |
| virtual bool | isModified (const DtObjectType &) const |
| |
| virtual bool | isModified (EntityData *) const |
| |
| virtual bool | isModified (DtComponentSystemDefinition *) const |
| |
| virtual bool | isModified (const DtFilename &) const |
| |
| virtual bool | isModified () const |
| |
| virtual bool | isNew (const DtObjectType &) const |
| |
| virtual bool | isNew (EntityData *) const |
| |
| virtual bool | isDeleted (const DtObjectType &) const |
| |
| virtual bool | isDeleted (EntityData *) const |
| |
| virtual bool | isDeleted (DtComponentSystemDefinition *) const |
| |
| virtual bool | isDeleted (const DtFilename &) const |
| |
| virtual bool | isNew (DtComponentSystemDefinition *) const |
| |
| virtual bool | isNew (const DtFilename &) const |
| |
| virtual std::vector< EntityData * > | objectsThatUseSystems (const std::vector< DtComponentSystemDefinition * > &rw) const |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | entityTypeMapper (const makVrf::DtEntityMapperKey &) |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | aggregateTypeMapper (const makVrf::DtEntityMapperKey &) |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | tacticalGraphicsMapper (const makVrf::DtEntityMapperKey &) |
| |
virtual
makVrv::DtElementDefinitionTypeManager & | elementDefinitionTypeManager (const makVrf::DtEntityMapperKey &) |
| |
virtual
makVrv::DtModelDefinitionManager & | modelDefinitionManager (const makVrf::DtEntityMapperKey &) |
| |
| virtual void | saveModelDefinitionManager () |
| |
| virtual void | saveVisualElementsFor (makVrv::DtElementDefinitionTypeManager::BuiltInElementTypes, bool andHierarchy=false) |
| |
virtual
makVrf::DtVrfVisualsManager * | visualsManager () |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | defaultEntityTypeMapper () |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | defaultAggregateTypeMapper () |
| |
virtual
makVrf::DtVrfEntityTypeMapper & | defaultTacticalGraphicsMapper () |
| |
virtual
makVrv::DtElementDefinitionTypeManager & | defaultElementDefinitionTypeManager () |
| |
virtual
makVrv::DtModelDefinitionManager & | defaultModelDefinitionManager () |
| |
virtual
makVrv::DtEntityTypeMapper * | systemEntityTypeMapper () |
| |
virtual
makVrv::DtEntityTypeMapper * | systemAggregateTypeMapper () |
| |
virtual
makVrv::DtEntityTypeMapper * | systemTacticalGraphicsMapper () |
| |
virtual
makVrv::DtElementDefinitionTypeManager & | systemElementDefinitionTypeManager () |
| |
virtual
makVrv::DtModelDefinitionManager & | systemModelDefinitionManager () |
| |
| virtual void | createSpotReportDefinitionFor (const makVrf::DtEntityMapperKey &) |
| |
| virtual void | updateVisualsFor (const makVrf::DtEntityMapperKey &) |
| |
| virtual void | removeVisualsFor (const makVrf::DtEntityMapperKey &) |
| |
| virtual void | removeElementDefinition (const makVrf::DtEntityMapperKey &) |
| |
| virtual void | deleteModel (DtModelSetEntry *) |
| |
| virtual void | deleteModel (const DtObjectType &) |
| |
| virtual void | deleteModel (EntityData *) |
| |
| virtual void | deleteSystem (const DtComponentSystemDefinition *) |
| |
| virtual void | deleteSystem (const DtFilename &) |
| |
| virtual bool | deleteSystemFromModelSet (const DtComponentSystemDefinition *) |
| |
| virtual bool | changeObjectType (const DtObjectType &oldType, const DtObjectType &newType) |
| |
| virtual bool | changeMatchType (const DtObjectType &oldType, const DtObjectType &newType) |
| |
| virtual bool | setAdditionalMatchTypes (const DtObjectType &key, const std::list< DtObjectType > additionalMatchTypes) |
| |
| virtual std::vector< DtString > | updateGuiInformation (EntityData *, DtEnvValueSP=DtEnvValueSP()) |
| |
| virtual void | updateSystemData (EntityData *) |
| |
| virtual void | sharedSystems (const DtFilename &systemFile, std::vector< DtModelSetEntry * > &result) const |
| |
| virtual void | updateDataInformation (EntityData *) |
| |
| virtual DtEnvironmentSP | resolveParentData (EntityData *) |
| |
| virtual void | convertRegistryToEnvironment (const DtReaderWriterRegistry &data, DtEnvironmentSP env, DtEnvValueSP objectNode) const |
| |
| virtual void | removeSystem (DtEnvironmentSP env, const DtString &system, DtEnvValueSP objectNode) |
| |
| virtual void | addSystem (DtEnvironmentSP env, const DtRwVariableBindings *, DtEnvValueSP objectNode) |
| |
| virtual const QStringList & | masterModeCategories (CategoryTypes) const |
| |
| virtual QStringList & | masterModeCategories (CategoryTypes) |
| |
| virtual QStringList | defaultCategoriesAsStringList (CategoryTypes) const |
| |
| DtSimulationObjectCategoryInformation & | defaultCategories (CategoryTypes) |
| |
const
DtSimulationObjectCategoryInformation & | defaultCategories (CategoryTypes) const |
| |
| DtSimulationObjectCategoryInformation & | nonMasterModeCategories (CategoryTypes) |
| |
const
DtSimulationObjectCategoryInformation & | nonMasterModeCategories (CategoryTypes) const |
| |
| virtual void | loadAutoTagInformation () |
| |
| DtAutoTagInformation & | autoTagInformation () |
| |
| const DtAutoTagInformation & | autoTagInformation () const |
| |
| virtual int | getFileCount (const DtSimulationModelSet &) const |
| |
| virtual void | setDefaultCategories (const DtSimulationObjectCategoryInformation &, const QStringList &masterMode, CategoryTypes) |
| |
| virtual void | revertCategories (CategoryTypes) |
| |
| virtual bool | hasModifiedCategories (CategoryTypes) const |
| |
| virtual bool | saveDefaultCategories (const DtFilename &, CategoryTypes) |
| |
| virtual bool | loadDefaultCategories (const DtFilename &, CategoryTypes) |
| |
| void | setDefaultOverlayLayers (const QStringList &) |
| |
| const QStringList & | defaultOverlayLayers () const |
| |
| virtual void | revertOverlayLayers () |
| |
| virtual bool | hasModifiedOverlayLayers () const |
| |
| virtual void | changeDefaultOverlayLayer (const QString &old, const QString &newCat) |
| |
| virtual void | addDefaultOverlayLayers (QComboBox *) |
| |
| void | addDefaultOverlayLayer (const QString &) |
| |
| virtual DtRwForces | favoritesFor (const DtModelSetEntry *) const |
| |
| virtual DtRwForces | backupFavoritesFor (const DtModelSetEntry *) const |
| |
| virtual void | setFavoritesFor (DtModelSetEntry *, const DtRwForces &) |
| |
| virtual void | changeDefaultDeployedCountry (const QString &old, const QString &newCat) |
| |
| void | setDefaultDeployedCountries (const QStringList &) |
| |
| void | addDefaultDeployedCountry (const QString &) |
| |
| const QStringList & | defaultDeployedCountries () const |
| |
| virtual void | revertDeployedCountries () |
| |
| virtual bool | hasModifiedDeployedCountries () const |
| |
| virtual void | resetVisuals () |
| |
| virtual DtRwVariableBindings * | createVariableBindingsForSystem (const DtFilename &, const DtString &newSystemName) |
| |
virtual std::map< std::string,
DtEntityType > | templatesForKind (int) const |
| |
virtual std::map< std::string,
DtEntityType > | templatesThatMatch (const DtEntityType &) const |
| |
| virtual DtModelSetEntry * | addNewEntity (const DtObjectType &base, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID, const makVrv::DtUnicode &elementDefinition=makVrv::DtUnicode::fromAscii(""), bool replaceAmmoName=false) |
| |
| virtual DtModelSetEntry * | addNewEntity (const std::string &platformType, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID, const makVrv::DtUnicode &elementDefinition=makVrv::DtUnicode::fromAscii("")) |
| |
| virtual DtModelSetEntry * | addNewEntity (EntityData *baseData, const DtObjectType &newType, const DtString &name, const DtRwNLengthStringVector &categories, const DtString &uniqueID, const makVrv::DtUnicode &elementDefinition=makVrv::DtUnicode::fromAscii(""), bool replaceAmmoName=false) |
| |
| virtual DtModelSetEntry * | addNewInheritingEntity (const DtObjectType &parent, const DtObjectType &type, const DtString &name) |
| |
| virtual void | addGuiInfo (EntityData *, DtModelSetEntry *, const DtString &name, const DtObjectType &, const DtRwNLengthStringVector &categories, const DtString uniqueId) |
| |
| virtual void | removeSystem (const DtFilename &) |
| |
virtual const
DtRwVariableBindings * | variableBindings () const |
| |
| virtual QPixmap | getIcon (const makVrf::DtEntityMapperKey &key, int pointSize=48, bool sizeToFont=false) |
| |
| virtual QPixmap | getUnfilledIcon (const makVrf::DtEntityMapperKey &key, const QColor &outlineColor=Qt::black, const QColor &fillColor=Qt::transparent, int pointSize=48, bool sizeToFont=false) |
| |
| virtual void | clearIcons (const makVrf::DtEntityMapperKey &key) |
| |
| virtual void | changeSubordinateTypes (const DtObjectType &oldType, const DtObjectType &newType) |
| |
| virtual void | checkParameterUpdates (EntityData *) |
| |
| virtual void | checkParameterUpdates (const std::set< makVrf::DtEntityMapperKey > &) |
| |
| virtual makVrv::DtUnicode | elementDefinitionFor (const DtEntityType &) |
| |
| virtual DtVrfSubObjectParameterList | subordinateObjectsFor (const DtObjectType &) const |
| |
| virtual DtVrfSubObjectParameterList | subordinateObjectsFor (DtEnvironmentSP, DtEnvValueSP objectNode) const |
| |
| virtual void | updateSubordinateObjects (const DtObjectType &, const DtVrfSubObjectParameterList &) |
| |
| virtual void | updateSubordinateObjects (DtEnvironmentSP, DtEnvValueSP objectNode, const DtVrfSubObjectParameterList &) |
| |
| virtual void | updateFormationTable (const DtObjectType &, const DtFormationTable &) |
| |
| virtual DtEmbarkationInformation | embarkationInformationFor (const DtObjectType &) const |
| |
| virtual DtEmbarkationInformation | embarkationInformationFor (DtEnvironmentSP, DtEnvValueSP objectNode) const |
| |
| virtual void | updateEmbarkationInformation (const DtObjectType &, const DtEmbarkationInformation &) |
| |
| virtual void | updateEmbarkationInformation (DtEnvironmentSP, DtEnvValueSP objectNode, const DtEmbarkationInformation &) |
| |
| virtual DtDiGuyInformation | diGuyInformationFor (const DtObjectType &) const |
| |
| virtual void | updateDiGuyInformation (const DtObjectType &, const DtDiGuyInformation &) |
| |
virtual
DtSensorSignatureInformation | sensorSignatureInformationFor (const DtObjectType &) const |
| |
virtual
DtSensorSignatureInformation | sensorSignatureInformationFor (DtEnvironmentSP, DtEnvValueSP root) const |
| |
| virtual void | updateSensorSignatureInformation (const DtObjectType &, const DtSensorSignatureInformation &) |
| |
| virtual void | updateSensorSignatureInformation (DtEnvironmentSP, DtEnvValueSP root, const DtSensorSignatureInformation &) |
| |
| virtual DtFormationTable * | formationTableFor (const DtObjectType &) |
| |
| virtual DtFormationTable * | originalFormationTableFor (const DtObjectType &) |
| |
| virtual Dt3dBoundingVolume | boundingVolumeFor (const DtObjectType &) const |
| |
| virtual bool | isAggregate (const DtObjectType &) const |
| |
| bool | loaded () const |
| |
const DtOrderedObjectTypeList
< EntityData * > & | entityData () const |
| |
| virtual bool | isTemplate (const DtObjectType &) const |
| |
| virtual bool | templateExists (const DtObjectType &) const |
| |
| virtual void | setForceManagerModified (bool) |
| |
| virtual bool | forceManagerModified () const |
| |
| virtual DtFilename | modelDefinitionsPath () |
| |
| virtual bool | upgradeCountriesToCountryCodes (EntityData *) |
| |
| virtual bool | isInMasterSMS (const DtObjectType &) const |
| |
| virtual bool | isInMasterSMS (const DtFilename &) const |
| |
| virtual bool | isInMasterSMS (const DtComponentSystemDefinition *) const |
| |
| virtual DtString | smsName (const DtObjectType &) const |
| |
| virtual DtString | smsName (const DtFilename &) const |
| |
| virtual DtString | smsName (const DtComponentSystemDefinition *) const |
| |
virtual const
DtComponentSystemDefinition * | originalSystemDefinitionFor (const DtComponentSystemDefinition *) const |
| |
virtual const
DtComponentSystemDefinition * | originalSystemDefinitionFor (const DtFilename &) const |
| |
| virtual bool | saveData () |
| |
| virtual bool | saveData (EntityData *data, bool force=false) |
| |
| virtual bool | saveFavorites () |
| |
| virtual bool | saveSystems () |
| |
| virtual bool | saveAmmunitionTable () |
| |
| virtual bool | saveDetonationTable () |
| |
| virtual bool | saveDetonationTerrainDeformationTable () |
| |
| virtual DtObjectType | templateObjectType (const std::string ¶meterType) const |
| |
| virtual void | addInternalItem (const std::string &, bool markDataAsWell=true) |
| |
| virtual void | addIgnorePlatformType (const DtString &) |
| |
| virtual QString | parameterDisplayName (const DtString ¶meterType, bool stopAtFirst=true) const |
| |
virtual std::map< DtString,
QString > | availableParameterTypes (const std::set< std::string > &except=std::set< std::string >()) const |
| |
virtual std::vector
< DtReaderWriter * > | supportPointsFor (const DtObjectType &) const |
| |
| virtual DtObjectType | uniqueEntityTypeFrom (const DtObjectType &, bool onlyFromMasterSMS=false) const |
| |
| virtual makVrv::DtUnicode | systemNameForSystem (const std::string &, DtFilename &fullFilename) const |
| |
| virtual bool | hasFactoryChecksums () const |
| |
| virtual const DtSmsChecksum & | factoryChecksums () const |
| |
| virtual DtRwVisualMetaData * | addOrUpdateVisualMetaData (const DtEntityType &) |
| |
virtual
DtComponentSystemDefinition * | duplicateSystem (const DtComponentSystemDefinition *base, const DtString &systemName, const DtFilename &systemFilename) |
| |
virtual
DtComponentSystemDefinition * | createFromTemplate (const DtString &systemName, const DtFilename &systemFilename, const DtComponentSystemDefinition *systemTemplate) |
| |
| virtual DtFilename | filenameToSystemFilename (DtFilename systemFilename) const |
| |
| virtual void | promoteSystem (DtComponentSystemDefinition *) |
| |
virtual std::map
< DtSymbolString,
DtAmmunitionParamsEntry * > | ammunitionTable () const |
| |
| virtual DtAmmunitionParamsEntry * | addAmmunition (const DtString &name, const DtString &label, const DtObjectType &munitionType) |
| |
| virtual DtAmmunitionParamsEntry * | ammunitionEntry (const DtSymbolString &) const |
| |
| virtual DtAmmunitionParamsEntry * | ammunitionEntry (const DtObjectType &) const |
| |
virtual
DtMunitionDetonationPowerEntry * | detonationPowerEntry (const DtObjectType &) const |
| |
| virtual std::set< DtEntityType > | detonationTypes () const |
| |
virtual
DtMunitionDetonationPowerEntry * | duplicatePowerEntry (const DtObjectType &, const DtEntityType &) |
| |
virtual std::vector
< DtTargetingControlTable * > | getTargetingControlTables (const makVrf::DtEntityMapperKey &) const |
| |
virtual std::map
< DtComponentSystemDefinition
*, const
DtRangeProbabilityTable * > | getSystemsAndHitTables () const |
| |
virtual
TargetingControlAndRangeTables | getTargetingControlAndRangeTables (const makVrf::DtEntityMapperKey &) const |
| |
| virtual void | findAllTargetingControlAndRangeTables (const DtString &, TargetingControlAndRangeTables &) const |
| |
virtual
DtRwDamageByMunitionPowerMap * | damageTableFor (const makVrf::DtEntityMapperKey &, DtComponentSystemDefinition **system=0) const |
| |
| virtual QString | translatedSystemName (const DtComponentSystemDefinition *definition) const |
| |
| virtual QString | translatedSystemDescription (const DtComponentSystemDefinition *definition) const |
| |
| virtual DtObjectType | ammunitionType (const DtSymbolString &) const |
| |
| virtual QString | ammunitionDisplayName (const DtSymbolString &) const |
| |
| virtual void | setAmmoEntryIfNecessary (EntityData *data, const DtAmmunitionParamsEntry *templateEntry=0) |
| |
| virtual bool | ammunitionCanTarget (const DtSymbolString &, const DtEntityType &) const |
| |
| void | setNeedsPruning (bool b) |
| |
| bool | needsPruning () const |
| |
| const DtModelSet * | modelSet () const |
| |
| DtModelSet * | modelSet () |
| |
virtual
makVrf::DtVrfGuiForceManager * | forceManager () |
| |
| const DtSimulationModelSet & | simulationModelSet () const |
| |
| bool | hasSimulationModelSet () const |
| |
| DtSimulationModelSet & | simulationModelSet () |
| |
| const DtFilename & | parameterFilename () const |
| |
const
DtSimulationObjectEditorComponentSystemDatabase * | originalSystemDatabase () const |
| |
const
DtSimulationObjectEditorComponentSystemDatabase * | modifiedSystemDatabase () const |
| |
const
DtSimulationObjectEditorComponentSystemDatabase * | templateSystemDatabase () const |
| |
| DtSimulationObjectEditorComponentSystemDatabase * | modifiedSystemDatabase () |
| |
| DtFilename | modelSetDirectory () const |
| |
| virtual void | forceRemoved (DtForceType forceType) |
| |
| const DtRwForces & | allForces () const |
| |
virtual std::vector< const
DtComponentSystemDefinition * > | systemDefinitionsFor (const DtObjectType &o) const |
| |
virtual std::vector< const
DtComponentSystemDefinition * > | systemDefinitionsFor (const DtObjectType &o, const DtString &category) const |
| |
| virtual const DtReaderWriter * | findVariable (const DtVariableBindingsList &, const DtString &) const |
| |
| virtual const DtReaderWriter * | findOriginalVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) const |
| |
| virtual const DtReaderWriter * | findModifiedVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) const |
| |
| virtual DtReaderWriter * | findVariable (const DtVariableBindingsList &, const DtString &) |
| |
| virtual DtReaderWriter * | findOriginalVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) |
| |
| virtual DtReaderWriter * | findModifiedVariable (const makVrf::DtEntityMapperKey &emk, const DtString &) |
| |
| virtual const DtReaderWriter * | variableFromAnyPlatform (const DtString &varName) const |
| |
| virtual void | addModifiedVariable (const makVrf::DtEntityMapperKey &emk, DtReaderWriter *rw) |
| |
| virtual DtVrfObjectParameters * | platformParameters (const makVrf::DtEntityMapperKey &key) const |
| |
virtual const
DtStandardSensorObjects & | standardSensorObjects () const |
| |
| virtual DtStandardSensorObjects & | standardSensorObjects () |
| |
| virtual bool | processModelSet (DtSimulationModelSet *, LoadFlags flags=LoadAll, bool isMasterSMS=false) |
| |
| virtual std::vector< EntityData * > | addDataFromFile (const DtString &file, DtSimulationModelSet *set, bool isMasterSMS, bool signalAddition=true, bool isTemplate=false, LoadFlags flags=LoadAll) |
| |
| virtual DtVariableBindingsList * | copyBindingsList (const DtVariableBindingsList *orig) const |
| |
| virtual void | getSubordinateFunctions (DtSubordinateFunctionTable &functions) const |
| |
virtual const std::vector
< DtSubordinateFunctionTable > & | subordinateFunctionTables () const |
| |
virtual std::vector
< DtSubordinateFunctionTable > & | subordinateFunctionTables () |
| |
| virtual void | addToInternalCategories (DtModelSetEntry *entry, bool isInMasterSMS) |
| |
|
| virtual DtString | rangeTypeFromPower (const DtString &) const |
| |
| virtual void | setDefaultRangeTypeForPower (const DtString &, const DtString &) |
| |
| virtual std::vector< DtString > | rangesByPowerType (const DtString &) const |
| |
| virtual void | setSupportedRangesByPowerType (const DtString &, const std::vector< DtString > &) |
| |
| virtual std::set< DtString > | powerTypes (bool hasHumanActuator) const |
| |
| virtual void | addPowerType (const DtString &, const QString &withoutAddition, const QString &withAddition, bool needForceAdditional=false, const QString &withoutAdditionX="", const QString &witAdditionX="", bool humanOnly=false, bool titleOnly=false) |
| |
| virtual QString | powerTitle (const DtString &, const QString &addition="", bool applyAdditionalToAll=false, bool xAxis=false) const |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |