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 |