Shared information about the current model set and entities/platforms that are available to it.
|
| virtual | ~DtSharedModelSet () |
| |
| virtual void | setModelSet (DtModelSet *) |
| |
| virtual void | clearModelSet () |
| |
| virtual bool | load (const DtFilename &, std::set< DtString > &iconLists, bool signal=false) |
| |
| virtual void | setVariableBindings (const DtRwVariableBindings *) |
| |
| const DtVariableBindingsSharedPtr & | variableBindings () const |
| |
| virtual void | setSimulationModelSets (const std::vector< DtSimulationModelSet * > &sets) |
| |
virtual const std::vector
< DtSimulationModelSet * > & | simulationModelSets () const |
| |
| virtual void | setSearchPaths (const DtReaderWriter::SearchPaths &) |
| |
| const DtReaderWriter::SearchPaths & | searchPaths () const |
| |
| virtual void | addSimulationObjectGroupModelSetEntry (DtSimulationObjectGroupModelSetEntry *entry) |
| |
virtual
DtSimulationObjectGroupModelSetEntry | findSimulationObjectGroup (const std::string &sogName) const |
| |
| virtual void | getSupportPoints (const DtEntityType &et, DtVector &left, DtVector &right, DtVector &other) |
| |
| virtual std::string | getNavDataPath (const DtEntityType &et) |
| |
| virtual Dt3dBoundingVolume | getBoundingVolume (const DtEntityMapperKey &et) |
| |
| virtual double | getMaximumSpeed (const DtEntityType &et) |
| |
| virtual double | getMinimumSpeed (const DtEntityType &et) |
| |
| virtual double | getDefaultOrderedSpeed (const DtEntityType &et) |
| |
| virtual double | getMaximumAcceleration (const DtEntityType &et) |
| |
| virtual double | getMaximumDeceleration (const DtEntityType &et) |
| |
| virtual bool | loadFromDataFiles (const DtFilename &entities, const DtFilename &platforms, std::set< DtString > &iconLists, bool signal=true, DtModelSet *preloadModelSet=0) |
| |
| virtual void | mergeFavorites (const DtModelSet *f) |
| |
| virtual bool | hasComponentDescriptor (const DtEntityMapperKey &, const DtString &type) |
| |
virtual std::vector
< DtComponentDescriptor * > | componentDescriptorsFrom (const DtEntityMapperKey &, const DtString &type) |
| |
| virtual DtEntityType | nameToType (const DtString &) const |
| |
| virtual DtModelSetEntry * | modelSetEntry (const DtEntityMapperKey &key) const |
| |
| virtual std::string | additionalKeywords (const DtEntityMapperKey &) const |
| |
| virtual void | setAdditionalKeywords (const DtEntityMapperKey &, const std::string &, bool replace=false) |
| |
| virtual DtModelSetEntry * | exactModelSetEntry (const DtEntityMapperKey &key) const |
| |
| virtual bool | canHoldSubordinates (const DtEntityMapperKey &key) const |
| |
| virtual DtModelSetEntry * | addModelSetEntry (const DtString &label, const DtEntityMapperKey &, const DtRwNLengthStringVector &cats) |
| |
| virtual void | removeModelSetEntry (const DtEntityMapperKey &e) |
| |
| virtual std::string | nameFor (const DtEntityMapperKey &) const |
| |
| virtual std::string | keywordsFor (const DtEntityMapperKey &) const |
| |
| virtual DtModelSet * | modelSet () const |
| |
| virtual void | statePropertiesFor (const DtEntityType &, DtRwProperties &) const |
| |
| virtual void | parameterPropertiesFor (const DtEntityType &, DtRwProperties &) |
| |
| virtual void | statePropertiesForPlatform (const DtString &, DtRwProperties &) const |
| |
| virtual void | parameterPropertiesForPlatform (const DtString &, DtRwProperties &) const |
| |
| virtual void | parameterPropertiesFor (const std::set< const makVrv::DtStateView< makVrv::DtVrlinkSimulatedBaseState > * > &states, DtRwProperties &) |
| |
virtual boost::shared_ptr
< DtReaderWriter > | rwProperty (const DtEntityType &, const std::string &prop) const |
| |
| bool | addStateProperty (const DtEntityType &key, DtPropertyInterface *prop) const |
| |
| virtual void | loadPlatforms (const DtString &) |
| |
| virtual void | clearPlatforms () |
| |
| virtual DtRwDIGuyCharacterInfo | getDIGuyCharacterInformation (const DtEntityMapperKey &) |
| |
| virtual DtVrfObjectParameters * | lookupParametersFor (DtModelSetEntry *entry) |
| |
| virtual DtVrfObjectParameters * | lookupParametersFor (const DtEntityType &) |
| |
| virtual DtObjectType | nextAvailableSimulationObjectGroupObjectType () const |
| |
| virtual bool | enabledRadarCoverageDescriptors (const DtEntityMapperKey &, std::vector< DtObjectSensorDescriptor * > &) |
| |
| virtual EquipmentTypeMap | baseEquipment (const DtObjectType &) |
| |
| virtual void | signalLoaded () |
| |
| | DtSharedSettings (const DtSharedSettingsManager &manager) |
| |
| virtual | ~DtSharedSettings () |
| |
| boost::shared_mutex & | mutex () |
| |
| SafetyKey | safeToEmitSignals () |
| |
| void | setCurrentWriteLock (boost::unique_lock< boost::shared_mutex > *currentWriteLock) |
| |
| virtual const DtSettingsBackup * | settingsBackup () const |
| |
| virtual DtSettingsBackup * | settingsBackup () |
| |
| virtual void | backup () |
| |
| | DtVirtualBaseClass () |
| |
| virtual | ~DtVirtualBaseClass () |
| |