<!-- ##### SECTION Title ##### -->
ShellGlobal

<!-- ##### SECTION Short_Description ##### -->


<!-- ##### SECTION Long_Description ##### -->
<para>

</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### SECTION Image ##### -->


<!-- ##### STRUCT ShellGlobalClass ##### -->
<para>

</para>

@parent_class: 

<!-- ##### FUNCTION shell_global_get ##### -->
<para>

</para>

@void: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_stage ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_screen ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_gdk_screen ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_display ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_window_actors ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_settings ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_get_current_time ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_begin_modal ##### -->
<para>

</para>

@global: 
@timestamp: 
@options: 
@Returns: 


<!-- ##### FUNCTION shell_global_end_modal ##### -->
<para>

</para>

@global: 
@timestamp: 


<!-- ##### FUNCTION shell_global_freeze_keyboard ##### -->
<para>

</para>

@global: 
@timestamp: 


<!-- ##### FUNCTION shell_global_set_stage_input_region ##### -->
<para>

</para>

@global: 
@rectangles: 


<!-- ##### ENUM ShellCursor ##### -->
<para>

</para>

@SHELL_CURSOR_DND_IN_DRAG: 
@SHELL_CURSOR_DND_UNSUPPORTED_TARGET: 
@SHELL_CURSOR_DND_MOVE: 
@SHELL_CURSOR_DND_COPY: 
@SHELL_CURSOR_POINTING_HAND: 
@SHELL_CURSOR_CROSSHAIR: 

<!-- ##### FUNCTION shell_global_set_cursor ##### -->
<para>

</para>

@global: 
@type: 


<!-- ##### FUNCTION shell_global_unset_cursor ##### -->
<para>

</para>

@global: 


<!-- ##### FUNCTION shell_global_get_pointer ##### -->
<para>

</para>

@global: 
@x: 
@y: 
@mods: 


<!-- ##### STRUCT ShellMemoryInfo ##### -->
<para>

</para>

@glibc_uordblks: 
@js_bytes: 
@gjs_boxed: 
@gjs_gobject: 
@gjs_function: 
@gjs_closure: 
@last_gc_seconds_ago: 

<!-- ##### FUNCTION shell_global_get_memory_info ##### -->
<para>

</para>

@global: 
@meminfo: 


<!-- ##### FUNCTION shell_global_begin_work ##### -->
<para>

</para>

@global: 


<!-- ##### FUNCTION shell_global_end_work ##### -->
<para>

</para>

@global: 


<!-- ##### USER_FUNCTION ShellLeisureFunction ##### -->
<para>

</para>

@data: 


<!-- ##### FUNCTION shell_global_run_at_leisure ##### -->
<para>

</para>

@global: 
@func: 
@user_data: 
@notify: 


<!-- ##### FUNCTION shell_global_sync_pointer ##### -->
<para>

</para>

@global: 


<!-- ##### FUNCTION shell_global_create_app_launch_context ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_play_theme_sound ##### -->
<para>

</para>

@global: 
@id: 
@name: 
@description: 
@for_event: 


<!-- ##### FUNCTION shell_global_play_theme_sound_full ##### -->
<para>

</para>

@global: 
@id: 
@name: 
@description: 
@for_event: 
@application_id: 
@application_name: 


<!-- ##### FUNCTION shell_global_play_sound_file ##### -->
<para>

</para>

@global: 
@id: 
@file_name: 
@description: 
@for_event: 


<!-- ##### FUNCTION shell_global_play_sound_file_full ##### -->
<para>

</para>

@global: 
@id: 
@file_name: 
@description: 
@for_event: 
@application_id: 
@application_name: 


<!-- ##### FUNCTION shell_global_cancel_theme_sound ##### -->
<para>

</para>

@global: 
@id: 


<!-- ##### FUNCTION shell_global_notify_error ##### -->
<para>

</para>

@global: 
@msg: 
@details: 


<!-- ##### FUNCTION shell_global_init_xdnd ##### -->
<para>

</para>

@global: 


<!-- ##### FUNCTION shell_global_reexec_self ##### -->
<para>

</para>

@global: 


<!-- ##### FUNCTION shell_global_get_session_mode ##### -->
<para>

</para>

@global: 
@Returns: 


<!-- ##### FUNCTION shell_global_set_runtime_state ##### -->
<para>

</para>

@global: 
@property_name: 
@variant: 


<!-- ##### FUNCTION shell_global_get_runtime_state ##### -->
<para>

</para>

@global: 
@property_type: 
@property_name: 
@Returns: 


