| addSequence(osg::Sequence *sequence, int instanceId) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| addSwitch(NodeSwitchInfoPair &switchChildPair, int bitMaskId, int perGeomInstanceIndex, const osg::NodePath &parentNodePath, int uniqueId) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| addSwitchPath(int perGeomInstanceIndex, const DequeNodeSwitchInfoPairs &parentSwitchPaths, const DequeNodeSwitchInfoPairs &switchPath, const osg::NodePath &parentNodePath, int instanceId) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| addSwitchPaths(int perGeomInstanceIndex, int size, const DequeNodeSwitchInfoPairs &parentSwitchPaths, const DequeNodeSwitchInfoPairsArray &switchPaths, const osg::NodePath &parentNodePath, int instanceId) | makVrv::DtIndirectSwitchManager | virtual |
| BaseClass enum value | makVrv::DtIndirectManager | |
| checkSwitchChildActive(osg::ref_ptr< osg::Node > nodeRefPtr, int childIndex, DynamicTerrain::NodePathHash pathHash) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| deleteBuffers(void) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| DequeNodeSwitchInfoPairs typedef | makVrv::DtIndirectSwitchManager | |
| DequeNodeSwitchInfoPairsArray typedef | makVrv::DtIndirectSwitchManager | |
| DofManager enum value | makVrv::DtIndirectManager | |
| DtIndirectManager(DtDe &de, DtInstanceContainer &container) | makVrv::DtIndirectManager | |
| DtIndirectSwitchManager(DtDe &de, DtInstanceContainer &container) | makVrv::DtIndirectSwitchManager | protected |
| DtIndirectSwitchManager()=delete | makVrv::DtIndirectSwitchManager | private |
| DtIndirectSwitchManager(const DtIndirectSwitchManager &other)=delete | makVrv::DtIndirectSwitchManager | private |
| DtIndirectSwitchManagerCreator | makVrv::DtIndirectSwitchManager | |
| gpuSwitchStateBuffer(void) const | makVrv::DtIndirectSwitchManager | virtual |
| LodManager enum value | makVrv::DtIndirectManager | |
| managerType() | makVrv::DtIndirectManager | static |
| ManagerTypes enum name | makVrv::DtIndirectManager | |
| MapIntToVectorIndirectSwitchInfos typedef | makVrv::DtIndirectSwitchManager | |
| MapMultiSwitchToValueList typedef | makVrv::DtIndirectSwitchManager | protected |
| MapNodeToMapIntToVectorIndirectSwitchInfos typedef | makVrv::DtIndirectSwitchManager | |
| MapSequenceToValue typedef | makVrv::DtIndirectSwitchManager | protected |
| MapSwitchToValueList typedef | makVrv::DtIndirectSwitchManager | protected |
| myConnections | makVrv::DtIndirectSwitchManager | protected |
| myDe | makVrv::DtIndirectManager | protected |
| myGpuSwitchStateBuffer | makVrv::DtIndirectSwitchManager | protected |
| myInstanceContainer | makVrv::DtIndirectManager | protected |
| myMapMultiSwitchToValueList | makVrv::DtIndirectSwitchManager | protected |
| myMapNodeToVectorIndirectSwitchInfos | makVrv::DtIndirectSwitchManager | protected |
| myMapSequenceToValue | makVrv::DtIndirectSwitchManager | protected |
| myMapSwitchToValueList | makVrv::DtIndirectSwitchManager | protected |
| myMutableSwitchesDirty | makVrv::DtIndirectSwitchManager | mutableprotected |
| mySetDynamicTerrainSwitchNodes | makVrv::DtIndirectSwitchManager | protected |
| myVectorSwitchesOffBitMask | makVrv::DtIndirectSwitchManager | protected |
| NodeObserverPtr typedef | makVrv::DtIndirectSwitchManager | |
| NodeSwitchInfoPair typedef | makVrv::DtIndirectSwitchManager | |
| operator=(const DtIndirectSwitchManager &other)=delete | makVrv::DtIndirectSwitchManager | private |
| PerInstanceDataManager enum value | makVrv::DtIndirectManager | |
| processSwitches(void) | makVrv::DtIndirectSwitchManager | virtual |
| releaseGLObjects(osg::State *state) const | makVrv::DtIndirectSwitchManager | virtual |
| slot_setSwitchDynamicTerrainSwitchNode(DtDynamicTerrainSwitchNode *switchNode, DynamicTerrain::NodePathHash nodePathHash, int childIdx) | makVrv::DtIndirectSwitchManager | virtual |
| SwitchManager enum value | makVrv::DtIndirectManager | |
| tearDownBuffers(void) const | makVrv::DtIndirectSwitchManager | protectedvirtual |
| update(const osg::FrameStamp *frameStamp) | makVrv::DtIndirectSwitchManager | virtual |
| updateMultiSwitches(void) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| updateSequences(const osg::FrameStamp *frameStamp) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| updateSwitch(const DtIndirectSwitchInfo &info, bool isSwitchChildActive) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| updateSwitches(void) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| updateSwitchStateBufferIfNecessary(void) | makVrv::DtIndirectSwitchManager | protectedvirtual |
| UvOffsetManager enum value | makVrv::DtIndirectManager | |
| VectorIndirectSwitchInfos typedef | makVrv::DtIndirectSwitchManager | |
| VectorSwitchesOffBitMask typedef | makVrv::DtIndirectSwitchManager | protected |
| ~DtIndirectManager() | makVrv::DtIndirectManager | virtual |
| ~DtIndirectSwitchManager() | makVrv::DtIndirectSwitchManager | virtual |