| addingModelsMutex() | makVrv::DtIndirectGeometryRegistrar | virtual |
| aggregatedGeometry() | makVrv::DtIndirectGeometryRegistrar | virtual |
| allTexturesReady(const int modelId, unsigned int contextID) const | makVrv::DtIndirectGeometryRegistrar | protectedvirtual |
| beingProcessed() | makVrv::DtIndirectGeometryRegistrar | virtual |
| bindBuffers() | makVrv::DtIndirectGeometryRegistrar | virtual |
| drainModelQueue(DtOsgRenderer *renderer) | makVrv::DtIndirectGeometryRegistrar | virtual |
| DtIndirectGeometryRegistrar(DtDe &de, const DtIndirectTextureCollectionPolicy &textureCollectionPolicy, DtAggregatedGeometryCreator &aggregatedGeometryCreator, DtIndirectGeometryAggregatorCreator &indirectGeometryAggregatorCreator, DtCoreGlBufferCreator &coreGlBufferCreator) | makVrv::DtIndirectGeometryRegistrar | protected |
| DtIndirectGeometryRegistrar() | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrar(const DtIndirectGeometryRegistrar &other) | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrar(const DtIndirectGeometryRegistrar &lhs, const osg::CopyOp ©op) | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrarCreator class | makVrv::DtIndirectGeometryRegistrar | friend |
| effectTexturesState(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| indicesType(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| isModelDownloaded(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| modelId(int index) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| modelInfoForModelID(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| myAddingModelsMutex | makVrv::DtIndirectGeometryRegistrar | protected |
| myAggregatedGeometry | makVrv::DtIndirectGeometryRegistrar | protected |
| myAggregator | makVrv::DtIndirectGeometryRegistrar | protected |
| myBeingProcessed | makVrv::DtIndirectGeometryRegistrar | protected |
| myDe | makVrv::DtIndirectGeometryRegistrar | protected |
| myEffectTexturesState | makVrv::DtIndirectGeometryRegistrar | protected |
| myLastRebuiltFrameNum | makVrv::DtIndirectGeometryRegistrar | protected |
| myMutableStateContainer | makVrv::DtIndirectGeometryRegistrar | mutableprotected |
| myPagerHandlesModelLoading | makVrv::DtIndirectGeometryRegistrar | protected |
| myQueueRegisterModelOps | makVrv::DtIndirectGeometryRegistrar | protected |
| myRegisteredModelsDirty | makVrv::DtIndirectGeometryRegistrar | mutableprotected |
| myShaderManager | makVrv::DtIndirectGeometryRegistrar | protected |
| myTextureCollectionPolicy | makVrv::DtIndirectGeometryRegistrar | protected |
| myTextureProcessor | makVrv::DtIndirectGeometryRegistrar | protected |
| numGeometriesForModelID(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| numModels(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| numModelsInQueue() | makVrv::DtIndirectGeometryRegistrar | virtual |
| operator=(const DtIndirectGeometryRegistrar &other) | makVrv::DtIndirectGeometryRegistrar | inlineprivate |
| pagerHandlesModelLoading() | makVrv::DtIndirectGeometryRegistrar | virtual |
| processRegisterModelQueue(DtOsgRenderer *renderer) | makVrv::DtIndirectGeometryRegistrar | virtual |
| QueueRegisterModelOps typedef | makVrv::DtIndirectGeometryRegistrar | protected |
| queueUpRegisterModel(int modelId, osg::ref_ptr< const osg::Node > model, const std::string &modelFileName, bool cullFaceEnabled=false, const DtIndirectPolygonOffset &polygonOffset=DtIndirectPolygonOffset(0.0f, 0.0f)) | makVrv::DtIndirectGeometryRegistrar | virtual |
| rebuildIfNeeded(osg::RenderInfo &renderInfo, unsigned int currentFrameNum) | makVrv::DtIndirectGeometryRegistrar | virtual |
| registeredModelsDirty() | makVrv::DtIndirectGeometryRegistrar | virtual |
| registerModel(int modelId, osg::ref_ptr< const osg::Node > model, const std::string &modelFileName, bool cullFaceEnabled=true, const DtIndirectPolygonOffset &polygonOffset=DtIndirectPolygonOffset(0.0f, 0.0f)) | makVrv::DtIndirectGeometryRegistrar | protectedvirtual |
| releaseGLObjects(osg::State *state) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| setName(const std::string &name) | makVrv::DtIndirectGeometryRegistrar | virtual |
| setPagerHandlesModelLoading(bool value) | makVrv::DtIndirectGeometryRegistrar | virtual |
| stateContainer(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| textureCollectionPolicy(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| textureProcessor() | makVrv::DtIndirectGeometryRegistrar | virtual |
| unbindBuffers() | makVrv::DtIndirectGeometryRegistrar | virtual |
| ~DtIndirectGeometryRegistrar() | makVrv::DtIndirectGeometryRegistrar | protectedvirtual |