![]() |
VR-Forces 4.8 Class Documentation
|
Manager for bullet objects created from vrv models. More...
Classes | |
| class | EntityInfo |
| Holds all the info for a given entity model. More... | |
Public Member Functions | |
| DtSimModelRepository (DtVantageTerrainEngine &engine) | |
| Constructor. More... | |
| virtual void | lookupGeometries (const DtFilename &file, const DtAppearance &appearance, DtCollisionObjectList &objects) |
| Access the bullet objects for a given model file and appearance. More... | |
Protected Types | |
| typedef boost::unordered_map < DtFilename, boost::shared_ptr< EntityInfo > > | EntityMap |
Protected Member Functions | |
| virtual makVrv::DtOsgArticulatedModel * | createModel (const DtFilename &file) const |
| virtual DtFilename | surfaceCharacteristicsFileName (const DtFilename &input) const |
| virtual DtString | modelDefinitionName (const DtFilename &file) const |
| virtual void | setModelState (makVrv::DtOsgArticulatedModel &model, DtAppearance appearance) const |
| virtual void | setModelAttributeState (makVrv::DtOsgArticulatedModel &model, makVrv::DtEntityAppearanceMapper &mapper, const DtAppearance &app, DtAppearAttribute attr) const |
| virtual osg::Node * | getRootNode (makVrv::DtOsgArticulatedModel &model) const |
| virtual void | parseTerrain (osg::Node *, const DtFilename &surfCharFile, DtCollisionObjectList &output) const |
Protected Attributes | |
| DtVantageTerrainEngine & | myVantageTerrainEngine |
| boost::scoped_ptr < makVrv::DtEntityAppearanceMapperFactory > | myAppearanceMapperFactory |
| tbb::spin_rw_mutex | myMutex |
| EntityMap | myEntityMap |
Friends | |
| class | EntityInfo |
Manager for bullet objects created from vrv models.
|
protected |
|
explicit |
Constructor.
|
virtual |
Access the bullet objects for a given model file and appearance.
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
protectedvirtual |
|
friend |
|
protected |
|
protected |
|
mutableprotected |
|
protected |