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

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

addLodStack(int perGeomInstanceIndex, int &indexIntoVectorIndirectLodInfos, const DequeIndirectLodInfos &parentLodStack, const DequeIndirectLodInfos &lodStack, const osg::Matrix &inverselocalOriginMatrix)makVrv::DtIndirectLodManagerprotectedvirtual
addLodStacks(int perGeomInstanceIndex, int numGeoms, const DequeIndirectLodInfos &parentLodStack, const DequeIndirectLodInfoArray &lodStacks, const osg::Matrix &inverselocalOriginMatrix, int instanceId)makVrv::DtIndirectLodManagervirtual
BaseClass enum valuemakVrv::DtIndirectManager
CameraToBufferMap typedefmakVrv::DtIndirectLodManagerprotected
CameraVector typedefmakVrv::DtIndirectLodManagerprotected
deleteBuffers(void)makVrv::DtIndirectLodManagerprotectedvirtual
DequeIndirectLodInfoArray typedefmakVrv::DtIndirectLodManager
DequeIndirectLodInfoPairs typedefmakVrv::DtIndirectLodManager
DequeIndirectLodInfos typedefmakVrv::DtIndirectLodManager
DofManager enum valuemakVrv::DtIndirectManager
DtIndirectLodManager(DtDe &de, DtInstanceContainer &container)makVrv::DtIndirectLodManagerprotected
DtIndirectLodManager()=deletemakVrv::DtIndirectLodManagerprivate
DtIndirectLodManager(const DtIndirectLodManager &other)=deletemakVrv::DtIndirectLodManagerprivate
DtIndirectLodManagerCreatormakVrv::DtIndirectLodManager
DtIndirectManager(DtDe &de, DtInstanceContainer &container)makVrv::DtIndirectManager
flushGpuLodVisibleBuffers()makVrv::DtIndirectLodManagerprotectedvirtual
gpuLodVisibleBuffer(const osg::Camera *currentCamera) const makVrv::DtIndirectLodManagervirtual
LodManager enum valuemakVrv::DtIndirectManager
managerType()makVrv::DtIndirectManagerstatic
ManagerTypes enum namemakVrv::DtIndirectManager
myActiveCamerasmakVrv::DtIndirectLodManagerprotected
myDemakVrv::DtIndirectManagerprotected
myGlDeleteObjectManagermakVrv::DtIndirectLodManagerprotected
myGpuLodInfoBuffermakVrv::DtIndirectLodManagerprotected
myGpuLodVisibleBufferMapmakVrv::DtIndirectLodManagerprotected
myIndirectLodInfosmakVrv::DtIndirectLodManagerprotected
myInstanceContainermakVrv::DtIndirectManagerprotected
myInstanceIdToPairIndicesmakVrv::DtIndirectLodManagerprotected
myMaxPerGeomInstanceIdmakVrv::DtIndirectLodManagerprotected
myMutableClearBufferProgrammakVrv::DtIndirectLodManagermutableprotected
myMutableLodInfoDirtymakVrv::DtIndirectLodManagermutableprotected
myMutableLodProgrammakVrv::DtIndirectLodManagermutableprotected
NodeLodInfoPair typedefmakVrv::DtIndirectLodManager
NodeObserverPtr typedefmakVrv::DtIndirectLodManager
operator=(const DtIndirectLodManager &other)=deletemakVrv::DtIndirectLodManagerprivate
PerInstanceDataManager enum valuemakVrv::DtIndirectManager
printInfo()makVrv::DtIndirectLodManagervirtual
processLods(const DtIndirectViewParameters &viewParameters, const DtGlBuffer *gpuDofTransformBuffer, const DtGlBuffer *gpuDofModelScaleBuffer, const DtGlBuffer *gpuInputPerGeomInstancesBuffer, const osg::Camera *currentCamera)makVrv::DtIndirectLodManagervirtual
releaseGLObjects(osg::State *state) const makVrv::DtIndirectLodManagervirtual
reloadShaders() const makVrv::DtIndirectLodManagervirtual
removeLodStacks(int instanceId)makVrv::DtIndirectLodManagervirtual
SwitchManager enum valuemakVrv::DtIndirectManager
tearDownBuffers(void) const makVrv::DtIndirectLodManagerprotectedvirtual
updateLodBuffersIfNecessary()makVrv::DtIndirectLodManagerprotectedvirtual
UvOffsetManager enum valuemakVrv::DtIndirectManager
VectorIndirectLodInfos typedefmakVrv::DtIndirectLodManager
~DtIndirectLodManager()makVrv::DtIndirectLodManagervirtual
~DtIndirectManager()makVrv::DtIndirectManagervirtual

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)