|
Rehti MMORPG
1.0.0
Rehti MMORPG is a free and open source MMORPG game.
|
This is the complete list of members for Camera, including all inherited members.
| Camera(glm::vec3 targetPos, float width, float height, float fovRad=glm::quarter_pi< float >(), float near=0.1f, float far=100.f, float sensitivity=0.01f) | Camera | |
| cameraMatrixM | Camera | private |
| cameraUpdateCallback | Camera | privatestatic |
| cameraZoomCallback | Camera | privatestatic |
| canMove | Camera | static |
| cursorPosCallback(GLFWwindow *pWindow, double xpos, double ypos) | Camera | privatestatic |
| getCameraMatrixOrigon() const | Camera | private |
| getCameraRay(double x, double y) const | Camera | |
| getForward() const | Camera | |
| getLocation() const | Camera | |
| getOrientation() const | Camera | |
| getProjectionMatrix() const | Camera | |
| getRight() const | Camera | |
| getSensitivities() const | Camera | |
| getUboSize() | Camera | |
| getUp() const | Camera | |
| getViewMatrix() const | Camera | |
| getWorldToScreenMatrix() const | Camera | |
| heightM | Camera | private |
| mouseX | Camera | privatestatic |
| mouseY | Camera | privatestatic |
| move(glm::vec3 movement) | Camera | |
| moveLocation(glm::vec3 movement) | Camera | |
| orbitRotate(glm::vec2 rotationVec) | Camera | |
| projectionM | Camera | private |
| registerCameraControls(GLFWwindow *window) | Camera | |
| scrollCallback(GLFWwindow *pWindow, double xOffSet, double yOffSet) | Camera | privatestatic |
| sensitivityM | Camera | private |
| setLocation(glm::vec3 location) | Camera | |
| setSensitivity(float newSensitivity, float newZoomSens) | Camera | |
| setTargetAndCamera(glm::vec3 location) | Camera | |
| targetM | Camera | private |
| widthM | Camera | private |
| zoom(float zoomAmount) | Camera | |
| zoomM | Camera | private |
| zoomSensitivityM | Camera | private |