| addLodStack(int perGeomInstanceIndex, int &indexIntoVectorIndirectLodInfos, const DequeIndirectLodInfos &parentLodStack, const DequeIndirectLodInfos &lodStack, const osg::Matrix &inverselocalOriginMatrix) | makVrv::DtIndirectLodManager | protectedvirtual |
| addLodStacks(int perGeomInstanceIndex, int numGeoms, const DequeIndirectLodInfos &parentLodStack, const DequeIndirectLodInfoArray &lodStacks, const osg::Matrix &inverselocalOriginMatrix, int instanceId) | makVrv::DtIndirectLodManager | virtual |
| BaseClass enum value | makVrv::DtIndirectManager | |
| CameraToBufferMap typedef | makVrv::DtIndirectLodManager | protected |
| CameraVector typedef | makVrv::DtIndirectLodManager | protected |
| deleteBuffers(void) | makVrv::DtIndirectLodManager | protectedvirtual |
| DequeIndirectLodInfoArray typedef | makVrv::DtIndirectLodManager | |
| DequeIndirectLodInfoPairs typedef | makVrv::DtIndirectLodManager | |
| DequeIndirectLodInfos typedef | makVrv::DtIndirectLodManager | |
| DofManager enum value | makVrv::DtIndirectManager | |
| DtIndirectLodManager(DtDe &de, DtInstanceContainer &container) | makVrv::DtIndirectLodManager | protected |
| DtIndirectLodManager()=delete | makVrv::DtIndirectLodManager | private |
| DtIndirectLodManager(const DtIndirectLodManager &other)=delete | makVrv::DtIndirectLodManager | private |
| DtIndirectLodManagerCreator | makVrv::DtIndirectLodManager | |
| DtIndirectManager(DtDe &de, DtInstanceContainer &container) | makVrv::DtIndirectManager | |
| flushGpuLodVisibleBuffers() | makVrv::DtIndirectLodManager | protectedvirtual |
| gpuLodVisibleBuffer(const osg::Camera *currentCamera) const | makVrv::DtIndirectLodManager | virtual |
| LodManager enum value | makVrv::DtIndirectManager | |
| managerType() | makVrv::DtIndirectManager | static |
| ManagerTypes enum name | makVrv::DtIndirectManager | |
| myActiveCameras | makVrv::DtIndirectLodManager | protected |
| myDe | makVrv::DtIndirectManager | protected |
| myGlDeleteObjectManager | makVrv::DtIndirectLodManager | protected |
| myGpuLodInfoBuffer | makVrv::DtIndirectLodManager | protected |
| myGpuLodVisibleBufferMap | makVrv::DtIndirectLodManager | protected |
| myIndirectLodInfos | makVrv::DtIndirectLodManager | protected |
| myInstanceContainer | makVrv::DtIndirectManager | protected |
| myInstanceIdToPairIndices | makVrv::DtIndirectLodManager | protected |
| myMaxPerGeomInstanceId | makVrv::DtIndirectLodManager | protected |
| myMutableClearBufferProgram | makVrv::DtIndirectLodManager | mutableprotected |
| myMutableLodInfoDirty | makVrv::DtIndirectLodManager | mutableprotected |
| myMutableLodProgram | makVrv::DtIndirectLodManager | mutableprotected |
| NodeLodInfoPair typedef | makVrv::DtIndirectLodManager | |
| NodeObserverPtr typedef | makVrv::DtIndirectLodManager | |
| operator=(const DtIndirectLodManager &other)=delete | makVrv::DtIndirectLodManager | private |
| PerInstanceDataManager enum value | makVrv::DtIndirectManager | |
| printInfo() | makVrv::DtIndirectLodManager | virtual |
| processLods(const DtIndirectViewParameters &viewParameters, const DtGlBuffer *gpuDofTransformBuffer, const DtGlBuffer *gpuDofModelScaleBuffer, const DtGlBuffer *gpuInputPerGeomInstancesBuffer, const osg::Camera *currentCamera) | makVrv::DtIndirectLodManager | virtual |
| releaseGLObjects(osg::State *state) const | makVrv::DtIndirectLodManager | virtual |
| reloadShaders() const | makVrv::DtIndirectLodManager | virtual |
| removeLodStacks(int instanceId) | makVrv::DtIndirectLodManager | virtual |
| SwitchManager enum value | makVrv::DtIndirectManager | |
| tearDownBuffers(void) const | makVrv::DtIndirectLodManager | protectedvirtual |
| updateLodBuffersIfNecessary() | makVrv::DtIndirectLodManager | protectedvirtual |
| UvOffsetManager enum value | makVrv::DtIndirectManager | |
| VectorIndirectLodInfos typedef | makVrv::DtIndirectLodManager | |
| ~DtIndirectLodManager() | makVrv::DtIndirectLodManager | virtual |
| ~DtIndirectManager() | makVrv::DtIndirectManager | virtual |