| anti_aliasing_level() const | osc::App | |
| App() | osc::App | |
| App(const AppMetadata &) | osc::App | explicit |
| App(const App &)=delete | osc::App | |
| App(App &&) noexcept=delete | osc::App | |
| application_name_with_version_and_buildid() const | osc::App | |
| debug_mode() const | osc::App | |
| do_main_loop_step() | osc::App | |
| executable_directory() const | osc::App | |
| focus_main_window() | osc::App | |
| frame_delta_since_last_frame() const | osc::App | |
| frame_delta_since_startup() const | osc::App | |
| frame_start_time() const | osc::App | |
| get() | osc::App | static |
| get_keyboard_focus() const | osc::App | |
| graphics_backend_renderer_string() const | osc::App | |
| graphics_backend_shading_language_version_string() const | osc::App | |
| graphics_backend_vendor_string() const | osc::App | |
| graphics_backend_version_string() const | osc::App | |
| has_input_focus(WindowID) const | osc::App | |
| highest_device_pixel_ratio() const | osc::App | |
| human_readable_name() const | osc::App | |
| is_main_loop_waiting() const | osc::App | |
| is_main_window_minimized() const | osc::App | |
| main(const AppMetadata &metadata, Args &&... args) | osc::App | inlinestatic |
| main_window_add_frame_annotation(std::string_view label, const Rect &screen_rect) | osc::App | |
| main_window_clear(const Color &=Color::clear()) | osc::App | |
| main_window_device_pixel_ratio() const | osc::App | |
| main_window_dimensions() const | osc::App | |
| main_window_grabbing() const | osc::App | |
| main_window_id() const | osc::App | |
| main_window_mouse_confinement() const | osc::App | |
| main_window_mouse_position() const | osc::App | |
| main_window_pixel_dimensions() const | osc::App | |
| main_window_relative_mouse_mode() const | osc::App | |
| main_window_request_screenshot() | osc::App | |
| main_window_showing() const | osc::App | |
| make_main_loop_polling() | osc::App | |
| make_main_loop_waiting() | osc::App | |
| make_main_window_fullscreen() | osc::App | |
| make_main_window_windowed() | osc::App | |
| max_anti_aliasing_level() const | osc::App | |
| metadata() const | osc::App | |
| notify(Widget &receiver, Event &event) | osc::App | static |
| notify(Widget &receiver, Args &&... args) | osc::App | inlinestatic |
| num_frames_drawn() const | osc::App | |
| open_resource(const ResourcePath &) | osc::App | static |
| operator=(const App &)=delete | osc::App | |
| operator=(App &&) noexcept=delete | osc::App | |
| OPynSimApp() | opyn::OPynSimApp | explicit |
| pop_cursor_override() | osc::App | |
| post_event(Widget &receiver, std::unique_ptr< Event > event) | osc::App | static |
| post_event(Widget &receiver, Args &&... args) | osc::App | inlinestatic |
| process_events() | osc::App | |
| prompt_initial_directory_to_show_fallback() | osc::App | |
| prompt_user_to_save_file_async(std::function< void(FileDialogResponse &&)> callback, std::span< const FileDialogFilter > filters={}, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt) | osc::App | |
| prompt_user_to_save_file_async(std::function< void(FileDialogResponse &&)> callback, std::initializer_list< const FileDialogFilter > filters={}, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt) | osc::App | inline |
| prompt_user_to_save_file_with_extension_async(std::function< void(std::optional< std::filesystem::path >)> callback, std::optional< std::string_view > maybe_extension=std::nullopt, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt) | osc::App | |
| prompt_user_to_select_directory_async(std::function< void(FileDialogResponse &&)> callback, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt, bool allow_many=false) | osc::App | |
| prompt_user_to_select_file_async(std::function< void(FileDialogResponse &&)> callback, std::span< const FileDialogFilter > filters={}, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt, bool allow_many=false) | osc::App | |
| prompt_user_to_select_file_async(std::function< void(FileDialogResponse &&)> callback, std::initializer_list< const FileDialogFilter > filters={}, std::optional< std::filesystem::path > initial_directory_to_show=std::nullopt, bool allow_many=false) | osc::App | inline |
| push_cursor_override(const Cursor &) | osc::App | |
| request_invoke_on_main_thread(std::function< void()>) | osc::App | |
| request_quit() | osc::App | |
| request_redraw() | osc::App | |
| request_transition(std::unique_ptr< Widget >) | osc::App | |
| request_transition(Args &&... args) | osc::App | inline |
| resource_filepath(const ResourcePath &) | osc::App | static |
| resource_loader() | osc::App | static |
| set_anti_aliasing_level(AntiAliasingLevel) | osc::App | |
| set_debug_mode(bool) | osc::App | |
| set_main_loop_waiting(bool) | osc::App | |
| set_main_window_dimensions(Vector2) | osc::App | |
| set_main_window_grabbing(bool) | osc::App | |
| set_main_window_mouse_confinement(std::optional< Rect > confinement_rect) | osc::App | |
| set_main_window_mouse_confinement(std::optional< Vector2 > confinement_point) | osc::App | |
| set_main_window_mouse_confinement(std::nullopt_t) | osc::App | |
| set_main_window_relative_mouse_mode(bool) | osc::App | |
| set_main_window_showing(bool) | osc::App | |
| set_main_window_subtitle(std::optional< std::string_view >) | osc::App | |
| set_main_window_unicode_input_rect(const Rect &screen_rect) | osc::App | |
| set_prompt_initial_directory_to_show_fallback(std::optional< std::filesystem::path >) | osc::App | |
| set_vsync_enabled(bool) | osc::App | |
| settings() | osc::App | static |
| setup_main_loop(std::unique_ptr< Widget >) | osc::App | |
| setup_main_loop(Args &&... args) | osc::App | inline |
| show(std::unique_ptr< Widget >) | osc::App | |
| show(Args &&... args) | osc::App | inline |
| singleton(Args &&... args) | osc::App | inlinestatic |
| slurp(const ResourcePath &) | osc::App | static |
| start_text_input(WindowID) | osc::App | |
| startup_time() const | osc::App | |
| stop_text_input(WindowID) | osc::App | |
| teardown_main_loop() | osc::App | |
| try_get() | osc::App | static |
| try_upd() | osc::App | static |
| upd() | osc::App | static |
| upd_settings() | osc::App | static |
| user_data_directory() const | osc::App | |
| vsync_enabled() const | osc::App | |
| ~App() noexcept | osc::App | |