Tatooine
tatooine::rendering::first_person_window Member List

This is the complete list of members for tatooine::rendering::first_person_window, including all inherited members.

add_button_pressed_event(Event &&event)tatooine::gl::window_notifierinline
add_button_released_event(Event &&event)tatooine::gl::window_notifierinline
add_cursor_moved_event(Event &&event)tatooine::gl::window_notifierinline
add_key_pressed_event(Event &&event)tatooine::gl::window_notifierinline
add_key_released_event(Event &&event)tatooine::gl::window_notifierinline
add_listener(window_listener &l)tatooine::gl::window_notifier
add_resize_event(Event &&event)tatooine::gl::window_notifierinline
add_wheel_down_event(Event &&event)tatooine::gl::window_notifierinline
add_wheel_up_event(Event &&event)tatooine::gl::window_notifierinline
camera_controller() -> auto &tatooine::rendering::first_person_windowinline
camera_controller() const -> auto const &tatooine::rendering::first_person_windowinline
check_events()tatooine::gl::window
deinit_imgui()tatooine::gl::windowprivate
do_async(F &&f)tatooine::gl::windowinline
first_person_window(std::size_t width=800, std::size_t height=600)tatooine::rendering::first_person_windowinline
get() -> auto &tatooine::gl::windowinline
get() const -> auto const &tatooine::gl::windowinline
height() consttatooine::rendering::first_person_windowinline
imgui_render_backend() const -> auto const &tatooine::gl::windowinline
imgui_render_backend() -> auto &tatooine::gl::windowinline
init_imgui(size_t width, size_t height)tatooine::gl::windowprivate
m_async_taskstatooine::gl::window
m_async_tasks_mutextatooine::gl::window
m_camera_controllertatooine::rendering::first_person_window
m_eventstatooine::gl::window_notifier
m_glfw_windowtatooine::gl::window
m_heighttatooine::rendering::first_person_window
m_imgui_render_backendtatooine::gl::window
m_joinable_async_taskstatooine::gl::window
m_timetatooine::rendering::first_person_window
m_widthtatooine::rendering::first_person_window
m_window_listenerstatooine::gl::window_notifier
make_current()tatooine::gl::window
notify_button_pressed(button b)tatooine::gl::window_notifier
notify_button_released(button b)tatooine::gl::window_notifier
notify_close()tatooine::gl::window_notifier
notify_cursor_moved(double x, double y)tatooine::gl::window_notifier
notify_key_pressed(key k)tatooine::gl::window_notifier
notify_key_released(key k)tatooine::gl::window_notifier
notify_resize(int width, int height)tatooine::gl::window_notifier
notify_wheel_down()tatooine::gl::window_notifier
notify_wheel_left()tatooine::gl::window_notifier
notify_wheel_right()tatooine::gl::window_notifier
notify_wheel_up()tatooine::gl::window_notifier
on_button_pressed(button) overridetatooine::gl::windowvirtual
on_button_released(button) overridetatooine::gl::windowvirtual
on_close()tatooine::gl::window_listenerinlinevirtual
on_cursor_moved(double, double) overridetatooine::gl::windowvirtual
on_key_pressed(gl::key k) -> void overridetatooine::rendering::first_person_windowinlinevirtual
on_key_released(key) overridetatooine::gl::windowvirtual
on_resize(int w, int h) -> void overridetatooine::rendering::first_person_windowinlinevirtual
on_wheel_down() overridetatooine::gl::windowvirtual
on_wheel_left() overridetatooine::gl::windowvirtual
on_wheel_right() overridetatooine::gl::windowvirtual
on_wheel_up() overridetatooine::gl::windowvirtual
parent_type typedeftatooine::rendering::first_person_window
primary_screen_resolution() consttatooine::gl::windowinline
projection_matrix() consttatooine::rendering::first_person_windowinline
refresh()tatooine::gl::window
release()tatooine::gl::window
render_imgui()tatooine::gl::window
render_loop(Event &&event)tatooine::rendering::first_person_windowinline
setup(const std::string &title, size_t width, size_t height)tatooine::gl::windowprivate
should_close() consttatooine::gl::windowinline
swap_buffers()tatooine::gl::window
update(F &&f, std::chrono::duration< double > const &dt)tatooine::rendering::first_person_windowinline
view_matrix() consttatooine::rendering::first_person_windowinline
width() consttatooine::rendering::first_person_windowinline
window(const std::string &title, size_t width, size_t height)tatooine::gl::window
~first_person_window()=defaulttatooine::rendering::first_person_windowvirtual
~window()tatooine::gl::window