Waterflow
Visualize water in terrain
Water Member List
This is the complete list of members for Water, including all inherited members.
dataHeightHeightMap [protected]
dataTerrainHeightHeightMap [protected]
dataWidthHeightMap [protected]
draw()HeightMap [virtual]
drawBuffersHeightMap [protected]
drawVAOHeightMap [protected]
generateHeightTexture()HeightMap
GetDrawProgramCB(void *value, void *clientData)Water [static]
GetMaxDepthCB(void *value, void *clientData)Water [static]
GetTextureCB(void *value, void *clientData)HeightMap [static]
GetTransparencyCB(void *value, void *clientData)Water [static]
heightBufferHeightMap [protected]
HeightMap(GLuint drawProgram, GLuint *sizes, GLfloat maxHeight, GLuint inputHeightBuffer)HeightMap
heightMapProgramHeightMap [protected]
initDepthProgram()Water [private]
initDraw()HeightMap [protected]
initUpdate()HeightMap [protected]
lightBuffermyDrawable [protected, static]
lightParammyDrawable [protected, static]
maxDepthWater [private]
myDrawable(GLuint program)myDrawable
normalsProgramHeightMap [protected]
numDataHeightMap [protected]
numIndicesHeightMap [protected]
programmyDrawable [protected]
programsWater [private]
programToDrawWater [private]
SetDrawProgramCB(const void *value, void *clientData)Water [static]
setLights()myDrawable [static]
SetMaxDepthCB(const void *value, void *clientData)Water [static]
SetTextureCB(const void *value, void *clientData)HeightMap [static]
setTextures(GLuint *size)myDrawable [static]
SetTransparencyCB(const void *value, void *clientData)Water [static]
texIDsmyDrawable [protected, static]
texnumHeightMap [protected]
textureProgramHeightMap [protected]
transparencyWater [private]
update()HeightMap [virtual]
vaosWater [private]
Water(GLuint *drawPrograms, GLuint *sizes, GLfloat maxHeight, GLuint inputHeightBuffer)Water
 All Classes Files Functions Variables Enumerations