This is the complete list of members for lmgl::scene::Camera, including all inherited members.
| Camera(float fov=45.0f, float aspect=16.0f/9.0f, float near=0.1f, float far=100.0f) | lmgl::scene::Camera | |
| get_aspect() const | lmgl::scene::Camera | inline |
| get_position() const | lmgl::scene::Camera | inline |
| get_projection_matrix() const | lmgl::scene::Camera | inline |
| get_projection_mode() const | lmgl::scene::Camera | inline |
| get_target() const | lmgl::scene::Camera | inline |
| get_up() const | lmgl::scene::Camera | inline |
| get_view_matrix() const | lmgl::scene::Camera | |
| get_view_projection_matrix() const | lmgl::scene::Camera | |
| ProjectionMode enum name | lmgl::scene::Camera | |
| set_aspect(float aspect) | lmgl::scene::Camera | |
| set_orthographic(float left, float right, float bottom, float top, float near, float far) | lmgl::scene::Camera | |
| set_perspective(float fov, float aspect, float near, float far) | lmgl::scene::Camera | |
| set_position(const glm::vec3 &position) | lmgl::scene::Camera | inline |
| set_target(const glm::vec3 &target) | lmgl::scene::Camera | inline |
| set_up(const glm::vec3 &up) | lmgl::scene::Camera | inline |
| unproject(float screen_x, float screen_y, float screen_width, float screen_height) const | lmgl::scene::Camera | |