| addGraphicsContextIfNecessary(osg::GraphicsContext *key) | makVrv::DtTritonDrawable | protectedvirtual |
| allowUnderwaterEffects() const | makVrv::DtTritonDrawable | virtual |
| applyLighting(osg::RenderInfo &info, const osg::Camera *osgCamera, DtTritonGroupTcsUserData *userData, double windSpeed) const | makVrv::DtTritonDrawable | protectedvirtual |
| applyQuality() const | makVrv::DtTritonDrawable | protectedvirtual |
| applySpectralModel(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| calculateUnderWaterFogColor(Vector4_32 ambientLight, float cameraDepth) const | makVrv::DtTritonDrawable | protectedvirtual |
| cleanup(void) | makVrv::DtTritonDrawable | protectedvirtual |
| ContextToHandleMap typedef | makVrv::DtTritonDrawable | protected |
| drawImplementation(osg::RenderInfo &renderInfo) const | makVrv::DtTritonDrawable | virtual |
| DtTritonDrawable(makVrv::DtDe &de, DtTritonManager &tritonManager) | makVrv::DtTritonDrawable | |
| DtTritonDrawable()=delete | makVrv::DtTritonDrawable | private |
| DtTritonDrawable(const DtTritonDrawable &drawable)=delete | makVrv::DtTritonDrawable | private |
| DtTritonImGuiHelper class | makVrv::DtTritonDrawable | friend |
| environment() | makVrv::DtTritonDrawable | virtual |
| getTritonGeode() | makVrv::DtTritonDrawable | virtual |
| getTritonGeode() const | makVrv::DtTritonDrawable | virtual |
| isCameraAboveWater(Triton::Ocean *ocean, const Triton::Environment *environment, const Triton::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| isInitialized() const | makVrv::DtTritonDrawable | virtual |
| logTritonInitializationInfo(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| myAllowUnderwater | makVrv::DtTritonDrawable | protected |
| myBreakingWavesEnabled | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapEnabled | makVrv::DtTritonDrawable | protected |
| myClipNode | makVrv::DtTritonDrawable | protected |
| myConnections | makVrv::DtTritonDrawable | protected |
| myDe | makVrv::DtTritonDrawable | protected |
| myDefaultDampingDistance | makVrv::DtTritonDrawable | protected |
| myEnvironment | makVrv::DtTritonDrawable | protected |
| myHeightMapEnabled | makVrv::DtTritonDrawable | protected |
| myHeightMapRegisteredId | makVrv::DtTritonDrawable | protected |
| myHeightMapSuperManager | makVrv::DtTritonDrawable | protected |
| myImGuiHelper | makVrv::DtTritonDrawable | protected |
| myInitializationComplete | makVrv::DtTritonDrawable | protected |
| myLightThreshold | makVrv::DtTritonDrawable | protected |
| myMaxReflectionBlend | makVrv::DtTritonDrawable | protected |
| myMutableShadersDirty | makVrv::DtTritonDrawable | mutableprotected |
| myMutableUserShaderVector | makVrv::DtTritonDrawable | mutableprotected |
| myOcean | makVrv::DtTritonDrawable | protected |
| myOceanFloorNormal | makVrv::DtTritonDrawable | protected |
| myOceanFloorOrigin | makVrv::DtTritonDrawable | protected |
| myOceanMaskTexture | makVrv::DtTritonDrawable | protected |
| myOsgGcToOsGc | makVrv::DtTritonDrawable | protected |
| myPlanarReflectionsEnabled | makVrv::DtTritonDrawable | protected |
| myPreSubmergedHDROn | makVrv::DtTritonDrawable | protected |
| myRenderingParameters | makVrv::DtTritonDrawable | protected |
| myResourceLoader | makVrv::DtTritonDrawable | protected |
| mySetupFailed | makVrv::DtTritonDrawable | protected |
| mySkyObjectManager | makVrv::DtTritonDrawable | protected |
| mySpecularThreshold | makVrv::DtTritonDrawable | protected |
| myTritonManager | makVrv::DtTritonDrawable | protected |
| myUnderwaterFogColor | makVrv::DtTritonDrawable | protected |
| myUnderwaterVisibility | makVrv::DtTritonDrawable | protected |
| myVrvLatLongMinMax | makVrv::DtTritonDrawable | protected |
| myWindSpeedUpperBound | makVrv::DtTritonDrawable | protected |
| ocean() | makVrv::DtTritonDrawable | virtual |
| onPostTick(void) | makVrv::DtTritonDrawable | protectedvirtual |
| operator=(const DtTritonDrawable &)=delete | makVrv::DtTritonDrawable | private |
| planarReflectionCamera(osg::Camera *osgCamera) const | makVrv::DtTritonDrawable | virtual |
| planarReflectionCameras(std::vector< osg::ref_ptr< const DtPlanarReflectionCamera >> &planarReflectionCameras) const | makVrv::DtTritonDrawable | virtual |
| prepEnvironmentMap(const DtOsgSkyObject *skyObject, const osg::Camera *camera, osg::State &state, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| prepHeightMapAndBreakingWavesMaps(const DtHeightMapManager *heightMapMgr, osg::State &state, osg::RenderInfo &renderInfo, DtTritonGroupTcsUserData *userData, bool forceUpdate) const | makVrv::DtTritonDrawable | protectedvirtual |
| prepReflectionMap(osg::ref_ptr< DtPlanarReflectionCamera > planarReflectionCamera, const osg::State &state, double windSpeed, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| releaseGLObjects(osg::State *state=0) const | makVrv::DtTritonDrawable | virtual |
| renderingParameters(void) const | makVrv::DtTritonDrawable | virtual |
| renderingParameters(void) | makVrv::DtTritonDrawable | virtual |
| restoreOsgState(osg::State &state) const | makVrv::DtTritonDrawable | protectedvirtual |
| setAllowUnderwaterEffects(bool allow) | makVrv::DtTritonDrawable | virtual |
| setUnderwaterFogColor(const Vector4_32 &color) | makVrv::DtTritonDrawable | virtual |
| setUnderwaterVisibility(double visibility) | makVrv::DtTritonDrawable | virtual |
| setUpEnvironment() | makVrv::DtTritonDrawable | virtual |
| setUpGodRaysFading(const DtOsgCullVisitorParameters *params, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpOcean() | makVrv::DtTritonDrawable | protectedvirtual |
| setUpOceanMask() | makVrv::DtTritonDrawable | virtual |
| setupTritonLightFogVisibility(const osg::Camera *camera, DtOsgSkyObject *skyObject, std::pair< bool, float > isAboveWater, bool skyEnabled, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpTritonParticlesAdditiveBlend(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpViewport(Triton::Camera *tritonCamera, osg::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpZoomLevel(const DtOsgCullVisitorParameters *params, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| shaderUpdateLightUniforms(osg::RenderInfo &info, const osg::Camera *osgCamera, DtTritonGroupTcsUserData *userData, double windSpeed) const | makVrv::DtTritonDrawable | protectedvirtual |
| shadowTechniqueStateSet(const osg::Camera *osgCamera) const | makVrv::DtTritonDrawable | protectedvirtual |
| signal_environmentToBeDestroyed | makVrv::DtTritonDrawable | |
| signal_postInitialize | makVrv::DtTritonDrawable | |
| slot_hdrEnabledChanged(bool) | makVrv::DtTritonDrawable | protectedvirtual |
| slot_preObserverUpdate() | makVrv::DtTritonDrawable | protectedvirtual |
| slot_reloadShader() | makVrv::DtTritonDrawable | protectedvirtual |
| syncHeightMapToGpu(const DtHeightMapManager *heightMapMgr, const osg::State &state, const osg::Camera *camera, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| underwaterFogColor() const | makVrv::DtTritonDrawable | virtual |
| underwaterVisibility() const | makVrv::DtTritonDrawable | virtual |
| updateBreakingWavesParametersInTriton(void) | makVrv::DtTritonDrawable | protectedvirtual |
| updateLighingBasedonSensorFX(const osg::Camera *osgCamera, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| updatePlanarReflectionCamera(const Vector4_32 &fogColor, bool skyEnabled, DtTritonGroupTcsUserData *userData) const | makVrv::DtTritonDrawable | protectedvirtual |
| updateShader(osg::Node *node, osg::State &state) const | makVrv::DtTritonDrawable | protectedvirtual |
| updateSunIntensity(const osg::Camera *osgCamera, DtTritonGroupTcsUserData *userData, double windSpeed) const | makVrv::DtTritonDrawable | protectedvirtual |
| ~DtTritonDrawable() | makVrv::DtTritonDrawable | protectedvirtual |