| active_camera() const -> auto const & | tatooine::rendering::camera_controller< Real > | inline |
| camera_controller(size_t const res_x, size_t const res_y) | tatooine::rendering::camera_controller< Real > | inline |
| camera_controller_interface< Real > | tatooine::rendering::camera_controller< Real > | friend |
| controller() const -> auto const & | tatooine::rendering::camera_controller< Real > | inline |
| eye() const | tatooine::rendering::camera_controller< Real > | inline |
| look_at(vec3 const &eye, vec3 const &lookat, vec3 const &up={0, 1, 0}) | tatooine::rendering::camera_controller< Real > | inline |
| look_at(vec3 const &eye, arithmetic auto const pitch, arithmetic auto const yaw) | tatooine::rendering::camera_controller< Real > | inline |
| m_active_cam | tatooine::rendering::camera_controller< Real > | |
| m_controller | tatooine::rendering::camera_controller< Real > | |
| m_ocam | tatooine::rendering::camera_controller< Real > | |
| m_orthographic_height | tatooine::rendering::camera_controller< Real > | |
| m_pcam | tatooine::rendering::camera_controller< Real > | |
| mat3 typedef | tatooine::rendering::camera_controller< Real > | |
| mat4 typedef | tatooine::rendering::camera_controller< Real > | |
| on_button_pressed(gl::button b) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_button_released(gl::button b) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_close() | tatooine::gl::window_listener | inlinevirtual |
| on_cursor_moved(double x, double y) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_key_pressed(gl::key k) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_key_released(gl::key k) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_resize(int w, int h) override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_wheel_down() override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_wheel_left() override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_wheel_right() override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| on_wheel_up() override | tatooine::rendering::camera_controller< Real > | inlinevirtual |
| orthographic_camera() -> auto & | tatooine::rendering::camera_controller< Real > | inline |
| orthographic_camera() const -> auto const & | tatooine::rendering::camera_controller< Real > | inline |
| orthographic_height() | tatooine::rendering::camera_controller< Real > | inline |
| perspective_camera() -> auto & | tatooine::rendering::camera_controller< Real > | inline |
| perspective_camera() const -> auto const & | tatooine::rendering::camera_controller< Real > | inline |
| plane_height() | tatooine::rendering::camera_controller< Real > | inline |
| plane_width() | tatooine::rendering::camera_controller< Real > | inline |
| projection_matrix() const | tatooine::rendering::camera_controller< Real > | inline |
| ray(int x, int y) const | tatooine::rendering::camera_controller< Real > | inline |
| right_direction() const | tatooine::rendering::camera_controller< Real > | inline |
| set_orthographic_height(Real const h) | tatooine::rendering::camera_controller< Real > | inline |
| transform_matrix() const -> mat4 | tatooine::rendering::camera_controller< Real > | inline |
| unproject(Vec2< Real > const &x) | tatooine::rendering::camera_controller< Real > | inline |
| unproject(Vec4< Real > const &x) | tatooine::rendering::camera_controller< Real > | inline |
| up_direction() const | tatooine::rendering::camera_controller< Real > | inline |
| update(std::chrono::duration< double > const &dt) | tatooine::rendering::camera_controller< Real > | inline |
| use_fps_controller() | tatooine::rendering::camera_controller< Real > | inline |
| use_orthographic_camera() | tatooine::rendering::camera_controller< Real > | inline |
| use_orthographic_controller() | tatooine::rendering::camera_controller< Real > | inline |
| use_perspective_camera() | tatooine::rendering::camera_controller< Real > | inline |
| vec3 typedef | tatooine::rendering::camera_controller< Real > | |
| vec4 typedef | tatooine::rendering::camera_controller< Real > | |
| view_direction() const | tatooine::rendering::camera_controller< Real > | inline |
| view_matrix() const | tatooine::rendering::camera_controller< Real > | inline |