<!-- ##### SECTION Title ##### -->
display

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


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

</para>

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

</para>

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


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


<!-- ##### ENUM MetaTabList ##### -->
<para>

</para>

@META_TAB_LIST_NORMAL: 
@META_TAB_LIST_DOCKS: 
@META_TAB_LIST_GROUP: 
@META_TAB_LIST_NORMAL_ALL: 

<!-- ##### ENUM MetaTabShowType ##### -->
<para>

</para>

@META_TAB_SHOW_ICON: 
@META_TAB_SHOW_INSTANTLY: 

<!-- ##### MACRO meta_XFree ##### -->
<para>

</para>

@p: 


<!-- ##### FUNCTION meta_display_get_compositor_version ##### -->
<para>

</para>

@display: 
@major: 
@minor: 


<!-- ##### FUNCTION meta_display_get_xinput_opcode ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_supports_extended_barriers ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_xdisplay ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_compositor ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_screens ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_has_shape ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_screen_for_root ##### -->
<para>

</para>

@display: 
@xroot: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_focus_window ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_xwindow_is_a_no_focus_window ##### -->
<para>

</para>

@display: 
@xwindow: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_damage_event_base ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_shape_event_base ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_xserver_time_is_before ##### -->
<para>

</para>

@display: 
@time1: 
@time2: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_last_user_time ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_current_time ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_current_time_roundtrip ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_ignored_modifier_mask ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_tab_list ##### -->
<para>

</para>

@display: 
@type: 
@screen: 
@workspace: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_tab_next ##### -->
<para>

</para>

@display: 
@type: 
@screen: 
@workspace: 
@window: 
@backward: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_tab_current ##### -->
<para>

</para>

@display: 
@type: 
@screen: 
@workspace: 
@Returns: 


<!-- ##### FUNCTION meta_display_begin_grab_op ##### -->
<para>

</para>

@display: 
@screen: 
@window: 
@op: 
@pointer_already_grabbed: 
@frame_action: 
@button: 
@modmask: 
@timestamp: 
@root_x: 
@root_y: 
@Returns: 


<!-- ##### FUNCTION meta_display_end_grab_op ##### -->
<para>

</para>

@display: 
@timestamp: 


<!-- ##### FUNCTION meta_display_get_grab_op ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_add_keybinding ##### -->
<para>

</para>

@display: 
@name: 
@settings: 
@flags: 
@handler: 
@user_data: 
@free_data: 
@Returns: 


<!-- ##### FUNCTION meta_display_remove_keybinding ##### -->
<para>

</para>

@display: 
@name: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_keybinding_action ##### -->
<para>

</para>

@display: 
@keycode: 
@mask: 
@Returns: 


<!-- ##### FUNCTION meta_display_set_input_focus_window ##### -->
<para>

</para>

@display: 
@window: 
@focus_frame: 
@timestamp: 


<!-- ##### FUNCTION meta_display_focus_the_no_focus_window ##### -->
<para>

</para>

@display: 
@screen: 
@timestamp: 


<!-- ##### FUNCTION meta_display_sort_windows_by_stacking ##### -->
<para>

</para>

@display: 
@windows: 
@Returns: 


<!-- ##### FUNCTION meta_display_get_leader_window ##### -->
<para>

</para>

@display: 
@Returns: 


<!-- ##### FUNCTION meta_display_add_ignored_crossing_serial ##### -->
<para>

</para>

@display: 
@serial: 


<!-- ##### FUNCTION meta_display_unmanage_screen ##### -->
<para>

</para>

@display: 
@screen: 
@timestamp: 


<!-- ##### FUNCTION meta_display_clear_mouse_mode ##### -->
<para>

</para>

@display: 


<!-- ##### STRUCT MetaDisplay ##### -->
<para>

</para>


<!-- ##### SIGNAL MetaDisplay::accelerator-activated ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 

<!-- ##### SIGNAL MetaDisplay::grab-op-begin ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 

<!-- ##### SIGNAL MetaDisplay::grab-op-end ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 
@arg2: 
@arg3: 

<!-- ##### SIGNAL MetaDisplay::modifiers-accelerator-activated ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@Returns: 

<!-- ##### SIGNAL MetaDisplay::overlay-key ##### -->
<para>

</para>

@metadisplay: the object which received the signal.

<!-- ##### SIGNAL MetaDisplay::window-created ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL MetaDisplay::window-demands-attention ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 

<!-- ##### SIGNAL MetaDisplay::window-marked-urgent ##### -->
<para>

</para>

@metadisplay: the object which received the signal.
@arg1: 

<!-- ##### ARG MetaDisplay:focus-window ##### -->
<para>

</para>

<!-- ##### STRUCT MetaDisplayClass ##### -->
<para>

</para>


