Rehti MMORPG  1.0.0
Rehti MMORPG is a free and open source MMORPG game.
Camera Member List

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
cameraMatrixMCameraprivate
cameraUpdateCallbackCameraprivatestatic
cameraZoomCallbackCameraprivatestatic
canMoveCamerastatic
cursorPosCallback(GLFWwindow *pWindow, double xpos, double ypos)Cameraprivatestatic
getCameraMatrixOrigon() constCameraprivate
getCameraRay(double x, double y) constCamera
getForward() constCamera
getLocation() constCamera
getOrientation() constCamera
getProjectionMatrix() constCamera
getRight() constCamera
getSensitivities() constCamera
getUboSize()Camera
getUp() constCamera
getViewMatrix() constCamera
getWorldToScreenMatrix() constCamera
heightMCameraprivate
mouseXCameraprivatestatic
mouseYCameraprivatestatic
move(glm::vec3 movement)Camera
moveLocation(glm::vec3 movement)Camera
orbitRotate(glm::vec2 rotationVec)Camera
projectionMCameraprivate
registerCameraControls(GLFWwindow *window)Camera
scrollCallback(GLFWwindow *pWindow, double xOffSet, double yOffSet)Cameraprivatestatic
sensitivityMCameraprivate
setLocation(glm::vec3 location)Camera
setSensitivity(float newSensitivity, float newZoomSens)Camera
setTargetAndCamera(glm::vec3 location)Camera
targetMCameraprivate
widthMCameraprivate
zoom(float zoomAmount)Camera
zoomMCameraprivate
zoomSensitivityMCameraprivate