public class Display : Object {
public weak GLib.List queued_events ;
public weak GLib.List queued_tail ;
public uint[] button_click_time ;
public Window[] button_window ;
public int[] button_number ;
public uint double_click_time ;
public weak Device core_pointer ;
public weak DisplayPointerHooks pointer_hooks ;
public uint double_click_distance ;
public int[] button_x ;
public int[] button_y ;
public signal void closed ( bool is_error ) ;
public void add_client_message_filter ( Atom message_type,
FilterFunc func,
void** data ) ;
public void beep ( ) ;
public void close ( ) ;
public void flush ( ) ;
public weak Device get_core_pointer ( ) ;
public static weak Display get_default ( ) ;
public uint get_default_cursor_size ( ) ;
public weak Window get_default_group ( ) ;
public weak Event get_event ( ) ;
public void get_maximal_cursor_size ( uint width,
uint height ) ;
public weak string get_name ( ) ;
public void get_pointer ( weak Screen screen,
int x,
int y,
ModifierType mask ) ;
public weak Window get_window_at_pointer ( int win_x,
int win_y ) ;
public void keyboard_ungrab ( uint time_ ) ;
public weak GLib.List list_devices ( ) ;
public static weak Display open ( string display_name ) ;
public static weak Display open_default_libgtk_only ( ) ;
public weak Event peek_event ( ) ;
public bool pointer_is_grabbed ( ) ;
public void pointer_ungrab ( uint time_ ) ;
public void put_event ( Event event ) ;
public bool request_selection_notification ( Atom selection ) ;
public void set_double_click_distance ( uint distance ) ;
public void set_double_click_time ( uint msec ) ;
public weak DisplayPointerHooks set_pointer_hooks ( DisplayPointerHooks new_hooks ) ;
public void store_clipboard ( Window clipboard_window,
uint time_,
Atom[] targets ) ;
public bool supports_clipboard_persistence ( ) ;
public bool supports_composite ( ) ;
public bool supports_cursor_alpha ( ) ;
public bool supports_cursor_color ( ) ;
public bool supports_input_shapes ( ) ;
public bool supports_selection_notification ( ) ;
public bool supports_shapes ( ) ;
public void sync ( ) ;
public void warp_pointer ( Screen screen,
int x,
int y ) ;
public virtual weak Screen get_default_screen ( ) ;
public virtual weak string get_display_name ( ) ;
public virtual int get_n_screens ( ) ;
public virtual weak Screen get_screen ( int screen_num ) ;
}

public weak GLib.List queued_events ;
public weak GLib.List queued_tail ;
public uint[] button_click_time ;
public Window[] button_window ;
public int[] button_number ;
public uint double_click_time ;
public weak Device core_pointer ;
public weak DisplayPointerHooks pointer_hooks ;
public uint double_click_distance ;
public int[] button_x ;
public int[] button_y ;
public signal void closed ( bool is_error ) ;
public void add_client_message_filter ( Atom message_type,
FilterFunc func,
void** data ) ;
public void beep ( ) ;
public void close ( ) ;
public void flush ( ) ;
public weak Device get_core_pointer ( ) ;
public static weak Display get_default ( ) ;
public uint get_default_cursor_size ( ) ;
public weak Window get_default_group ( ) ;
public weak Event get_event ( ) ;
public void get_maximal_cursor_size ( uint width,
uint height ) ;
public weak string get_name ( ) ;
public void get_pointer ( weak Screen screen,
int x,
int y,
ModifierType mask ) ;
public weak Window get_window_at_pointer ( int win_x,
int win_y ) ;
public void keyboard_ungrab ( uint time_ ) ;
public weak GLib.List list_devices ( ) ;
public static weak Display open ( string display_name ) ;
public static weak Display open_default_libgtk_only ( ) ;
public weak Event peek_event ( ) ;
public bool pointer_is_grabbed ( ) ;
public void pointer_ungrab ( uint time_ ) ;
public void put_event ( Event event ) ;
public bool request_selection_notification ( Atom selection ) ;
public void set_double_click_distance ( uint distance ) ;
public void set_double_click_time ( uint msec ) ;
public weak DisplayPointerHooks set_pointer_hooks ( DisplayPointerHooks new_hooks ) ;
public void store_clipboard ( Window clipboard_window,
uint time_,
Atom[] targets ) ;
public bool supports_clipboard_persistence ( ) ;
public bool supports_composite ( ) ;
public bool supports_cursor_alpha ( ) ;
public bool supports_cursor_color ( ) ;
public bool supports_input_shapes ( ) ;
public bool supports_selection_notification ( ) ;
public bool supports_shapes ( ) ;
public void sync ( ) ;
public void warp_pointer ( Screen screen,
int x,
int y ) ;
public virtual weak Screen get_default_screen ( ) ;
public virtual weak string get_display_name ( ) ;
public virtual int get_n_screens ( ) ;
public virtual weak Screen get_screen ( int screen_num ) ;
Created by Valadoc