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

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

adjustDisplacementDampingDistance(float viewMag)makVrv::DtTritonDrawableprotected
applyLighting(osg::RenderInfo &info) const makVrv::DtTritonDrawableprotected
applyQuality() const makVrv::DtTritonDrawableprotected
breakingWavesMap() const makVrv::DtTritonDrawablevirtual
breakingWavesMapChanged()makVrv::DtTritonDrawable
cleanup(void)makVrv::DtTritonDrawableprotected
clone(const osg::CopyOp &copyop) const makVrv::DtTritonDrawableinlinevirtual
cloneType() const makVrv::DtTritonDrawableinlinevirtual
computeReflectionBlend(const osg::Vec3 &currentPosition)makVrv::DtTritonDrawableprotected
computeReflectionMatrix(const osg::Vec3 &currentPosition)makVrv::DtTritonDrawableprotected
createReflectionWorldGraph(makVrv::DtOsgRenderer &osgRenderer, const osg::Matrix &localToWorld, const osg::Vec3 &currentPos)makVrv::DtTritonDrawableprotected
drawImplementation(osg::RenderInfo &renderInfo) const makVrv::DtTritonDrawablevirtual
DtTritonDrawable(makVrv::DtDe &de, const DtTritonManager &tritonManager, DtEnvironmentInfo &environmentInfo, bool geocentric, osg::TextureCubeMap *environmentMap=NULL, DtTritonManager::TritonQuality tritonQuality=DtTritonManager::TritonQuality_Good)makVrv::DtTritonDrawable
enableReflections(bool enabled)makVrv::DtTritonDrawablevirtual
environment()makVrv::DtTritonDrawableinlinevirtual
getAllowUnderwaterEffects() const makVrv::DtTritonDrawableinline
getBreakingWaveAmplitude() const makVrv::DtTritonDrawablevirtual
getBreakingWavesMapResolution() const makVrv::DtTritonDrawablevirtual
getHeightMapResolution() const makVrv::DtTritonDrawablevirtual
getIsInitialized() const makVrv::DtTritonDrawableinlinevirtual
getOrCreateBreakingWavesMapManager(osg::RenderInfo &renderInfo)makVrv::DtTritonDrawableprotected
getOrCreateHeightMapManager(osg::RenderInfo &renderInfo)makVrv::DtTritonDrawableprotected
getOrCreatePlanarReflection(osg::RenderInfo &renderInfo)makVrv::DtTritonDrawableprotected
getPlanarReflection(osg::Camera *camera)makVrv::DtTritonDrawable
getQuality() const makVrv::DtTritonDrawablevirtual
GetShaderUniformHandles(GLint shader, int shaderType) const makVrv::DtTritonDrawableprotected
GetShaderUniformHandles() const makVrv::DtTritonDrawableprotected
getSurgeDepth() const makVrv::DtTritonDrawableinlinevirtual
getTritonGeode()makVrv::DtTritonDrawable
getTritonGeode() const makVrv::DtTritonDrawable
getUnderwaterFogColor() const makVrv::DtTritonDrawableinlinevirtual
getUnderwaterVisibility() const makVrv::DtTritonDrawableinlinevirtual
getWaterVisibility() const makVrv::DtTritonDrawableinlinevirtual
heightMap() const makVrv::DtTritonDrawablevirtual
heightMapChanged()makVrv::DtTritonDrawable
isSameKindAs(const Object *obj) const makVrv::DtTritonDrawableinlinevirtual
myAllowUnderwatermakVrv::DtTritonDrawableprotected
myBreakerAmplitudemakVrv::DtTritonDrawableprotected
myBreakingWavesMapChangedFlagmakVrv::DtTritonDrawableprotected
myBreakingWavesMapFlagmakVrv::DtTritonDrawableprotected
myBreakingWavesMapManagerMapmakVrv::DtTritonDrawableprotected
myBreakingWavesMapResolutionmakVrv::DtTritonDrawableprotected
myClipNodemakVrv::DtTritonDrawableprotected
myCloudShadowActivemakVrv::DtTritonDrawablemutableprotected
myCloudShadowTexGenUniformmakVrv::DtTritonDrawablemutableprotected
myCloudShadowTexGenUniform2makVrv::DtTritonDrawablemutableprotected
myCloudShadowTextureUniformmakVrv::DtTritonDrawablemutableprotected
myCloudShadowTextureUniform2makVrv::DtTritonDrawablemutableprotected
myColorRampTextureUniformmakVrv::DtTritonDrawablemutableprotected
myConnectionsmakVrv::DtTritonDrawableprotected
myCubeMapmakVrv::DtTritonDrawableprotected
myDemakVrv::DtTritonDrawableprotected
myDebugVisualsCamerasmakVrv::DtTritonDrawableprotected
myDebugVisualsTexturesmakVrv::DtTritonDrawableprotected
myDefaultDampingDistancemakVrv::DtTritonDrawableprotected
myDefaultFragShaderIdmakVrv::DtTritonDrawableprotected
myDefaultVertShaderIdmakVrv::DtTritonDrawableprotected
myDefaultVisibilitymakVrv::DtTritonDrawableprotected
myDisableDrawingmakVrv::DtTritonDrawablemutableprotected
myEnvironmentmakVrv::DtTritonDrawableprotected
myEnvironmentInfomakVrv::DtTritonDrawableprotected
myGeocentricFlagmakVrv::DtTritonDrawableprotected
myHeightMapChangedFlagmakVrv::DtTritonDrawableprotected
myHeightMapFlagmakVrv::DtTritonDrawableprotected
myHeightMapManagerMapmakVrv::DtTritonDrawableprotected
myHeightMapResolutionmakVrv::DtTritonDrawableprotected
myInitializationCompletemakVrv::DtTritonDrawableprotected
myLastGeocentricReferencemakVrv::DtTritonDrawableprotected
myLightGridMaxDimUniformmakVrv::DtTritonDrawablemutableprotected
myLightGridTileDimUniformmakVrv::DtTritonDrawablemutableprotected
myLightTextureUniformmakVrv::DtTritonDrawablemutableprotected
myLightThresholdmakVrv::DtTritonDrawableprotected
myMaxReflectionBlendmakVrv::DtTritonDrawableprotected
myMaxWindForReflectionsmakVrv::DtTritonDrawableprotected
myModelViewInverseTransposeMatrixUniformmakVrv::DtTritonDrawablemutableprotected
myModelViewMatrixUniformmakVrv::DtTritonDrawablemutableprotected
myOceanmakVrv::DtTritonDrawableprotected
myOceanFloorNormalmakVrv::DtTritonDrawableprotected
myOceanFloorOriginmakVrv::DtTritonDrawableprotected
myPlanarReflectionCameraMapmakVrv::DtTritonDrawableprotected
myPlanarReflectionsEnabledmakVrv::DtTritonDrawableprotected
myPlanarReflectionsFlagmakVrv::DtTritonDrawableprotected
myPrecipitationOverriddenmakVrv::DtTritonDrawableprotected
myQualitymakVrv::DtTritonDrawableprotected
myReflectionBlendmakVrv::DtTritonDrawableprotected
myReflectionMatrixmakVrv::DtTritonDrawableprotected
myReflectionPlanemakVrv::DtTritonDrawableprotected
myReflectionsActivemakVrv::DtTritonDrawableprotected
myResourceLoadermakVrv::DtTritonDrawableprotected
mySavedPrecipitationStatemakVrv::DtTritonDrawableprotected
myShadersDirtymakVrv::DtTritonDrawablemutableprotected
mySimFrozenmakVrv::DtTritonDrawablemutableprotected
mySpecularThresholdmakVrv::DtTritonDrawableprotected
mySurgeDepthmakVrv::DtTritonDrawableprotected
myTileLightGridCountOffsetsTextureUniformmakVrv::DtTritonDrawablemutableprotected
myTileLightIndexListTextureUniformmakVrv::DtTritonDrawablemutableprotected
myTritonManagermakVrv::DtTritonDrawableprotected
myUnderwaterFogColormakVrv::DtTritonDrawableprotected
myUnderwaterVisibilitymakVrv::DtTritonDrawableprotected
myUserShaderVectormakVrv::DtTritonDrawablemutableprotected
myUsingCustomShadersmakVrv::DtTritonDrawablemutableprotected
myViewPortSizeUniformmakVrv::DtTritonDrawablemutableprotected
myWindSpeedmakVrv::DtTritonDrawableprotected
ocean()makVrv::DtTritonDrawableinlinevirtual
planarReflections() const makVrv::DtTritonDrawablevirtual
releaseGLObjects(osg::State *state=0) const makVrv::DtTritonDrawablevirtual
removePlanarReflections()makVrv::DtTritonDrawableprotected
setAllowUnderwaterEffects(bool allow)makVrv::DtTritonDrawableinline
setBeach(const osg::Vec3 &beachOrigin, const osg::Vec3 &normal)makVrv::DtTritonDrawablevirtual
setBreakingWaveAmplitude(float meters)makVrv::DtTritonDrawablevirtual
setBreakingWavesMap(bool enabled)makVrv::DtTritonDrawablevirtual
setBreakingWavesMapResolution(float metersPerTexel)makVrv::DtTritonDrawablevirtual
setHeightMap(bool enabled)makVrv::DtTritonDrawablevirtual
setHeightMapResolution(float metersPerTexel)makVrv::DtTritonDrawablevirtual
setMaxReflectionWindSpeed(double metersPerSecond)makVrv::DtTritonDrawableinlinevirtual
setPlanarReflections(bool enabled)makVrv::DtTritonDrawablevirtual
setQuality(DtTritonManager::TritonQuality quality)makVrv::DtTritonDrawablevirtual
setSpecularThreshold(float threshold)makVrv::DtTritonDrawableprotected
setSurgeDepth(float depth)makVrv::DtTritonDrawableinlinevirtual
setUnderwaterFogColor(const osg::Vec4 &color)makVrv::DtTritonDrawableinlinevirtual
setUnderwaterVisibility(double visibility)makVrv::DtTritonDrawableinlinevirtual
setup(osg::RenderInfo &renderInfo)makVrv::DtTritonDrawableprotected
setupPlanarReflections(osg::RenderInfo &renderInfo)makVrv::DtTritonDrawableprotected
setWaterVisibility(double visibility)makVrv::DtTritonDrawableinlinevirtual
setWaveDampingDistance(float meters)makVrv::DtTritonDrawablevirtual
shaderUpdateLightUniforms(osg::RenderInfo &info, osg::State &state, GLint shader, int shaderType) const makVrv::DtTritonDrawableprotected
shaderUpdateViewMatrices(osg::State &state, GLint shader, int shaderType, const Matrix4_32 &view_matrix_32, const Matrix4_32 &view_inverse_transpose_matrix_32) const makVrv::DtTritonDrawableprotected
signal_postInitializemakVrv::DtTritonDrawable
slot_reloadShader()makVrv::DtTritonDrawableprotected
specularThreshold() const makVrv::DtTritonDrawableprotected
updateCloudShadows(osg::State &state, GLint shader, int shaderType, GLboolean bIsCloudShadowActive, unsigned int cloudshadowTextureUnit, unsigned int cloudshadowTextureIndex, osg::Matrixf textureViewProjMatrix, unsigned int cloudshadowTextureUnit2, unsigned int cloudshadowTextureIndex2, osg::Matrixf textureViewProjMatrix2) const makVrv::DtTritonDrawableprotected
updateOcean(double simTime)makVrv::DtTritonDrawableprotected
updateReflectionCamFogColor(osg::Camera *reflectionCam, bool skyEnabled) const makVrv::DtTritonDrawableprotected
updateShader(osg::Node *node, osg::State &state) const makVrv::DtTritonDrawableprotected
waveDampingDistance() const makVrv::DtTritonDrawablevirtual
~DtTritonDrawable()makVrv::DtTritonDrawableprotectedvirtual

Document ID: Generated on Fri Apr 26 21:53:14 EDT 2019 from SVN revision 197883
Copyright © 2005-2019 VT MAK. All Rights Reserved (www.mak.com)