| adjustDisplacementDampingDistance() | makVrv::DtTritonDrawable | protected |
| applyLighting(osg::RenderInfo &info) const | makVrv::DtTritonDrawable | protected |
| applyQuality() const | makVrv::DtTritonDrawable | protected |
| breakingWavesMap() const | makVrv::DtTritonDrawable | virtual |
| breakingWavesMapChanged() | makVrv::DtTritonDrawable | |
| cleanup(void) | makVrv::DtTritonDrawable | protected |
| clone(const osg::CopyOp ©op) const | makVrv::DtTritonDrawable | inlinevirtual |
| cloneType() const | makVrv::DtTritonDrawable | inlinevirtual |
| computeReflectionBlend(const osg::Vec3 ¤tPosition) | makVrv::DtTritonDrawable | protected |
| computeReflectionMatrix(const osg::Vec3 ¤tPosition) | makVrv::DtTritonDrawable | protected |
| createMirroredWorldGraph(makVrv::DtOsgRenderer &osgRenderer, const osg::Matrix &localToWorld, const osg::Vec3 currentPos) | makVrv::DtTritonDrawable | protected |
| drawImplementation(osg::RenderInfo &renderInfo) const | makVrv::DtTritonDrawable | virtual |
| DtTritonDrawable(makVrv::DtDe &de, const DtTritonManager &tritonManager, DtEnvironmentInfo &environmentInfo, bool geocentric, osg::TextureCubeMap *cubeMap=NULL) | makVrv::DtTritonDrawable | |
| enableReflections(bool enabled) | makVrv::DtTritonDrawable | virtual |
| environment() | makVrv::DtTritonDrawable | inlinevirtual |
| getBreakingWaveAmplitude() const | makVrv::DtTritonDrawable | virtual |
| getBreakingWavesMapResolution() const | makVrv::DtTritonDrawable | virtual |
| getHeightMapResolution() const | makVrv::DtTritonDrawable | virtual |
| getIsInitialized() const | makVrv::DtTritonDrawable | inlinevirtual |
| getOrCreateBreakingWavesMapManager(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protected |
| getOrCreateHeightMapManager(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protected |
| getOrCreatePlanarReflection(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protected |
| getQuality() const | makVrv::DtTritonDrawable | virtual |
| GetShaderUniformHandles(GLint shader, int shaderType) const | makVrv::DtTritonDrawable | protected |
| GetShaderUniformHandles() const | makVrv::DtTritonDrawable | protected |
| getSurgeDepth() const | makVrv::DtTritonDrawable | inlinevirtual |
| getUnderwaterFogColor() const | makVrv::DtTritonDrawable | inlinevirtual |
| getUnderwaterVisibility() const | makVrv::DtTritonDrawable | inlinevirtual |
| getWaterVisibility() const | makVrv::DtTritonDrawable | inlinevirtual |
| heightMap() const | makVrv::DtTritonDrawable | virtual |
| heightMapChanged() | makVrv::DtTritonDrawable | |
| isSameKindAs(const Object *obj) const | makVrv::DtTritonDrawable | inlinevirtual |
| myBreakerAmplitude | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapChangedFlag | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapFlag | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapManagerMap | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapResolution | makVrv::DtTritonDrawable | protected |
| myClipNode | makVrv::DtTritonDrawable | protected |
| myCloudShadowActive | makVrv::DtTritonDrawable | mutableprotected |
| myCloudShadowTexGenUniform | makVrv::DtTritonDrawable | mutableprotected |
| myCloudShadowTextureUniform | makVrv::DtTritonDrawable | mutableprotected |
| myColorRampTextureUniform | makVrv::DtTritonDrawable | mutableprotected |
| myCubeMap | makVrv::DtTritonDrawable | protected |
| myDe | makVrv::DtTritonDrawable | protected |
| myDefaultDampingDistance | makVrv::DtTritonDrawable | protected |
| myDefaultShaderId | makVrv::DtTritonDrawable | protected |
| myDefaultVisibility | makVrv::DtTritonDrawable | protected |
| myEnvironment | makVrv::DtTritonDrawable | protected |
| myEnvironmentInfo | makVrv::DtTritonDrawable | protected |
| myGeocentricFlag | makVrv::DtTritonDrawable | protected |
| myHeightMapChangedFlag | makVrv::DtTritonDrawable | protected |
| myHeightMapFlag | makVrv::DtTritonDrawable | protected |
| myHeightMapManagerMap | makVrv::DtTritonDrawable | protected |
| myHeightMapResolution | makVrv::DtTritonDrawable | protected |
| myInitializationComplete | makVrv::DtTritonDrawable | protected |
| myLastGeocentricReference | makVrv::DtTritonDrawable | protected |
| myLightGridMaxDimUniform | makVrv::DtTritonDrawable | mutableprotected |
| myLightGridTileDimUniform | makVrv::DtTritonDrawable | mutableprotected |
| myLightTextureUniform | makVrv::DtTritonDrawable | mutableprotected |
| myMaxReflectionBlend | makVrv::DtTritonDrawable | protected |
| myMaxWindForReflections | makVrv::DtTritonDrawable | protected |
| myMirrorMatrixTransform | makVrv::DtTritonDrawable | protected |
| myModelViewInverseTransposeMatrixUniform | makVrv::DtTritonDrawable | mutableprotected |
| myModelViewMatrixUniform | makVrv::DtTritonDrawable | mutableprotected |
| myOcean | makVrv::DtTritonDrawable | protected |
| myOceanFloorNormal | makVrv::DtTritonDrawable | protected |
| myOceanFloorOrigin | makVrv::DtTritonDrawable | protected |
| myPlanarReflectionCameraMap | makVrv::DtTritonDrawable | protected |
| myPlanarReflectionsEnabled | makVrv::DtTritonDrawable | protected |
| myPlanarReflectionsFlag | makVrv::DtTritonDrawable | protected |
| myPrecipitationOverridden | makVrv::DtTritonDrawable | protected |
| myQuality | makVrv::DtTritonDrawable | protected |
| myReflectionBlend | makVrv::DtTritonDrawable | protected |
| myReflectionMatrix | makVrv::DtTritonDrawable | protected |
| myReflectionPlane | makVrv::DtTritonDrawable | protected |
| myReflectionsActive | makVrv::DtTritonDrawable | protected |
| myResourceLoader | makVrv::DtTritonDrawable | protected |
| mySavedPrecipitationState | makVrv::DtTritonDrawable | protected |
| mySurgeDepth | makVrv::DtTritonDrawable | protected |
| myTileLightGridCountOffsetsTextureUniform | makVrv::DtTritonDrawable | mutableprotected |
| myTileLightIndexListTextureUniform | makVrv::DtTritonDrawable | mutableprotected |
| myTritonManager | makVrv::DtTritonDrawable | protected |
| myUnderwaterFogColor | makVrv::DtTritonDrawable | protected |
| myUnderwaterVisibility | makVrv::DtTritonDrawable | protected |
| myUserShaderVector | makVrv::DtTritonDrawable | mutableprotected |
| myViewPortSizeUniform | makVrv::DtTritonDrawable | mutableprotected |
| ocean() | makVrv::DtTritonDrawable | inlinevirtual |
| planarReflections() const | makVrv::DtTritonDrawable | virtual |
| releaseGLObjects(osg::State *state=0) const | makVrv::DtTritonDrawable | virtual |
| setBeach(osg::Vec3 beachOrigin, osg::Vec3 normal) | makVrv::DtTritonDrawable | virtual |
| setBreakingWaveAmplitude(float meters) | makVrv::DtTritonDrawable | virtual |
| setBreakingWavesMap(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setBreakingWavesMapResolution(float metersPerTexel) | makVrv::DtTritonDrawable | virtual |
| setHeightMap(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setHeightMapResolution(float metersPerTexel) | makVrv::DtTritonDrawable | virtual |
| setMaxReflectionWindSpeed(double metersPerSecond) | makVrv::DtTritonDrawable | inlinevirtual |
| setPlanarReflections(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setQuality(TritonQuality quality) | makVrv::DtTritonDrawable | virtual |
| setSurgeDepth(float depth) | makVrv::DtTritonDrawable | inlinevirtual |
| setUnderwaterFogColor(const osg::Vec4 &color) | makVrv::DtTritonDrawable | inlinevirtual |
| setUnderwaterVisibility(double visibility) | makVrv::DtTritonDrawable | inlinevirtual |
| setup(void) | makVrv::DtTritonDrawable | protected |
| setupPlanarReflections(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protected |
| setWaterVisibility(double visibility) | makVrv::DtTritonDrawable | inlinevirtual |
| setWaveDampingDistance(float meters) | makVrv::DtTritonDrawable | virtual |
| shaderUpdateLightUniforms(osg::RenderInfo &info, osg::State &state, GLint shader, int shaderType) const | makVrv::DtTritonDrawable | protected |
| shaderUpdateViewMatrices(osg::State &state, GLint shader, int shaderType, const Matrix4_32 &view_matrix_32, const Matrix4_32 &view_inverse_transpose_matrix_32) const | makVrv::DtTritonDrawable | protected |
| signal_postInitialize | makVrv::DtTritonDrawable | |
| TritonQuality enum name | makVrv::DtTritonDrawable | |
| TritonQuality_Best enum value | makVrv::DtTritonDrawable | |
| TritonQuality_Better enum value | makVrv::DtTritonDrawable | |
| TritonQuality_Good enum value | makVrv::DtTritonDrawable | |
| updateCloudShadows(osg::State &state, GLint shader, int shaderType, GLboolean bIsCloudShadowActive, unsigned int cloudshadowTextureUnit, unsigned int cloudshadowTextureIndex, osg::Matrixf textureViewProjMatrix) const | makVrv::DtTritonDrawable | protected |
| updateShader(osg::Node *node, const osg::State &state) const | makVrv::DtTritonDrawable | protected |
| waveDampingDistance() const | makVrv::DtTritonDrawable | virtual |
| ~DtTritonDrawable() | makVrv::DtTritonDrawable | protectedvirtual |