|
KarmaEngine
Game Engine for practical learning and research purposes
|
This is the complete list of members for Karma::PerspectiveCamera, including all inherited members.
| Camera(const glm::vec3 &initialCameraPosition) | Karma::Camera | |
| ComputeCameraFront() | Karma::Camera | |
| GetPosition() const | Karma::Camera | inline |
| GetProjectionMatrix() const | Karma::Camera | inline |
| GetRotation() const | Karma::Camera | inline |
| GetViewMatirx() const | Karma::Camera | inline |
| InitializePitchRoll() (defined in Karma::Camera) | Karma::Camera | protected |
| LeftMouseButtonPressed() | Karma::Camera | |
| LeftMouseButtonReleased() | Karma::Camera | |
| m_CameraFront (defined in Karma::Camera) | Karma::Camera | protected |
| m_CameraUp (defined in Karma::Camera) | Karma::Camera | protected |
| m_IsLeftMouseButtonPressed (defined in Karma::Camera) | Karma::Camera | protected |
| m_LastMouseX (defined in Karma::Camera) | Karma::Camera | protected |
| m_LastMouseY (defined in Karma::Camera) | Karma::Camera | protected |
| m_Pitch (defined in Karma::Camera) | Karma::Camera | protected |
| m_Position (defined in Karma::Camera) | Karma::Camera | protected |
| m_ProjectionMatrix (defined in Karma::Camera) | Karma::Camera | protected |
| m_Roll (defined in Karma::Camera) | Karma::Camera | protected |
| m_Rotation (defined in Karma::Camera) | Karma::Camera | protected |
| m_Sensitivity (defined in Karma::Camera) | Karma::Camera | protected |
| m_ViewMatrix (defined in Karma::Camera) | Karma::Camera | protected |
| MoveForward(float amount) | Karma::Camera | |
| MoveSideways(float amount) | Karma::Camera | |
| MoveUp(float amount) | Karma::Camera | |
| PerspectiveCamera(float fovRad, float aspectRatio, float nearPlane, float farPlane) | Karma::PerspectiveCamera | |
| RotateAboutXAxis(float amount) | Karma::Camera | |
| RotateAboutYAxis(float amount) | Karma::Camera | |
| SetCameraFront(const glm::vec3 &front) | Karma::Camera | inline |
| SetCameraUp(const glm::vec3 &up) | Karma::Camera | inline |
| SetPosition(const glm::vec3 &position) | Karma::Camera | |
| SetRotation(float rotation) | Karma::Camera | inline |
| ~Camera() | Karma::Camera | virtual |