| _ensure_data_dir() (defined in OS) | OS | protected |
| _render_thread_mode (defined in OS) | OS | protected |
| alert(const String &p_alert, const String &p_title="ALERT!")=0 (defined in OS) | OS | pure virtual |
| can_draw() const =0 (defined in OS) | OS | pure virtual |
| can_use_threads() const (defined in OS) | OS | virtual |
| clear_last_error() (defined in OS) | OS | virtual |
| CONTEXT_EDITOR enum value (defined in OS) | OS | |
| CONTEXT_PROJECTMAN enum value (defined in OS) | OS | |
| CURSOR_ARROW enum value (defined in OS) | OS | |
| CURSOR_BDIAGSIZE enum value (defined in OS) | OS | |
| CURSOR_BUSY enum value (defined in OS) | OS | |
| CURSOR_CAN_DROP enum value (defined in OS) | OS | |
| CURSOR_CROSS enum value (defined in OS) | OS | |
| CURSOR_DRAG enum value (defined in OS) | OS | |
| CURSOR_FDIAGSIZE enum value (defined in OS) | OS | |
| CURSOR_FORBIDDEN enum value (defined in OS) | OS | |
| CURSOR_HELP enum value (defined in OS) | OS | |
| CURSOR_HSIZE enum value (defined in OS) | OS | |
| CURSOR_HSPLIT enum value (defined in OS) | OS | |
| CURSOR_IBEAM enum value (defined in OS) | OS | |
| CURSOR_MAX enum value (defined in OS) | OS | |
| CURSOR_MOVE enum value (defined in OS) | OS | |
| CURSOR_POINTING_HAND enum value (defined in OS) | OS | |
| CURSOR_VSIZE enum value (defined in OS) | OS | |
| CURSOR_VSPLIT enum value (defined in OS) | OS | |
| CURSOR_WAIT enum value (defined in OS) | OS | |
| CursorShape enum name (defined in OS) | OS | |
| DAY_FRIDAY enum value (defined in OS) | OS | |
| DAY_MONDAY enum value (defined in OS) | OS | |
| DAY_SATURDAY enum value (defined in OS) | OS | |
| DAY_SUNDAY enum value (defined in OS) | OS | |
| DAY_THURSDAY enum value (defined in OS) | OS | |
| DAY_TUESDAY enum value (defined in OS) | OS | |
| DAY_WEDNESDAY enum value (defined in OS) | OS | |
| debug_break() (defined in OS) | OS | virtual |
| delay_usec(uint32_t p_usec) const =0 (defined in OS) | OS | pure virtual |
| delete_main_loop()=0 (defined in OS) | OS | protectedpure virtual |
| dialog_input_text(String p_title, String p_description, String p_partial, Object *p_obj, String p_callback) (defined in OS) | OS | virtual |
| dialog_show(String p_title, String p_description, Vector< String > p_buttons, Object *p_obj, String p_callback) (defined in OS) | OS | virtual |
| dump_memory_to_file(const char *p_file) (defined in OS) | OS | virtual |
| dump_resources_to_file(const char *p_file) (defined in OS) | OS | virtual |
| EngineContext enum name (defined in OS) | OS | |
| ERR_ERROR enum value (defined in OS) | OS | |
| ERR_SCRIPT enum value (defined in OS) | OS | |
| ERR_WARNING enum value (defined in OS) | OS | |
| ErrorType enum name (defined in OS) | OS | |
| execute(const String &p_path, const List< String > &p_arguments, bool p_blocking, ProcessID *r_child_id=NULL, String *r_pipe=NULL, int *r_exitcode=NULL)=0 (defined in OS) | OS | pure virtual |
| finalize()=0 (defined in OS) | OS | protectedpure virtual |
| finalize_core()=0 (defined in OS) | OS | protectedpure virtual |
| get_audio_driver_count() const =0 (defined in OS) | OS | protectedpure virtual |
| get_audio_driver_name(int p_driver) const =0 (defined in OS) | OS | protectedpure virtual |
| get_clipboard() const (defined in OS) | OS | virtual |
| get_cmdline_args() const (defined in OS) | OS | inlinevirtual |
| get_current_screen() const (defined in OS) | OS | inlinevirtual |
| get_custom_level() const (defined in OS) | OS | inline |
| get_data_dir() const (defined in OS) | OS | virtual |
| get_date(bool local=false) const =0 (defined in OS) | OS | pure virtual |
| get_default_video_mode() const =0 (defined in OS) | OS | protectedpure virtual |
| get_dynamic_memory_usage() const (defined in OS) | OS | virtual |
| get_environment(const String &p_var) const =0 (defined in OS) | OS | pure virtual |
| get_executable_path() const (defined in OS) | OS | virtual |
| get_exit_code() const (defined in OS) | OS | virtual |
| get_frame_delay() const (defined in OS) | OS | |
| get_frames_drawn() (defined in OS) | OS | |
| get_frames_per_second() const (defined in OS) | OS | inlinevirtual |
| get_free_static_memory() const (defined in OS) | OS | virtual |
| get_fullscreen_mode_list(List< VideoMode > *p_list, int p_screen=0) const =0 (defined in OS) | OS | pure virtual |
| get_installed_templates_path() const (defined in OS) | OS | inlinevirtual |
| get_iterations_per_second() const (defined in OS) | OS | virtual |
| get_joy_guid(int p_device) const (defined in OS) | OS | virtual |
| get_last_error() const (defined in OS) | OS | virtual |
| get_latin_keyboard_variant() const (defined in OS) | OS | virtual |
| get_locale() const (defined in OS) | OS | virtual |
| get_main_loop() const =0 (defined in OS) | OS | pure virtual |
| get_model_name() const (defined in OS) | OS | virtual |
| get_mouse_button_state() const =0 (defined in OS) | OS | pure virtual |
| get_mouse_mode() const (defined in OS) | OS | virtual |
| get_mouse_pos() const =0 (defined in OS) | OS | pure virtual |
| get_name()=0 (defined in OS) | OS | pure virtual |
| get_process_ID() const (defined in OS) | OS | virtual |
| get_processor_count() const (defined in OS) | OS | virtual |
| get_render_thread_mode() const (defined in OS) | OS | inline |
| get_resource_dir() const (defined in OS) | OS | virtual |
| get_safe_application_name() const (defined in OS) | OS | |
| get_screen_count() const (defined in OS) | OS | inlinevirtual |
| get_screen_orientation() const (defined in OS) | OS | |
| get_screen_position(int p_screen=0) const (defined in OS) | OS | inlinevirtual |
| get_screen_size(int p_screen=0) const (defined in OS) | OS | inlinevirtual |
| get_singleton() (defined in OS) | OS | static |
| get_splash_tick_msec() const (defined in OS) | OS | |
| get_static_memory_peak_usage() const (defined in OS) | OS | virtual |
| get_static_memory_usage() const (defined in OS) | OS | virtual |
| get_stdin_string(bool p_block=true)=0 (defined in OS) | OS | pure virtual |
| get_swap_ok_cancel() (defined in OS) | OS | inlinevirtual |
| get_system_dir(SystemDir p_dir) const (defined in OS) | OS | virtual |
| get_system_time_secs() const (defined in OS) | OS | virtual |
| get_target_fps() const (defined in OS) | OS | virtual |
| get_ticks_msec() const (defined in OS) | OS | |
| get_ticks_usec() const =0 (defined in OS) | OS | pure virtual |
| get_time(bool local=false) const =0 (defined in OS) | OS | pure virtual |
| get_time_scale() const (defined in OS) | OS | |
| get_time_zone_info() const =0 (defined in OS) | OS | pure virtual |
| get_unique_ID() const (defined in OS) | OS | virtual |
| get_unix_time() const (defined in OS) | OS | virtual |
| get_use_pixel_snap() const (defined in OS) | OS | inline |
| get_video_driver_count() const =0 (defined in OS) | OS | protectedpure virtual |
| get_video_driver_name(int p_driver) const =0 (defined in OS) | OS | protectedpure virtual |
| get_video_mode(int p_screen=0) const =0 (defined in OS) | OS | pure virtual |
| get_window_position() const (defined in OS) | OS | inlinevirtual |
| get_window_size() const =0 (defined in OS) | OS | pure virtual |
| has_environment(const String &p_var) const =0 (defined in OS) | OS | pure virtual |
| has_touchscreen_ui_hint() const (defined in OS) | OS | virtual |
| has_virtual_keyboard() const (defined in OS) | OS | virtual |
| hide_virtual_keyboard() (defined in OS) | OS | virtual |
| initialize(const VideoMode &p_desired, int p_video_driver, int p_audio_driver)=0 (defined in OS) | OS | protectedpure virtual |
| initialize_core()=0 (defined in OS) | OS | protectedpure virtual |
| is_in_low_processor_usage_mode() const (defined in OS) | OS | virtual |
| is_joy_known(int p_device) (defined in OS) | OS | virtual |
| is_keep_screen_on() const (defined in OS) | OS | virtual |
| is_no_window_mode_enabled() const (defined in OS) | OS | virtual |
| is_stdout_verbose() const (defined in OS) | OS | |
| is_window_fullscreen() const (defined in OS) | OS | inlinevirtual |
| is_window_maximized() const (defined in OS) | OS | inlinevirtual |
| is_window_minimized() const (defined in OS) | OS | inlinevirtual |
| is_window_resizable() const (defined in OS) | OS | inlinevirtual |
| kill(const ProcessID &p_pid)=0 (defined in OS) | OS | pure virtual |
| LATIN_KEYBOARD_AZERTY enum value (defined in OS) | OS | |
| LATIN_KEYBOARD_DVORAK enum value (defined in OS) | OS | |
| LATIN_KEYBOARD_NEO enum value (defined in OS) | OS | |
| LATIN_KEYBOARD_QWERTY enum value (defined in OS) | OS | |
| LATIN_KEYBOARD_QWERTZ enum value (defined in OS) | OS | |
| LATIN_KEYBOARD_QZERTY enum value (defined in OS) | OS | |
| LatinKeyboardVariant enum name (defined in OS) | OS | |
| Main (defined in OS) | OS | friend |
| make_rendering_thread() (defined in OS) | OS | virtual |
| Month enum name (defined in OS) | OS | |
| MONTH_APRIL enum value (defined in OS) | OS | |
| MONTH_AUGUST enum value (defined in OS) | OS | |
| MONTH_DECEMBER enum value (defined in OS) | OS | |
| MONTH_FEBRUARY enum value (defined in OS) | OS | |
| MONTH_JANUARY enum value (defined in OS) | OS | |
| MONTH_JULY enum value (defined in OS) | OS | |
| MONTH_JUNE enum value (defined in OS) | OS | |
| MONTH_MARCH enum value (defined in OS) | OS | |
| MONTH_MAY enum value (defined in OS) | OS | |
| MONTH_NOVEMBER enum value (defined in OS) | OS | |
| MONTH_OCTOBER enum value (defined in OS) | OS | |
| MONTH_SEPTEMBER enum value (defined in OS) | OS | |
| MOUSE_MODE_CAPTURED enum value (defined in OS) | OS | |
| MOUSE_MODE_HIDDEN enum value (defined in OS) | OS | |
| MOUSE_MODE_VISIBLE enum value (defined in OS) | OS | |
| MouseMode enum name (defined in OS) | OS | |
| move_window_to_foreground() (defined in OS) | OS | inlinevirtual |
| native_video_is_playing() const (defined in OS) | OS | virtual |
| native_video_pause() (defined in OS) | OS | virtual |
| native_video_play(String p_path, float p_volume, String p_audio_track, String p_subtitle_track) (defined in OS) | OS | virtual |
| native_video_stop() (defined in OS) | OS | virtual |
| native_video_unpause() (defined in OS) | OS | virtual |
| OS() (defined in OS) | OS | |
| print(const char *p_format,...) (defined in OS) | OS | virtual |
| print_all_resources(String p_to_file="") (defined in OS) | OS | virtual |
| print_error(const char *p_function, const char *p_file, int p_line, const char *p_code, const char *p_rationale, ErrorType p_type=ERR_ERROR) (defined in OS) | OS | virtual |
| print_resources_in_use(bool p_short=false) (defined in OS) | OS | virtual |
| printerr(const char *p_format,...) (defined in OS) | OS | virtual |
| ProcessID typedef (defined in OS) | OS | |
| release_rendering_thread() (defined in OS) | OS | virtual |
| RENDER_SEPARATE_THREAD enum value (defined in OS) | OS | |
| RENDER_THREAD_SAFE enum value (defined in OS) | OS | |
| RENDER_THREAD_UNSAFE enum value (defined in OS) | OS | |
| RenderThreadMode enum name (defined in OS) | OS | |
| SCREEN_LANDSCAPE enum value (defined in OS) | OS | |
| SCREEN_PORTRAIT enum value (defined in OS) | OS | |
| SCREEN_REVERSE_LANDSCAPE enum value (defined in OS) | OS | |
| SCREEN_REVERSE_PORTRAIT enum value (defined in OS) | OS | |
| SCREEN_SENSOR enum value (defined in OS) | OS | |
| SCREEN_SENSOR_LANDSCAPE enum value (defined in OS) | OS | |
| SCREEN_SENSOR_PORTRAIT enum value (defined in OS) | OS | |
| ScreenOrientation enum name (defined in OS) | OS | |
| set_clipboard(const String &p_text) (defined in OS) | OS | virtual |
| set_cmdline(const char *p_execpath, const List< String > &p_args) (defined in OS) | OS | protectedvirtual |
| set_context(int p_context) (defined in OS) | OS | virtual |
| set_current_screen(int p_screen) (defined in OS) | OS | inlinevirtual |
| set_cursor_shape(CursorShape p_shape)=0 (defined in OS) | OS | pure virtual |
| set_cwd(const String &p_cwd) (defined in OS) | OS | virtual |
| set_exit_code(int p_code) (defined in OS) | OS | virtual |
| set_frame_delay(uint32_t p_msec) (defined in OS) | OS | |
| set_icon(const Image &p_icon) (defined in OS) | OS | virtual |
| set_iterations_per_second(int p_ips) (defined in OS) | OS | virtual |
| set_keep_screen_on(bool p_enabled) (defined in OS) | OS | virtual |
| set_last_error(const char *p_error) (defined in OS) | OS | virtual |
| set_low_processor_usage_mode(bool p_enabled) (defined in OS) | OS | virtual |
| set_main_loop(MainLoop *p_main_loop)=0 (defined in OS) | OS | protectedpure virtual |
| set_mouse_mode(MouseMode p_mode) (defined in OS) | OS | virtual |
| set_no_window_mode(bool p_enable) (defined in OS) | OS | virtual |
| set_screen_orientation(ScreenOrientation p_orientation) (defined in OS) | OS | virtual |
| set_target_fps(int p_fps) (defined in OS) | OS | virtual |
| set_time_scale(float p_scale) (defined in OS) | OS | |
| set_video_mode(const VideoMode &p_video_mode, int p_screen=0)=0 (defined in OS) | OS | pure virtual |
| set_window_fullscreen(bool p_enabled) (defined in OS) | OS | inlinevirtual |
| set_window_maximized(bool p_enabled) (defined in OS) | OS | inlinevirtual |
| set_window_minimized(bool p_enabled) (defined in OS) | OS | inlinevirtual |
| set_window_position(const Point2 &p_position) (defined in OS) | OS | inlinevirtual |
| set_window_resizable(bool p_enabled) (defined in OS) | OS | inlinevirtual |
| set_window_size(const Size2 p_size) (defined in OS) | OS | inlinevirtual |
| set_window_title(const String &p_title)=0 (defined in OS) | OS | pure virtual |
| shell_open(String p_uri) (defined in OS) | OS | virtual |
| show_virtual_keyboard(const String &p_existing_text, const Rect2 &p_screen_rect=Rect2()) (defined in OS) | OS | virtual |
| swap_buffers() (defined in OS) | OS | virtual |
| SYSTEM_DIR_DCIM enum value (defined in OS) | OS | |
| SYSTEM_DIR_DESKTOP enum value (defined in OS) | OS | |
| SYSTEM_DIR_DOCUMENTS enum value (defined in OS) | OS | |
| SYSTEM_DIR_DOWNLOADS enum value (defined in OS) | OS | |
| SYSTEM_DIR_MOVIES enum value (defined in OS) | OS | |
| SYSTEM_DIR_MUSIC enum value (defined in OS) | OS | |
| SYSTEM_DIR_PICTURES enum value (defined in OS) | OS | |
| SYSTEM_DIR_RINGTONES enum value (defined in OS) | OS | |
| SystemDir enum name (defined in OS) | OS | |
| vprint(const char *p_format, va_list p_list, bool p_stderr=false)=0 (defined in OS) | OS | pure virtual |
| warp_mouse_pos(const Point2 &p_to) (defined in OS) | OS | inlinevirtual |
| Weekday enum name (defined in OS) | OS | |
| yield() (defined in OS) | OS | virtual |
| ~OS() (defined in OS) | OS | virtual |