| addingModelsMutex() | makVrv::DtIndirectGeometryRegistrar | virtual |
| aggregatedGeometry() const | makVrv::DtIndirectGeometryRegistrar | virtual |
| aggregatedGeometry() | makVrv::DtIndirectGeometryRegistrar | virtual |
| beingProcessed() | makVrv::DtIndirectGeometryRegistrar | virtual |
| drainModelQueue(DtOsgRenderer *renderer) | makVrv::DtIndirectGeometryRegistrar | virtual |
| DtIndirectGeometryRegistrar(DtDe &de, const std::string &textureCollectionPolicyName, const DtIndirectLimitTextureStrategy &limitTextureStrategy, bool supportsPartialTextureUnloading, bool supportsPartialBuffersUnloading) | makVrv::DtIndirectGeometryRegistrar | protected |
| DtIndirectGeometryRegistrar()=delete | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrar(const DtIndirectGeometryRegistrar &other)=delete | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrar(const DtIndirectGeometryRegistrar &lhs, const osg::CopyOp ©op)=delete | makVrv::DtIndirectGeometryRegistrar | private |
| DtIndirectGeometryRegistrarCreator | makVrv::DtIndirectGeometryRegistrar | protected |
| effectTexturesState(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| findModelInfoForModelId(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| findModelInfosThatUseThisImageFileForItsTextures(std::set< DtIndirectModelInfo * > &modelInfos, const std::string &absoluteFileName) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| indicesType(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| isModelDownloaded(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| modelId(int index) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| modelsToBeReloaded(const std::unordered_set< int > &models) | makVrv::DtIndirectGeometryRegistrar | virtual |
| myAddingModelsMutex | makVrv::DtIndirectGeometryRegistrar | protected |
| myAggregator | makVrv::DtIndirectGeometryRegistrar | protected |
| myBeingProcessed | makVrv::DtIndirectGeometryRegistrar | protected |
| myDe | makVrv::DtIndirectGeometryRegistrar | protected |
| myEffectTexturesState | makVrv::DtIndirectGeometryRegistrar | protected |
| myImagesToModelsThatAreUsingIt | makVrv::DtIndirectGeometryRegistrar | protected |
| myLastRebuildNumber | makVrv::DtIndirectGeometryRegistrar | protected |
| myModelInfoContainer | makVrv::DtIndirectGeometryRegistrar | protected |
| myMutableStateContainer | makVrv::DtIndirectGeometryRegistrar | mutableprotected |
| myPagerHandlesModelLoading | makVrv::DtIndirectGeometryRegistrar | protected |
| myQueueRegisterModelOps | makVrv::DtIndirectGeometryRegistrar | protected |
| myRegisteredModelsDirty | makVrv::DtIndirectGeometryRegistrar | mutableprotected |
| myShaderManager | makVrv::DtIndirectGeometryRegistrar | protected |
| mySupportsPartialBuffersUnloading | makVrv::DtIndirectGeometryRegistrar | protected |
| mySupportsPartialTextureUnloading | makVrv::DtIndirectGeometryRegistrar | protected |
| myTextureCollectionPolicy | makVrv::DtIndirectGeometryRegistrar | protected |
| myTextureProcessor | makVrv::DtIndirectGeometryRegistrar | protected |
| myTextureToModelsThatAreUsingIt | makVrv::DtIndirectGeometryRegistrar | protected |
| numGeometriesForModelID(int modelId) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| numModels(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| numModelsInQueue() const | makVrv::DtIndirectGeometryRegistrar | virtual |
| numTexCoordArrays(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| operator=(const DtIndirectGeometryRegistrar &other)=delete | makVrv::DtIndirectGeometryRegistrar | private |
| 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, const std::string &modelDefName, bool cullFaceEnabled=false, const DtIndirectPolygonOffset &polygonOffset=DtIndirectPolygonOffset(0.0f, 0.0f), bool daylightControlled=false) | makVrv::DtIndirectGeometryRegistrar | virtual |
| rebuildIfNeeded(const osg::GraphicsContext *gc) | makVrv::DtIndirectGeometryRegistrar | virtual |
| registeredModelsDirty() const | makVrv::DtIndirectGeometryRegistrar | virtual |
| registerModel(int modelId, osg::ref_ptr< const osg::Node > model, const std::string &modelFileName, const std::string &modelDefName, bool daylightControlled, 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 |
| stateManager(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| supportsPartialBuffersUnloading(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| supportsPartialTextureUnloading(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| textureCollectionPolicy(void) const | makVrv::DtIndirectGeometryRegistrar | virtual |
| textureProcessor() | makVrv::DtIndirectGeometryRegistrar | virtual |
| trackTexturesAndModels(const std::unordered_set< int > &models, bool reloading) | makVrv::DtIndirectGeometryRegistrar | virtual |
| unloadUnreferencedTextures(void) | makVrv::DtIndirectGeometryRegistrar | virtual |
| ~DtIndirectGeometryRegistrar() | makVrv::DtIndirectGeometryRegistrar | protectedvirtual |