aabb2d_icon_tex() const -> auto const & | tatooine::flowexplorer::window | inline |
aabb3d_icon_tex() const -> auto const & | tatooine::flowexplorer::window | inline |
add_button_pressed_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_button_released_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_cursor_moved_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_key_pressed_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_key_released_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_listener(window_listener &l) | tatooine::gl::window_notifier | |
add_resize_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_wheel_down_event(Event &&event) | tatooine::gl::window_notifier | inline |
add_wheel_up_event(Event &&event) | tatooine::gl::window_notifier | inline |
camera_controller() -> auto & | tatooine::rendering::first_person_window | inline |
camera_controller() const -> auto const & | tatooine::rendering::first_person_window | inline |
check_events() | tatooine::gl::window | |
close_file_explorer() | tatooine::flowexplorer::window | inline |
deinit_imgui() | tatooine::gl::window | private |
do_async(F &&f) | tatooine::gl::window | inline |
file_explorer() const -> auto const & | tatooine::flowexplorer::window | inline |
file_explorer() -> auto & | tatooine::flowexplorer::window | inline |
file_explorer_is_opened() const | tatooine::flowexplorer::window | inline |
first_person_window(std::size_t width=800, std::size_t height=600) | tatooine::rendering::first_person_window | inline |
get() -> auto & | tatooine::gl::window | inline |
get() const -> auto const & | tatooine::gl::window | inline |
height() const | tatooine::rendering::first_person_window | inline |
imgui_render_backend() const -> auto const & | tatooine::gl::window | inline |
imgui_render_backend() -> auto & | tatooine::gl::window | inline |
init_imgui(size_t width, size_t height) | tatooine::gl::window | private |
m_aabb2d_icon_tex | tatooine::flowexplorer::window | |
m_aabb3d_icon_tex | tatooine::flowexplorer::window | |
m_async_tasks | tatooine::gl::window | |
m_async_tasks_mutex | tatooine::gl::window | |
m_camera_controller | tatooine::rendering::first_person_window | |
m_events | tatooine::gl::window_notifier | |
m_file_browser | tatooine::flowexplorer::window | |
m_font_bold | tatooine::flowexplorer::window | |
m_font_header1 | tatooine::flowexplorer::window | |
m_font_header2 | tatooine::flowexplorer::window | |
m_font_regular | tatooine::flowexplorer::window | |
m_glfw_window | tatooine::gl::window | |
m_height | tatooine::rendering::first_person_window | |
m_imgui_render_backend | tatooine::gl::window | |
m_joinable_async_tasks | tatooine::gl::window | |
m_left_button_down | tatooine::flowexplorer::window | |
m_mouse_x | tatooine::flowexplorer::window | |
m_mouse_y | tatooine::flowexplorer::window | |
m_path_notifier | tatooine::flowexplorer::window | |
m_scene | tatooine::flowexplorer::window | |
m_show_nodes_gui | tatooine::flowexplorer::window | |
m_time | tatooine::rendering::first_person_window | |
m_ui_scale_factor | tatooine::flowexplorer::window | |
m_width | tatooine::rendering::first_person_window | |
m_window_listeners | tatooine::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(gl::button b) override | tatooine::flowexplorer::window | virtual |
on_button_released(gl::button b) override | tatooine::flowexplorer::window | virtual |
on_close() | tatooine::gl::window_listener | inlinevirtual |
on_cursor_moved(double, double) override | tatooine::flowexplorer::window | virtual |
on_key_pressed(gl::key k) override | tatooine::flowexplorer::window | virtual |
on_key_released(key) override | tatooine::gl::window | virtual |
on_resize(int w, int h) -> void override | tatooine::rendering::first_person_window | inlinevirtual |
on_wheel_down() override | tatooine::gl::window | virtual |
on_wheel_left() override | tatooine::gl::window | virtual |
on_wheel_right() override | tatooine::gl::window | virtual |
on_wheel_up() override | tatooine::gl::window | virtual |
open_file_explorer() | tatooine::flowexplorer::window | inlineprivate |
open_file_explorer(std::string const &title) | tatooine::flowexplorer::window | inlineprivate |
open_file_explorer(std::string const &title, std::vector< std::string > const &extensions) | tatooine::flowexplorer::window | inlineprivate |
open_file_explorer(ui::base::node &n) | tatooine::flowexplorer::window | inline |
open_file_explorer(std::string const &title, ui::base::node &n) | tatooine::flowexplorer::window | inline |
open_file_explorer(std::string const &title, std::vector< std::string > const &extensions, ui::base::node &n) | tatooine::flowexplorer::window | inline |
open_file_explorer_write(ui::base::node &n) | tatooine::flowexplorer::window | inline |
open_file_explorer_write(std::string const &title, ui::base::node &n) | tatooine::flowexplorer::window | inline |
open_file_explorer_write(std::string const &title, std::vector< std::string > const &extensions, ui::base::node &n) | tatooine::flowexplorer::window | inline |
parent_type typedef | tatooine::flowexplorer::window | |
pop_font() -> void | tatooine::flowexplorer::window | inline |
primary_screen_resolution() const | tatooine::gl::window | inline |
projection_matrix() const | tatooine::rendering::first_person_window | inline |
push_bold_font() -> void | tatooine::flowexplorer::window | inline |
push_header1_font() -> void | tatooine::flowexplorer::window | inline |
push_header2_font() -> void | tatooine::flowexplorer::window | inline |
push_regular_font() -> void | tatooine::flowexplorer::window | inline |
refresh() | tatooine::gl::window | |
release() | tatooine::gl::window | |
render_imgui() | tatooine::gl::window | |
render_loop(Event &&event) | tatooine::rendering::first_person_window | inline |
setup(const std::string &title, size_t width, size_t height) | tatooine::gl::window | private |
should_close() const | tatooine::gl::window | inline |
start() | tatooine::flowexplorer::window | |
swap_buffers() | tatooine::gl::window | |
this_type typedef | tatooine::flowexplorer::window | |
ui_scale_factor() const | tatooine::flowexplorer::window | inline |
update(F &&f, std::chrono::duration< double > const &dt) | tatooine::rendering::first_person_window | inline |
view_matrix() const | tatooine::rendering::first_person_window | inline |
width() const | tatooine::rendering::first_person_window | inline |
window() | tatooine::flowexplorer::window | |
window(filesystem::path const &scene_path) | tatooine::flowexplorer::window | |
tatooine::rendering::first_person_window::window(const std::string &title, size_t width, size_t height) | tatooine::gl::window | |
~first_person_window()=default | tatooine::rendering::first_person_window | virtual |
~window() | tatooine::flowexplorer::window | |