This is the complete list of members for Raftel::Camera, including all inherited members.
Camera(Raftel::Window *w) | Raftel::Camera | |
ChangeSpeedWithKey(Raftel::Window *window, Raftel::Input::Keys key_, float fastSpeed=5.0f, float normalSpeed=2.0f) | Raftel::Camera | |
ChangeSpeedWithScroll(Raftel::Window *window, float speedOffset) | Raftel::Camera | |
getMovementSpeed() const | Raftel::Camera | |
getPosition() const | Raftel::Camera | |
getProjectionMatrix() const | Raftel::Camera | |
getRotation() const | Raftel::Camera | |
GetState() const | Raftel::Camera | |
getViewMatrix() const | Raftel::Camera | |
PossessedInput(Raftel::Window *window) | Raftel::Camera | |
Rotate(float angle, const glm::vec3 &axis) | Raftel::Camera | |
SetPosition(const glm::vec3 &position) | Raftel::Camera | |
SetRotation(const glm::vec3 &rotation) | Raftel::Camera | |
SetState(CameraState newState, GLFWwindow *window) | Raftel::Camera | |
setUniforms(ShaderProgram &prg) | Raftel::Camera | |
ToggleState(Raftel::Window *window, Raftel::Input::Keys key_) | Raftel::Camera | |
ToggleState(Raftel::Window *window, Raftel::Input::Buttons button_) | Raftel::Camera | |
Translate(const glm::vec3 &translation) | Raftel::Camera | |
Update(const std::unique_ptr< Window > &window) | Raftel::Camera |