VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtIndirectSwitchManager Member List

This is the complete list of members for makVrv::DtIndirectSwitchManager, including all inherited members.

addSequence(osg::Sequence *sequence, int instanceId)makVrv::DtIndirectSwitchManagerprotectedvirtual
addSwitch(NodeSwitchInfoPair &switchChildPair, int bitMaskId, int perGeomInstanceIndex, const osg::NodePath &parentNodePath, int uniqueId)makVrv::DtIndirectSwitchManagerprotectedvirtual
addSwitchPath(int perGeomInstanceIndex, const DequeNodeSwitchInfoPairs &parentSwitchPaths, const DequeNodeSwitchInfoPairs &switchPath, const osg::NodePath &parentNodePath, int instanceId)makVrv::DtIndirectSwitchManagerprotectedvirtual
addSwitchPaths(int perGeomInstanceIndex, int size, const DequeNodeSwitchInfoPairs &parentSwitchPaths, const DequeNodeSwitchInfoPairsArray &switchPaths, const osg::NodePath &parentNodePath, int instanceId)makVrv::DtIndirectSwitchManagervirtual
BaseClass enum valuemakVrv::DtIndirectManager
checkSwitchChildActive(osg::ref_ptr< osg::Node > nodeRefPtr, int childIndex, DynamicTerrain::NodePathHash pathHash)makVrv::DtIndirectSwitchManagerprotectedvirtual
deleteBuffers(void)makVrv::DtIndirectSwitchManagerprotectedvirtual
DequeNodeSwitchInfoPairs typedefmakVrv::DtIndirectSwitchManager
DequeNodeSwitchInfoPairsArray typedefmakVrv::DtIndirectSwitchManager
DofManager enum valuemakVrv::DtIndirectManager
DtIndirectManager(DtDe &de, DtInstanceContainer &container)makVrv::DtIndirectManager
DtIndirectSwitchManager(DtDe &de, DtInstanceContainer &container)makVrv::DtIndirectSwitchManagerprotected
DtIndirectSwitchManager()=deletemakVrv::DtIndirectSwitchManagerprivate
DtIndirectSwitchManager(const DtIndirectSwitchManager &other)=deletemakVrv::DtIndirectSwitchManagerprivate
DtIndirectSwitchManagerCreatormakVrv::DtIndirectSwitchManager
gpuSwitchStateBuffer(void) const makVrv::DtIndirectSwitchManagervirtual
LodManager enum valuemakVrv::DtIndirectManager
managerType()makVrv::DtIndirectManagerstatic
ManagerTypes enum namemakVrv::DtIndirectManager
MapIntToVectorIndirectSwitchInfos typedefmakVrv::DtIndirectSwitchManager
MapMultiSwitchToValueList typedefmakVrv::DtIndirectSwitchManagerprotected
MapNodeToMapIntToVectorIndirectSwitchInfos typedefmakVrv::DtIndirectSwitchManager
MapSequenceToValue typedefmakVrv::DtIndirectSwitchManagerprotected
MapSwitchToValueList typedefmakVrv::DtIndirectSwitchManagerprotected
myConnectionsmakVrv::DtIndirectSwitchManagerprotected
myDemakVrv::DtIndirectManagerprotected
myGpuSwitchStateBuffermakVrv::DtIndirectSwitchManagerprotected
myInstanceContainermakVrv::DtIndirectManagerprotected
myMapMultiSwitchToValueListmakVrv::DtIndirectSwitchManagerprotected
myMapNodeToVectorIndirectSwitchInfosmakVrv::DtIndirectSwitchManagerprotected
myMapSequenceToValuemakVrv::DtIndirectSwitchManagerprotected
myMapSwitchToValueListmakVrv::DtIndirectSwitchManagerprotected
myMultiSwitchTrackingNodemakVrv::DtIndirectSwitchManagerprotected
myMutableSwitchesDirtymakVrv::DtIndirectSwitchManagermutableprotected
mySetDynamicTerrainSwitchNodesmakVrv::DtIndirectSwitchManagerprotected
myVectorSwitchesOffBitMaskmakVrv::DtIndirectSwitchManagerprotected
NodeObserverPtr typedefmakVrv::DtIndirectSwitchManager
NodeSwitchInfoPair typedefmakVrv::DtIndirectSwitchManager
operator=(const DtIndirectSwitchManager &other)=deletemakVrv::DtIndirectSwitchManagerprivate
PerInstanceDataManager enum valuemakVrv::DtIndirectManager
processSwitches(void)makVrv::DtIndirectSwitchManagervirtual
releaseGLObjects(osg::State *state) const makVrv::DtIndirectSwitchManagervirtual
removeMultiSwitchNode(osg::Node *node)makVrv::DtIndirectSwitchManagervirtual
slot_setSwitchDynamicTerrainSwitchNode(DtDynamicTerrainSwitchNode *switchNode, DynamicTerrain::NodePathHash nodePathHash, int childIdx)makVrv::DtIndirectSwitchManagervirtual
SwitchManager enum valuemakVrv::DtIndirectManager
tearDownBuffers(void) const makVrv::DtIndirectSwitchManagerprotectedvirtual
update(const osg::FrameStamp *frameStamp)makVrv::DtIndirectSwitchManagervirtual
updateMultiSwitches(void)makVrv::DtIndirectSwitchManagerprotectedvirtual
updateSequences(const osg::FrameStamp *frameStamp)makVrv::DtIndirectSwitchManagerprotectedvirtual
updateSwitch(const DtIndirectSwitchInfo &info, bool isSwitchChildActive)makVrv::DtIndirectSwitchManagerprotectedvirtual
updateSwitches(void)makVrv::DtIndirectSwitchManagerprotectedvirtual
updateSwitchStateBufferIfNecessary(void)makVrv::DtIndirectSwitchManagerprotectedvirtual
UvOffsetManager enum valuemakVrv::DtIndirectManager
VectorIndirectSwitchInfos typedefmakVrv::DtIndirectSwitchManager
VectorSwitchesOffBitMask typedefmakVrv::DtIndirectSwitchManagerprotected
~DtIndirectManager()makVrv::DtIndirectManagervirtual
~DtIndirectSwitchManager()makVrv::DtIndirectSwitchManagervirtual

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)