Waterflow
Visualize water in terrain
Voxelgrid Member List
This is the complete list of members for Voxelgrid, including all inherited members.
datahandlerVoxelgrid [private]
drawVoxels(glm::mat4 projectionMatrix, glm::mat4 viewMatrix)Voxelgrid
FloodFill(int x, int z, int height, bool fillDown=true)Voxelgrid
getHeight(int16_t x, int16_t z)Voxelgrid
getHeightMap()Voxelgrid
getNeighbourhood(int16_t x, int16_t y, int16_t z)Voxelgrid
getNeighbourhoodHash(int16_t x, int16_t y, int16_t z)Voxelgrid
getVoxel(int16_t x, int16_t y, int16_t z)Voxelgrid
getVoxelPositions()Voxelgrid
hashAdd(int16_t x, int16_t y, int16_t z, bool filled, float a, float b)Voxelgrid
hashFunc(int64_t x, int64_t y, int64_t z, int64_t inHashSize)Voxelgrid [private]
hashGet(int16_t x, int16_t y, int16_t z)Voxelgrid
hashInit()Voxelgrid
hashSizeVoxelgrid
hashTableVoxelgrid [private]
heightVoxelgrid [private]
initDraw()Voxelgrid
isEqualPoint(voxel *vox, short int x, short int y, short int z)Voxelgrid
numCollisionsVoxelgrid
numInTableVoxelgrid
numVoxelsVoxelgrid [private]
rehash()Voxelgrid
rehashTreshVoxelgrid [private]
setHeight(int16_t x, int16_t y, int16_t z)Voxelgrid
setVoxel(int16_t x, int16_t y, int16_t z, bool filled, float a, float b)Voxelgrid
updateVoxelrender()Voxelgrid
voxelBufferVoxelgrid [private]
Voxelgrid(DataHandler *handle, int64_t hashSize)Voxelgrid
voxelPositionsVoxelgrid [private]
voxelsVoxelgrid [private]
voxelShaderVoxelgrid [private]
voxelVAOVoxelgrid [private]
waterHeightVoxelgrid [private]
widthVoxelgrid [private]
xoffVoxelgrid [private]
yoffVoxelgrid [private]
zoffVoxelgrid [private]
~Voxelgrid()Voxelgrid
 All Classes Files Functions Variables Enumerations