VR-Forces 5.0.1 Developer's Guide
 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, float modelScale, float modelRadius, int lightPointGroupId)makVrv::DtIndirectGeometryvirtual
addInstanceActual(const DtIndirectGeometryInstance &instance)makVrv::DtIndirectGeometryprotectedvirtual
adjustDofConstraintsIfNecessary(osgSim::DOFTransform *clone)makVrv::DtIndirectGeometryprotectedvirtual
className() const makVrv::DtIndirectGeometryvirtual
debugDrawIfNecessary(osg::RenderInfo &renderInfo, const int maxCommands, const osg::Camera *camera)makVrv::DtIndirectGeometryprotectedvirtual
deleteDrawComponents(void)makVrv::DtIndirectGeometryprotectedvirtual
drawComponent(int stateId) const makVrv::DtIndirectGeometryprotectedvirtual
drawFromCommandBuffer(osg::RenderInfo &renderInfo, const DtIndirectViewParameters &viewParameters, const osg::Camera *camera) const makVrv::DtIndirectGeometryprotectedvirtual
drawImplementation(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryvirtual
DtIndirectGeometry(DtDe &de, const DtCullShaderConfig &cullShaderConfig, bool terrainPatch, bool managesIndividualInstances)makVrv::DtIndirectGeometryprotected
DtIndirectGeometry()=deletemakVrv::DtIndirectGeometryprivate
DtIndirectGeometry(const DtIndirectGeometry &other)=deletemakVrv::DtIndirectGeometryprivate
DtIndirectGeometryCreatormakVrv::DtIndirectGeometry
DtIndirectGeometryInitMainThreadJob classmakVrv::DtIndirectGeometryfriend
fadeParameters(void) const makVrv::DtIndirectGeometryvirtual
fillAltitude3d(DtIndirectViewParameters &destViewParameters, const Vector3_64 &eye) const makVrv::DtIndirectGeometryvirtual
fillViewParameters(DtIndirectViewParameters &destViewParameters, const osg::Matrix &modelViewMatrix, const osg::Camera *camera, osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryvirtual
findCullVisitorParameters(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryprotectedvirtual
hasDepthOnly(void) const makVrv::DtIndirectGeometryprotectedvirtual
hasLightPoints(void) const makVrv::DtIndirectGeometryprotectedvirtual
initDrawComponents(void)makVrv::DtIndirectGeometryprotectedvirtual
initializeUbosIfNecessary(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryprotectedvirtual
installDefaultMaterial(osg::StateSet *ss)makVrv::DtIndirectGeometryprotectedvirtual
instanceEverAdded(void) const makVrv::DtIndirectGeometryvirtual
isDepthOnly(int stateId) const makVrv::DtIndirectGeometryprotectedvirtual
launchMainThreadJobAndWait(DtDe &de, DtOsgRenderer &renderer)makVrv::DtIndirectGeometryvirtual
localOriginTransform() const makVrv::DtIndirectGeometryvirtual
MapIndirectIdToInstanceContainerId typedefmakVrv::DtIndirectGeometryprotected
myConnectionsmakVrv::DtIndirectGeometryprotected
myCoordinateSystemmakVrv::DtIndirectGeometryprotected
myDemakVrv::DtIndirectGeometryprotected
myDefaultDrawComponentmakVrv::DtIndirectGeometryprotected
myDefaultDrawStateSetmakVrv::DtIndirectGeometryprotected
myDepthOnlyDrawStateSetmakVrv::DtIndirectGeometryprotected
myDofManagermakVrv::DtIndirectGeometryprotected
myEffectTexturesStatemakVrv::DtIndirectGeometryprotected
myFadeParametersmakVrv::DtIndirectGeometryprotected
myGpuCullingmakVrv::DtIndirectGeometryprotected
myGpuShaderUbomakVrv::DtIndirectGeometryprotected
myGpuShaderUboBindingmakVrv::DtIndirectGeometrymutableprotected
myIdmakVrv::DtIndirectGeometryprotected
myIndirectDebugCullComponentmakVrv::DtIndirectGeometryprotected
myInstanceContainermakVrv::DtIndirectGeometryprotected
myInstanceContainerIdToNumIndicesmakVrv::DtIndirectGeometryprotected
myInstancesToModelIdsmakVrv::DtIndirectGeometryprotected
myInternalsMutexmakVrv::DtIndirectGeometryprotected
myIsTerrainPatchmakVrv::DtIndirectGeometryprotected
myLastCameramakVrv::DtIndirectGeometryprotected
myLastColorizePerDrawableEnabledmakVrv::DtIndirectGeometryprotected
myLastDebugIndirectColorOnmakVrv::DtIndirectGeometryprotected
myLastFrameUpdatedmakVrv::DtIndirectGeometryprotected
myLastFrameUpdateTraversedmakVrv::DtIndirectGeometryprotected
myLastMissingTextureColorOnmakVrv::DtIndirectGeometryprotected
myLightPointDrawComponentmakVrv::DtIndirectGeometryprotected
myLightPointDrawStateSetmakVrv::DtIndirectGeometryprotected
myLightPointManagermakVrv::DtIndirectGeometryprotected
myLocalOriginTransformMatrixmakVrv::DtIndirectGeometryprotected
myLodManagermakVrv::DtIndirectGeometryprotected
myMainThreadInitJobmakVrv::DtIndirectGeometryprotected
myMainThreadUpdateBuffersJobmakVrv::DtIndirectGeometryprotected
myMainThreadUpdateJobmakVrv::DtIndirectGeometryprotected
myManagesIndividualInstancesmakVrv::DtIndirectGeometryprotected
myMapIndirectIdToInstanceContainerIdmakVrv::DtIndirectGeometryprotected
myModelIDsToInstancesmakVrv::DtIndirectGeometryprotected
myMutableLastFrameTexturesUpdatedmakVrv::DtIndirectGeometrymutableprotected
myMutableLastRegistrarRebuildNumbermakVrv::DtIndirectGeometrymutableprotected
myMutableOutputInstancesBuffersChangedmakVrv::DtIndirectGeometrymutableprotected
myMutableShadersSetupmakVrv::DtIndirectGeometrymutableprotected
myMutableShouldReloadShadersmakVrv::DtIndirectGeometrymutableprotected
myNumIndicesAcrossAllModelsmakVrv::DtIndirectGeometryprotected
myNumTextCoordArraysmakVrv::DtIndirectGeometryprotected
myPerInstanceDataManagermakVrv::DtIndirectGeometryprotected
myQueueInstancesToAddmakVrv::DtIndirectGeometryprotected
myRegistrarmakVrv::DtIndirectGeometryprotected
myRunningInstanceIdmakVrv::DtIndirectGeometryprotected
myShaderConstantsmakVrv::DtIndirectGeometryprotected
mySwitchManagermakVrv::DtIndirectGeometryprotected
myUpdateBuffersJobsRequiredCurrentFramemakVrv::DtIndirectGeometryprotected
myUvOffsetManagermakVrv::DtIndirectGeometryprotected
myVaoManagermakVrv::DtIndirectGeometryprotected
myWaitConditionmakVrv::DtIndirectGeometryprotected
myWaitMutexmakVrv::DtIndirectGeometryprotected
numIndirectGeometries(void)makVrv::DtIndirectGeometrystatic
numValidInstances(void) const makVrv::DtIndirectGeometryvirtual
operator=(const DtIndirectGeometry &other)=deletemakVrv::DtIndirectGeometryprivate
parentGeode(void) const makVrv::DtIndirectGeometryvirtual
parentGeode(void)makVrv::DtIndirectGeometryvirtual
perCameraUpdateAndCull(osg::RenderInfo &renderInfo, const osg::Camera *camera, const osg::Matrix &modelViewMatrix, const osg::FrameStamp *frameStamp)makVrv::DtIndirectGeometryvirtual
readyToRender(const int instanceIdInIndirect) const makVrv::DtIndirectGeometryvirtual
rebuildRegistrar(osg::RenderInfo &renderInfo) const makVrv::DtIndirectGeometryvirtual
registrar()makVrv::DtIndirectGeometryvirtual
releaseGLObjects(osg::State *state) const makVrv::DtIndirectGeometryvirtual
reloadShadersIfNecessary(void) const makVrv::DtIndirectGeometryprotectedvirtual
setFadeParameters(const DtIndirectFadeParameters &fadeParameters)makVrv::DtIndirectGeometryvirtual
setLocalOriginTransform(const osg::Matrixd &localOriginTransform)makVrv::DtIndirectGeometryvirtual
setName(const std::string &name) overridemakVrv::DtIndirectGeometryvirtual
setParent(const osg::Group *parent)makVrv::DtIndirectGeometryvirtual
setPureSignalBasedUpdates(bool val)makVrv::DtIndirectGeometryprotectedvirtual
setRegistrar(DtIndirectGeometryRegistrar *registrar)makVrv::DtIndirectGeometryvirtual
setRegistrarInvalid(void)makVrv::DtIndirectGeometryvirtual
setTrackObjects(bool val)makVrv::DtIndirectGeometrystatic
setUpdateBuffersJobsRequiredCurrentFrame(bool requiredCurrentFrame)makVrv::DtIndirectGeometryvirtual
setupDebugUniforms()makVrv::DtIndirectGeometryprotectedvirtual
setupIndirect()makVrv::DtIndirectGeometryvirtual
setupIndirectShadersOnly()makVrv::DtIndirectGeometryvirtual
setupShadersIfNecessary()makVrv::DtIndirectGeometryprotectedvirtual
slot_coordinateSystemChanged()makVrv::DtIndirectGeometryprotectedvirtual
slot_reloadShaders()makVrv::DtIndirectGeometryprotectedvirtual
theTotalCountermakVrv::DtIndirectGeometryprotectedstatic
theTrackObjectsmakVrv::DtIndirectGeometryprotectedstatic
trackObjects(void)makVrv::DtIndirectGeometrystatic
update(const osg::FrameStamp *frameStamp)makVrv::DtIndirectGeometryprotectedvirtual
updateBuffersJobsRequiredCurrentFrame(void) const makVrv::DtIndirectGeometryvirtual
updateGpuBuffers(osg::RenderInfo &renderInfo)makVrv::DtIndirectGeometryvirtual
updateIndicesCount(const DtIndirectModelInfo &modelInfo, int instanceContainerIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceColorAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceDeletionBeforeAddedActual(const DtIndirectGeometryInstance &instance)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceOtherData0AddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstancePositionOrientationAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstancesDofsAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceSequencesAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceSwitchesAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceUvOffsetsAddedActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateInstanceVisibilityLightPointMaxDistanceActual(const DtIndirectGeometryInstance &instance, int outInstanceIndex)makVrv::DtIndirectGeometryprotectedvirtual
updateModelIdsToInstances(int modelId, int instanceId, bool add)makVrv::DtIndirectGeometryprotectedvirtual
waitCondition()makVrv::DtIndirectGeometryvirtual
~DtIndirectGeometry()makVrv::DtIndirectGeometryprotectedvirtual

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)