VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtWaterOnScreen Member List

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

activateRaindrops(bool on)makVrv::DtWaterOnScreenvirtual
activateSplashes(bool on)makVrv::DtWaterOnScreenvirtual
activateSpray(bool on)makVrv::DtWaterOnScreenvirtual
addEffect(std::string effect)makVrv::DtPostProcessorprotectedvirtual
addOceanSplash(float intensity)makVrv::DtWaterOnScreenvirtual
addRainDrop(float x, float y, float radius)makVrv::DtWaterOnScreenvirtual
addRaindrops(double time, float heading, float observerVelocity, const DtVector &observerLocation)makVrv::DtWaterOnScreenprotectedvirtual
addSplashEffects(const DtObserverObject *observer, bool hasWaveSplashEffect)makVrv::DtWaterOnScreenvirtual
addSpray(double time, float heading)makVrv::DtWaterOnScreenprotectedvirtual
addSprayEffects(const DtObserverObject *observer, bool hasOceanSprayEffect)makVrv::DtWaterOnScreenvirtual
anyEffectEnabled()makVrv::DtPostProcessorvirtual
CallbackMap typedefmakVrv::DtPostProcessorprotected
CallbackRefPtr typedefmakVrv::DtPostProcessorprotected
cameraForChannel(const DtChannel *channel)makVrv::DtPostProcessorvirtual
CameraMap typedefmakVrv::DtPostProcessorprotected
cleanupGpuMemory(void)makVrv::DtWaterOnScreenprotectedvirtual
clearDrops()makVrv::DtWaterOnScreenprotectedvirtual
clearNormalMap()makVrv::DtWaterOnScreenprotectedvirtual
createNormalMapCombineProgramIfNecessary(void)makVrv::DtWaterOnScreenprotectedvirtual
createNormalMapFinalizeProgramIfNecessary(void)makVrv::DtWaterOnScreenprotectedvirtual
createNormalMapIfNecessary(void)makVrv::DtWaterOnScreenprotectedvirtual
disableEffect(const std::string &effect)makVrv::DtPostProcessorvirtual
disablePostProcessor()makVrv::DtPostProcessorvirtual
DtPostProcessor(DtDe &de, const std::string &postProcessType, bool handles2D)makVrv::DtPostProcessor
DtWaterOnScreen(DtDe &de, const std::string &postProcessType, bool handles2D)makVrv::DtWaterOnScreen
DtWaterOnScreen()=deletemakVrv::DtWaterOnScreenprivate
DtWaterOnScreen(const DtWaterOnScreen &)=deletemakVrv::DtWaterOnScreenprivate
effectEnabled(const std::string &effect)makVrv::DtPostProcessorvirtual
effectItrEnabled(const EffectMap::iterator &effect)makVrv::DtPostProcessorprotectedvirtual
EffectMap typedefmakVrv::DtPostProcessorprotected
enableEffect(const std::string &effect)makVrv::DtPostProcessorvirtual
enablePostProcessor()makVrv::DtPostProcessorvirtual
finalizeNormalMap(void)makVrv::DtWaterOnScreenprotectedvirtual
handles2D() const makVrv::DtPostProcessorvirtual
hasEffect(const std::string &effect)makVrv::DtPostProcessorvirtual
initialize()makVrv::DtWaterOnScreenprotectedvirtual
initZeroNormals(void)makVrv::DtWaterOnScreenprotectedvirtual
myActiveFlagmakVrv::DtWaterOnScreenprotected
myCameraMapmakVrv::DtPostProcessorprotected
myCellsBuffermakVrv::DtWaterOnScreenprotected
myCullCallbackMapmakVrv::DtPostProcessorprotected
myDemakVrv::DtPostProcessorprotected
myEffectsmakVrv::DtPostProcessorprotected
myEnabledFlagmakVrv::DtPostProcessorprotected
myFragmentShadermakVrv::DtPostProcessorprotected
myGridmakVrv::DtWaterOnScreenprotected
myGridCellsmakVrv::DtWaterOnScreenprotected
myHandles2DFlagmakVrv::DtPostProcessorprotected
myInputTexturemakVrv::DtPostProcessorprotected
myLastDropEmissionTimemakVrv::DtWaterOnScreenprotected
myLastSprayEmissionTimemakVrv::DtWaterOnScreenprotected
myLastUpdateTimemakVrv::DtWaterOnScreenprotected
myNormalMapmakVrv::DtWaterOnScreenprotected
myNormalMapBuffermakVrv::DtWaterOnScreenprotected
myNormalMapCombineProgrammakVrv::DtWaterOnScreenprotected
myNormalMapCombineProgramTriedOncemakVrv::DtWaterOnScreenprotected
myNormalMapFinalizeProgrammakVrv::DtWaterOnScreenprotected
myNormalMapFinalizeProgramTriedOncemakVrv::DtWaterOnScreenprotected
myNumActiveDropsmakVrv::DtWaterOnScreenprotected
myOutputTexturemakVrv::DtPostProcessorprotected
myPrecomputedDropletNormalsBuffermakVrv::DtWaterOnScreenprotected
myPrecomputedDropletNormalsBufferDirtymakVrv::DtWaterOnScreenprotected
myPrecomputedSplashNormalsBuffermakVrv::DtWaterOnScreenprotected
myPrecomputedSplashNormalsBufferDirtymakVrv::DtWaterOnScreenprotected
myProgrammakVrv::DtPostProcessorprotected
myQuadmakVrv::DtPostProcessorprotected
myRaindropsActiveFlagmakVrv::DtWaterOnScreenprotected
mySignalsmakVrv::DtPostProcessorprotected
mySplashesActiveFlagmakVrv::DtWaterOnScreenprotected
mySplashIntensitymakVrv::DtWaterOnScreenprotected
mySprayActiveFlagmakVrv::DtWaterOnScreenprotected
mySprayIntensitymakVrv::DtWaterOnScreenprotected
myTypemakVrv::DtPostProcessorprotected
myUnderwaterFlagmakVrv::DtWaterOnScreenprotected
myVertexShadermakVrv::DtPostProcessorprotected
myWaterOnScreenDrawablemakVrv::DtWaterOnScreenprotected
myZeroNormalsmakVrv::DtWaterOnScreenprotected
needsOcclusionTexture() const makVrv::DtPostProcessorvirtual
numActiveDrops() const makVrv::DtWaterOnScreenvirtual
operator=(const DtWaterOnScreen &)=deletemakVrv::DtWaterOnScreenprivate
outputTexture()makVrv::DtPostProcessorvirtual
postProcessorEnabled() const makVrv::DtPostProcessorvirtual
releaseGLObjects() overridemakVrv::DtWaterOnScreenprotectedvirtual
reset()makVrv::DtWaterOnScreenprotectedvirtual
setActiveStatus()makVrv::DtWaterOnScreenprotectedvirtual
setEnablePostProcessor(bool enabled)makVrv::DtPostProcessorprotectedvirtual
setFragmentShaderFile(const std::string &fileName)makVrv::DtPostProcessorvirtual
setFragmentShaderSource(const char *source)makVrv::DtPostProcessorvirtual
setInputTexture(const DtChannel *channel, osg::Texture *texture)makVrv::DtPostProcessorvirtual
setIsFinalEffect(const DtChannel *channel, bool final)makVrv::DtPostProcessorvirtual
setIsUnderwater(bool underwater)makVrv::DtWaterOnScreenvirtual
setSplashIntensity(float intensity)makVrv::DtWaterOnScreenvirtual
setSprayIntensity(float intensity)makVrv::DtWaterOnScreenvirtual
setVertexShaderFile(const std::string &fileName)makVrv::DtPostProcessorvirtual
setVertexShaderSource(const char *source)makVrv::DtPostProcessorvirtual
setWaterOnScreenSize(double size)makVrv::DtWaterOnScreenvirtual
slot_releaseResources()makVrv::DtPostProcessorvirtual
slot_waterOnScreenSizeChanged(double value)makVrv::DtWaterOnScreenprotectedvirtual
supportedEffects()makVrv::DtPostProcessorvirtual
theWaterOnScreenSizemakVrv::DtWaterOnScreenstatic
type() const makVrv::DtPostProcessorvirtual
update(DtChannel *channel)makVrv::DtWaterOnScreenvirtual
updateAndDrawDrops(double elapsedTime)makVrv::DtWaterOnScreenprotectedvirtual
waterOnScreenSize()makVrv::DtWaterOnScreenstatic
~DtPostProcessor()makVrv::DtPostProcessorvirtual
~DtWaterOnScreen()makVrv::DtWaterOnScreenvirtual

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)