|
Waterflow
Visualize water in terrain
|
| Camera(glm::vec3 startPos, int *initScreenW, int *initScreenH, int tH, int tW, int xzL, int yLL, int yLH, DataHandler *terr) | Camera | |
| changeLookAtPos(int xrel, int yrel) | Camera | |
| drawDistance | Camera | [private] |
| fi | Camera | [private] |
| forward(GLfloat d) | Camera | |
| getPos() | Camera | |
| getRotSpeed() | Camera | |
| getRotSpeedPtr() | Camera | |
| getSpeed() | Camera | |
| getSpeedPtr() | Camera | |
| getVTP() | Camera | |
| getWTV() | Camera | |
| isFrozen | Camera | [private] |
| isInCollisionBox(glm::vec3 transVec, bool xz) | Camera | [private] |
| jump(GLfloat d) | Camera | |
| lookAtPos | Camera | [private] |
| position | Camera | [private] |
| rotate(char direction, GLfloat angle) | Camera | |
| rotSpeed | Camera | [private] |
| screenH | Camera | [private] |
| screenW | Camera | [private] |
| speed | Camera | [private] |
| strafe(GLfloat d) | Camera | |
| terrain | Camera | [private] |
| terrH | Camera | [private] |
| terrW | Camera | [private] |
| theta | Camera | [private] |
| toggleFrozen() | Camera | |
| translate(GLfloat dx, GLfloat dy, GLfloat dz) | Camera | |
| unlock() | Camera | |
| unlocked | Camera | [private] |
| up | Camera | [private] |
| updateVTP() | Camera | |
| updateWTV() | Camera | |
| uploadCamData(GLuint program) | Camera | |
| VTPMatrix | Camera | [private] |
| WTVMatrix | Camera | [private] |
| x | Camera | [private] |
| xzLim | Camera | [private] |
| yLimHi | Camera | [private] |
| yLimLo | Camera | [private] |