| addGraphicsContextIfNecessary(osg::GraphicsContext *key) | makVrv::DtTritonDrawable | protectedvirtual |
| allowUnderwaterEffects() const | makVrv::DtTritonDrawable | virtual |
| applyLighting(osg::RenderInfo &info, void *context, Triton::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| applyQuality() const | makVrv::DtTritonDrawable | protectedvirtual |
| breakingWavesMap() const | makVrv::DtTritonDrawable | virtual |
| breakingWavesMapResolution() const | makVrv::DtTritonDrawable | virtual |
| checkGlErrors(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| cleanup(void) | makVrv::DtTritonDrawable | protectedvirtual |
| clone(const osg::CopyOp ©op) const | makVrv::DtTritonDrawable | virtual |
| cloneType() const | makVrv::DtTritonDrawable | virtual |
| closestCameraTo(const DtVector &position) const | makVrv::DtTritonDrawable | virtual |
| ContextToHandleMap typedef | makVrv::DtTritonDrawable | protected |
| drawImplementation(osg::RenderInfo &renderInfo) const | makVrv::DtTritonDrawable | virtual |
| DtTritonDrawable(makVrv::DtDe &de, const DtTritonManager &tritonManager, DtEnvironmentInfo &environmentInfo, bool geocentric, osg::TextureCubeMap *environmentMap=NULL, DtTritonManager::TritonQuality tritonQuality=DtTritonManager::TritonQuality_Good) | makVrv::DtTritonDrawable | |
| DtTritonDrawable()=delete | makVrv::DtTritonDrawable | private |
| DtTritonDrawable(const DtTritonDrawable &drawable)=delete | makVrv::DtTritonDrawable | private |
| DtTritonImGuiHelper class | makVrv::DtTritonDrawable | friend |
| enableReflections(bool enabled) | makVrv::DtTritonDrawable | virtual |
| environment() | makVrv::DtTritonDrawable | virtual |
| flushInvalidCameras() | makVrv::DtTritonDrawable | protectedvirtual |
| geocentricFlag() | makVrv::DtTritonDrawable | virtual |
| getBreakingWaveAmplitude() const | makVrv::DtTritonDrawable | virtual |
| getOrCreateBreakingWavesMapManager(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | virtual |
| getOrCreateHeightMapManager(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | virtual |
| getPlanarReflection(osg::Camera *camera) | makVrv::DtTritonDrawable | virtual |
| getQuality() const | makVrv::DtTritonDrawable | virtual |
| getTritonGeode() | makVrv::DtTritonDrawable | virtual |
| getTritonGeode() const | makVrv::DtTritonDrawable | virtual |
| heightMap() const | makVrv::DtTritonDrawable | virtual |
| heightMapResolution() const | makVrv::DtTritonDrawable | virtual |
| initShaderUniformHandles(void *context, Triton::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| isInitialized() const | makVrv::DtTritonDrawable | virtual |
| isOceanMaskTextureEnabled() const | makVrv::DtTritonDrawable | virtual |
| isSameKindAs(const Object *obj) const | makVrv::DtTritonDrawable | virtual |
| myAllowUnderwater | makVrv::DtTritonDrawable | protected |
| myBreakerAmplitude | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapChangedFlag | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapFlag | makVrv::DtTritonDrawable | protected |
| myBreakingWavesMapSuperManager | makVrv::DtTritonDrawable | protected |
| myClipNode | makVrv::DtTritonDrawable | protected |
| myConnections | makVrv::DtTritonDrawable | protected |
| myCubeMap | makVrv::DtTritonDrawable | protected |
| myDe | makVrv::DtTritonDrawable | protected |
| myDebugHeightMapCamera | makVrv::DtTritonDrawable | protected |
| myDebugHeightMapVisualTexture | makVrv::DtTritonDrawable | protected |
| myDebugVisualsCameras | makVrv::DtTritonDrawable | protected |
| myDebugVisualsTextures | makVrv::DtTritonDrawable | protected |
| myDefaultDampingDistance | makVrv::DtTritonDrawable | protected |
| myDefaultVisibility | makVrv::DtTritonDrawable | protected |
| myEnvironment | makVrv::DtTritonDrawable | protected |
| myEnvironmentInfo | makVrv::DtTritonDrawable | protected |
| myFarZConfig | makVrv::DtTritonDrawable | protected |
| myGeocentricFlag | makVrv::DtTritonDrawable | protected |
| myHeightMapChangedFlag | makVrv::DtTritonDrawable | protected |
| myHeightMapFlag | makVrv::DtTritonDrawable | protected |
| myImGuiHelper | makVrv::DtTritonDrawable | protected |
| myInitializationComplete | makVrv::DtTritonDrawable | protected |
| myLightThreshold | makVrv::DtTritonDrawable | protected |
| myMutableDisableDrawing | makVrv::DtTritonDrawable | mutableprotected |
| myMutableOceanMaskTextureSetup | makVrv::DtTritonDrawable | protected |
| myMutableShadersDirty | makVrv::DtTritonDrawable | mutableprotected |
| myMutableSimFrozen | makVrv::DtTritonDrawable | mutableprotected |
| myMutableUserShaderVector | makVrv::DtTritonDrawable | mutableprotected |
| myNearFarValuesInitializedFromConfig | makVrv::DtTritonDrawable | mutableprotected |
| myNearZConfig | makVrv::DtTritonDrawable | protected |
| myOcean | makVrv::DtTritonDrawable | protected |
| myOceanFloorNormal | makVrv::DtTritonDrawable | protected |
| myOceanFloorOrigin | makVrv::DtTritonDrawable | protected |
| myOceanMaskTexture | makVrv::DtTritonDrawable | protected |
| myOceanMaskTextureEnabled | makVrv::DtTritonDrawable | protected |
| myOsgGcToOsGc | makVrv::DtTritonDrawable | protected |
| myPlanarReflectionManager | makVrv::DtTritonDrawable | protected |
| myPrecipitationOverridden | makVrv::DtTritonDrawable | protected |
| myQuality | makVrv::DtTritonDrawable | protected |
| myRenderingParameters | makVrv::DtTritonDrawable | protected |
| myResourceLoader | makVrv::DtTritonDrawable | protected |
| mySavedPrecipitationState | makVrv::DtTritonDrawable | protected |
| mySetupFailed | makVrv::DtTritonDrawable | protected |
| myShaderUniformManger | makVrv::DtTritonDrawable | protected |
| myShowDebugHeightMapOverlay | makVrv::DtTritonDrawable | protected |
| mySpecularThreshold | makVrv::DtTritonDrawable | protected |
| mySurgeDepth | makVrv::DtTritonDrawable | protected |
| myTritonCameraManager | makVrv::DtTritonDrawable | protected |
| myTritonManager | makVrv::DtTritonDrawable | protected |
| myUnderwaterFogColor | makVrv::DtTritonDrawable | protected |
| myUnderwaterVisibility | makVrv::DtTritonDrawable | protected |
| myVrvLatLongMinMax | makVrv::DtTritonDrawable | protected |
| myWindSpeed | makVrv::DtTritonDrawable | protected |
| ocean() | makVrv::DtTritonDrawable | virtual |
| onPostTick(void) | makVrv::DtTritonDrawable | protectedvirtual |
| operator=(const DtTritonDrawable &)=delete | makVrv::DtTritonDrawable | private |
| planarReflectionsFlag() const | makVrv::DtTritonDrawable | virtual |
| prepEnvironmentMap(const DtOsgSkyObject *skyObject, const osg::Camera *camera, const osg::State &state) const | makVrv::DtTritonDrawable | protectedvirtual |
| prepHeightMapAndBreakingWavesMaps(DtHeightMapManager *heightMapMgr, DtTritonBreakingWavesMapManager *breakingWavesMapMgr, const osg::State &state, osg::RenderInfo &renderInfo) const | makVrv::DtTritonDrawable | protectedvirtual |
| prepReflectionMap(osg::ref_ptr< DtPlanarReflection > planarReflectionCamera, const osg::State &state) const | makVrv::DtTritonDrawable | protectedvirtual |
| releaseGLObjects(osg::State *state=0) const | makVrv::DtTritonDrawable | virtual |
| removePlanarReflections() | makVrv::DtTritonDrawable | protectedvirtual |
| 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 |
| setBeach(const osg::Vec3 &beachOrigin, const osg::Vec3 &normal) | makVrv::DtTritonDrawable | virtual |
| setBreakingWaveAmplitude(float meters) | makVrv::DtTritonDrawable | virtual |
| setBreakingWavesMap(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setBreakingWavesMapChanged() | makVrv::DtTritonDrawable | virtual |
| setBreakingWavesMapResolution(float metersPerTexel) | makVrv::DtTritonDrawable | virtual |
| setHeightMap(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setHeightMapChanged() | makVrv::DtTritonDrawable | virtual |
| setHeightMapResolution(float metersPerTexel) | makVrv::DtTritonDrawable | virtual |
| setMaxReflectionWindSpeed(double metersPerSecond) | makVrv::DtTritonDrawable | virtual |
| setOceanMaskTextureEnabled(bool myOceanMaskTextureEnabled) | makVrv::DtTritonDrawable | virtual |
| setPlanarReflectionsEnabled(bool enabled) | makVrv::DtTritonDrawable | virtual |
| setQuality(DtTritonManager::TritonQuality quality) | makVrv::DtTritonDrawable | virtual |
| setSpecularThreshold(float threshold) | makVrv::DtTritonDrawable | protectedvirtual |
| setSurgeDepth(float depth) | makVrv::DtTritonDrawable | virtual |
| setUnderwaterFogColor(const osg::Vec4 &color) | makVrv::DtTritonDrawable | virtual |
| setUnderwaterVisibility(double visibility) | makVrv::DtTritonDrawable | virtual |
| setup(osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protectedvirtual |
| setUpGodRaysFading(const DtOsgCullVisitorParameters *params) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpNearFarIfNecessary(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| setUpOceanMaskIfNecessary() | makVrv::DtTritonDrawable | protectedvirtual |
| setupTritonLightFogVisibility(const osg::Camera *camera, DtOsgSkyObject *skyObject, bool isAboveWater, bool skyEnabled) 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) const | makVrv::DtTritonDrawable | protectedvirtual |
| setWaterVisibility(double visibility) | makVrv::DtTritonDrawable | virtual |
| setWindSpeed(double windSpeed) | makVrv::DtTritonDrawable | virtual |
| shaderUpdateLightUniforms(osg::RenderInfo &info, void *context, Triton::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| shadowTechniqueStateSet(const osg::Camera *osgCamera) const | makVrv::DtTritonDrawable | protectedvirtual |
| signal_postInitialize | makVrv::DtTritonDrawable | |
| slot_heightMapCameraChanged() | makVrv::DtTritonDrawable | protectedvirtual |
| slot_heightMapChanged(DtHeightMapManager &manager) | makVrv::DtTritonDrawable | protectedvirtual |
| slot_reloadShader() | makVrv::DtTritonDrawable | protectedvirtual |
| slot_windowToBeDestroyed(DtWindow *window) | makVrv::DtTritonDrawable | protectedvirtual |
| specularThreshold() const | makVrv::DtTritonDrawable | protectedvirtual |
| surgeDepth() const | makVrv::DtTritonDrawable | virtual |
| syncHeightMapToGpu(DtHeightMapManager *heightMapMgr, const osg::State *state, const osg::Camera *camera) | makVrv::DtTritonDrawable | virtual |
| tritonCamera(const osg::Camera *osgCamera) const | makVrv::DtTritonDrawable | virtual |
| underwaterFogColor() const | makVrv::DtTritonDrawable | virtual |
| underwaterVisibility() const | makVrv::DtTritonDrawable | virtual |
| updateImguiAndConstantsOffOfImgui() | makVrv::DtTritonDrawable | protectedvirtual |
| updateImguiHeightMapDebugOverlay(bool needUpdate, osg::RenderInfo &renderInfo) | makVrv::DtTritonDrawable | protectedvirtual |
| updateLighingBasedonSensorFX(osg::Camera *osgCamera) const | makVrv::DtTritonDrawable | protectedvirtual |
| updatePlanarReflectionCamera(DtPlanarReflection *planarReflection, bool skyEnabled) const | makVrv::DtTritonDrawable | protectedvirtual |
| updatePrecipitation(DtOsgSkyObject *skyObject, bool isAboveWater) const | makVrv::DtTritonDrawable | protectedvirtual |
| updateShader(osg::Node *node, osg::State &state, void *context, Triton::Camera *camera) const | makVrv::DtTritonDrawable | protectedvirtual |
| updateSunIntensity(void) const | makVrv::DtTritonDrawable | protectedvirtual |
| waterVisibility() const | makVrv::DtTritonDrawable | virtual |
| ~DtTritonDrawable() | makVrv::DtTritonDrawable | protectedvirtual |