VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtIndirectGeometry Member List

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

accept(osg::NodeVisitor &nv)makVrv::DtIndirectGeometryvirtual
accept(osg::PrimitiveFunctor &functor) const makVrv::DtIndirectGeometryvirtual
actuallyAddQueuedUpInstances(void)makVrv::DtIndirectGeometryvirtual
addInstance(const DtIndirectGeometryInstance &instance)makVrv::DtIndirectGeometryvirtual
addInstance(int modelId, const osg::Matrixd &xForm)makVrv::DtIndirectGeometryvirtual
addInstanceActual(const DtIndirectGeometryInstance &instance)makVrv::DtIndirectGeometryprotectedvirtual
cacheVirtualProgram(const std::string &vp_hash, osgEarth::VirtualProgram *virtualProgram)makVrv::DtIndirectGeometryprotectedstatic
className() const makVrv::DtIndirectGeometryvirtual
clearVirtualProgramCache()makVrv::DtIndirectGeometryprotectedstatic
createCullingAndLodIfNecessary(DtDe &de)makVrv::DtIndirectGeometryprotectedvirtual
createManagersIfNecessary(DtDe &de)makVrv::DtIndirectGeometryprotectedvirtual
drawFromCommandBuffer(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryprotectedvirtual
drawImplementation(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryvirtual
DtIndirectGeometry(bool terrainPatch, const DtIndirectFadeParameters &fadeParameters)makVrv::DtIndirectGeometry
DtIndirectGeometry(const DtIndirectGeometry &other)makVrv::DtIndirectGeometryprivate
DtIndirectGeometryInitMainThreadJob classmakVrv::DtIndirectGeometryfriend
findCachedVirtualProgram(const std::string &vp_hash)makVrv::DtIndirectGeometryprotectedstatic
getOrCreateAndRecordVAO(osg::State *state) const makVrv::DtIndirectGeometryprotectedvirtual
installDefaultMaterial(osg::StateSet *ss)makVrv::DtIndirectGeometryprotectedvirtual
installIndirectRenderingProgram(DtOsgShaderFilesCache *shaderFilesCache, const std::string &shaderFolderPath, osg::StateSet *ss, DtDe &de) const makVrv::DtIndirectGeometryprotectedvirtual
launchMainThreadJobAndWait(DtDe &de, DtOsgRenderer &renderer)makVrv::DtIndirectGeometryvirtual
localOriginTransform()makVrv::DtIndirectGeometryvirtual
myConnectionmakVrv::DtIndirectGeometryprotected
myCullingAndLODmakVrv::DtIndirectGeometryprotected
myCullShaderConfigmakVrv::DtIndirectGeometryprotected
myDrawStringmakVrv::DtIndirectGeometryprotected
myEffectTexturesStatemakVrv::DtIndirectGeometryprotected
myFadeParametersmakVrv::DtIndirectGeometryprotected
myInternalsMutexmakVrv::DtIndirectGeometryprotected
myIsTerrainPatchmakVrv::DtIndirectGeometryprotected
myLastDebugIndirectColorOnmakVrv::DtIndirectGeometryprotected
myLastMissingTextureColorOnmakVrv::DtIndirectGeometryprotected
myLocalOriginTransformMatrixmakVrv::DtIndirectGeometryprotected
myMainThreadInitJobmakVrv::DtIndirectGeometryprotected
myMainThreadUpdateBuffersJobmakVrv::DtIndirectGeometryprotected
myModelIDsToInstancesmakVrv::DtIndirectGeometryprotected
myMutableInstanceContainermakVrv::DtIndirectGeometrymutableprotected
myMutableIrParamsmakVrv::DtIndirectGeometrymutableprotected
myMutableLastFrameRebuiltmakVrv::DtIndirectGeometrymutableprotected
myMutableLastFrameTexturesUpdatedmakVrv::DtIndirectGeometrymutableprotected
myMutableLodManagermakVrv::DtIndirectGeometrymutableprotected
myMutableShadersSetupmakVrv::DtIndirectGeometrymutableprotected
myMutableShouldReloadShadersmakVrv::DtIndirectGeometrymutableprotected
myMutableSwitchManagermakVrv::DtIndirectGeometrymutableprotected
myNumIndicesAcrossAllModelsmakVrv::DtIndirectGeometryprotected
myQueueInstancesToAddmakVrv::DtIndirectGeometryprotected
myRegistrarmakVrv::DtIndirectGeometryprotected
myReloadSlotConnectedmakVrv::DtIndirectGeometryprotected
myTerrainPatchObjectManagermakVrv::DtIndirectGeometryprotected
myVaoManagermakVrv::DtIndirectGeometryprotected
myWaitConditionmakVrv::DtIndirectGeometryprotected
myWaitMutexmakVrv::DtIndirectGeometryprotected
operator=(const DtIndirectGeometry &other)makVrv::DtIndirectGeometryprivate
parentGeode(void) const makVrv::DtIndirectGeometryvirtual
parentGeode(void)makVrv::DtIndirectGeometryvirtual
rebuildRegistrar(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryvirtual
recordVAO(GLuint vao) const makVrv::DtIndirectGeometryprotectedvirtual
registrar()makVrv::DtIndirectGeometryvirtual
releaseGLObjects(osg::State *state) const makVrv::DtIndirectGeometryvirtual
reloadShadersIfNecessary(void) const makVrv::DtIndirectGeometryprotectedvirtual
removeAllInstances(void)makVrv::DtIndirectGeometryvirtual
setCullShaderConfig(const DtCullShaderConfig &cullShaderConfig)makVrv::DtIndirectGeometryvirtual
setDebugDrawString(const std::string &drawString)makVrv::DtIndirectGeometryvirtual
setLocalOriginTransform(const osg::Matrixd &localOriginTransform)makVrv::DtIndirectGeometryvirtual
setName(const std::string &name)makVrv::DtIndirectGeometryvirtual
setParent(const osg::Group *parent)makVrv::DtIndirectGeometryvirtual
setRegistrar(DtIndirectGeometryRegistrar *registrar)makVrv::DtIndirectGeometryvirtual
setRegistrarInvalid(void)makVrv::DtIndirectGeometryvirtual
setupDebugUniforms(DtDe &de)makVrv::DtIndirectGeometryprotectedvirtual
setupIndirect(DtDe &de)makVrv::DtIndirectGeometry
setupShadersIfNecessary(DtDe &de)makVrv::DtIndirectGeometryprotectedvirtual
slot_reloadShaders()makVrv::DtIndirectGeometryprotectedvirtual
StringVpMap typedefmakVrv::DtIndirectGeometryprotected
theVirtualProgramMapmakVrv::DtIndirectGeometryprotectedstatic
updateGpuInstanceBuffers(osg::RenderInfo &renderInfo)makVrv::DtIndirectGeometryvirtual
updateIndicesCount(const DtAggregateModelInfo &modelInfo)makVrv::DtIndirectGeometryprotectedvirtual
VirtualProgramRef typedefmakVrv::DtIndirectGeometryprotected
waitCondition()makVrv::DtIndirectGeometryvirtual
~DtIndirectGeometry()makVrv::DtIndirectGeometryprotectedvirtual

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)