<!-- ##### SECTION Title ##### -->
screen

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


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

</para>

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

</para>

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


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


<!-- ##### STRUCT MetaScreen ##### -->
<para>

</para>


<!-- ##### SIGNAL MetaScreen::in-fullscreen-changed ##### -->
<para>

</para>

@metascreen: the object which received the signal.

<!-- ##### SIGNAL MetaScreen::monitors-changed ##### -->
<para>

</para>

@metascreen: the object which received the signal.

<!-- ##### SIGNAL MetaScreen::restacked ##### -->
<para>

</para>

@metascreen: the object which received the signal.

<!-- ##### SIGNAL MetaScreen::startup-sequence-changed ##### -->
<para>

</para>

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

<!-- ##### SIGNAL MetaScreen::window-entered-monitor ##### -->
<para>

</para>

@metascreen: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL MetaScreen::window-left-monitor ##### -->
<para>

</para>

@metascreen: the object which received the signal.
@arg1: 
@arg2: 

<!-- ##### SIGNAL MetaScreen::workareas-changed ##### -->
<para>

</para>

@metascreen: the object which received the signal.

<!-- ##### SIGNAL MetaScreen::workspace-added ##### -->
<para>

</para>

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

<!-- ##### SIGNAL MetaScreen::workspace-removed ##### -->
<para>

</para>

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

<!-- ##### SIGNAL MetaScreen::workspace-switched ##### -->
<para>

</para>

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

<!-- ##### ARG MetaScreen:keyboard-grabbed ##### -->
<para>

</para>

<!-- ##### ARG MetaScreen:n-workspaces ##### -->
<para>

</para>

<!-- ##### STRUCT MetaScreenClass ##### -->
<para>

</para>


<!-- ##### FUNCTION meta_screen_get_screen_number ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_display ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_xroot ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_size ##### -->
<para>

</para>

@screen: 
@width: 
@height: 


<!-- ##### FUNCTION meta_screen_get_compositor_data ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_set_compositor_data ##### -->
<para>

</para>

@screen: 
@info: 


<!-- ##### FUNCTION meta_screen_for_x_screen ##### -->
<para>

</para>

@xscreen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_set_cm_selection ##### -->
<para>

</para>

@screen: 


<!-- ##### FUNCTION meta_screen_unset_cm_selection ##### -->
<para>

</para>

@screen: 


<!-- ##### FUNCTION meta_screen_get_startup_sequences ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_workspaces ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_n_workspaces ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_workspace_by_index ##### -->
<para>

</para>

@screen: 
@index: 
@Returns: 


<!-- ##### FUNCTION meta_screen_remove_workspace ##### -->
<para>

</para>

@screen: 
@workspace: 
@timestamp: 


<!-- ##### FUNCTION meta_screen_append_new_workspace ##### -->
<para>

</para>

@screen: 
@activate: 
@timestamp: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_active_workspace_index ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_active_workspace ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_n_monitors ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_primary_monitor ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_current_monitor ##### -->
<para>

</para>

@screen: 
@Returns: 


<!-- ##### FUNCTION meta_screen_get_monitor_geometry ##### -->
<para>

</para>

@screen: 
@monitor: 
@geometry: 


<!-- ##### FUNCTION meta_screen_get_monitor_index_for_rect ##### -->
<para>

</para>

@screen: 
@rect: 
@Returns: 


<!-- ##### FUNCTION meta_screen_focus_default_window ##### -->
<para>

</para>

@screen: 
@timestamp: 


<!-- ##### ENUM MetaScreenCorner ##### -->
<para>

</para>

@META_SCREEN_TOPLEFT: 
@META_SCREEN_TOPRIGHT: 
@META_SCREEN_BOTTOMLEFT: 
@META_SCREEN_BOTTOMRIGHT: 

<!-- ##### FUNCTION meta_screen_override_workspace_layout ##### -->
<para>

</para>

@screen: 
@starting_corner: 
@vertical_layout: 
@n_rows: 
@n_columns: 


