Tatooine
tatooine::rendering::camera_controller< Real > Member List

This is the complete list of members for tatooine::rendering::camera_controller< Real >, including all inherited members.

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() consttatooine::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_camtatooine::rendering::camera_controller< Real >
m_controllertatooine::rendering::camera_controller< Real >
m_ocamtatooine::rendering::camera_controller< Real >
m_orthographic_heighttatooine::rendering::camera_controller< Real >
m_pcamtatooine::rendering::camera_controller< Real >
mat3 typedeftatooine::rendering::camera_controller< Real >
mat4 typedeftatooine::rendering::camera_controller< Real >
on_button_pressed(gl::button b) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_button_released(gl::button b) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_close()tatooine::gl::window_listenerinlinevirtual
on_cursor_moved(double x, double y) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_key_pressed(gl::key k) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_key_released(gl::key k) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_resize(int w, int h) overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_wheel_down() overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_wheel_left() overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_wheel_right() overridetatooine::rendering::camera_controller< Real >inlinevirtual
on_wheel_up() overridetatooine::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() consttatooine::rendering::camera_controller< Real >inline
ray(int x, int y) consttatooine::rendering::camera_controller< Real >inline
right_direction() consttatooine::rendering::camera_controller< Real >inline
set_orthographic_height(Real const h)tatooine::rendering::camera_controller< Real >inline
transform_matrix() const -> mat4tatooine::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() consttatooine::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 typedeftatooine::rendering::camera_controller< Real >
vec4 typedeftatooine::rendering::camera_controller< Real >
view_direction() consttatooine::rendering::camera_controller< Real >inline
view_matrix() consttatooine::rendering::camera_controller< Real >inline