Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gdkdisplay.h File Reference
#include <gdk/gdktypes.h>
#include <gdk/gdkevents.h>
#include <gdk/gdkseat.h>
#include <gdk/gdkmonitor.h>

Go to the source code of this file.

Macros

#define GDK_TYPE_DISPLAY   (gdk_display_get_type ())
 
#define GDK_DISPLAY(object)   (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DISPLAY, GdkDisplay))
 
#define GDK_IS_DISPLAY(object)   (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DISPLAY))
 

Functions

GDK_AVAILABLE_IN_ALL GType gdk_display_get_type (void) G_GNUC_CONST
 
GDK_AVAILABLE_IN_ALL GdkDisplaygdk_display_open (const char *display_name)
 
GDK_AVAILABLE_IN_ALL const char * gdk_display_get_name (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_device_is_grabbed (GdkDisplay *display, GdkDevice *device)
 
GDK_AVAILABLE_IN_ALL void gdk_display_beep (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL void gdk_display_sync (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL void gdk_display_flush (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL void gdk_display_close (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_closed (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_composited (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_rgba (GdkDisplay *display)
 
GDK_AVAILABLE_IN_4_14 gboolean gdk_display_supports_shadow_width (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_supports_input_shapes (GdkDisplay *display)
 
GDK_AVAILABLE_IN_4_4 gboolean gdk_display_prepare_gl (GdkDisplay *self, GError **error)
 
GDK_AVAILABLE_IN_4_6 GdkGLContextgdk_display_create_gl_context (GdkDisplay *self, GError **error)
 
GDK_AVAILABLE_IN_ALL GdkDisplaygdk_display_get_default (void)
 
GDK_AVAILABLE_IN_ALL GdkClipboardgdk_display_get_clipboard (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL GdkClipboardgdk_display_get_primary_clipboard (GdkDisplay *display)
 
void gdk_display_notify_startup_complete (GdkDisplay *display, const char *startup_id)
 
GDK_DEPRECATED_IN_4_10 const char * gdk_display_get_startup_notification_id (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL GdkAppLaunchContextgdk_display_get_app_launch_context (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL GdkSeatgdk_display_get_default_seat (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL GListgdk_display_list_seats (GdkDisplay *display)
 
GDK_AVAILABLE_IN_ALL GListModel * gdk_display_get_monitors (GdkDisplay *self) G_GNUC_PURE
 
GDK_AVAILABLE_IN_ALL GdkMonitorgdk_display_get_monitor_at_surface (GdkDisplay *display, GdkSurface *surface)
 
GDK_DEPRECATED_IN_4_10 void gdk_display_put_event (GdkDisplay *display, GdkEvent *event)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_map_keyval (GdkDisplay *display, guint keyval, GdkKeymapKey **keys, int *n_keys)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_map_keycode (GdkDisplay *display, guint keycode, GdkKeymapKey **keys, guint **keyvals, int *n_entries)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_translate_key (GdkDisplay *display, guint keycode, GdkModifierType state, int group, guint *keyval, int *effective_group, int *level, GdkModifierType *consumed)
 
GDK_AVAILABLE_IN_ALL gboolean gdk_display_get_setting (GdkDisplay *display, const char *name, GValue *value)
 
GDK_AVAILABLE_IN_4_14 GdkDmabufFormatsgdk_display_get_dmabuf_formats (GdkDisplay *display)
 

Macro Definition Documentation

◆ GDK_DISPLAY

#define GDK_DISPLAY ( object)    (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DISPLAY, GdkDisplay))

Definition at line 36 of file gdkdisplay.h.

◆ GDK_IS_DISPLAY

#define GDK_IS_DISPLAY ( object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DISPLAY))

Definition at line 37 of file gdkdisplay.h.

◆ GDK_TYPE_DISPLAY

#define GDK_TYPE_DISPLAY   (gdk_display_get_type ())

Definition at line 35 of file gdkdisplay.h.

Function Documentation

◆ gdk_display_beep()

GDK_AVAILABLE_IN_ALL void gdk_display_beep ( GdkDisplay * display)

◆ gdk_display_close()

GDK_AVAILABLE_IN_ALL void gdk_display_close ( GdkDisplay * display)

◆ gdk_display_create_gl_context()

GDK_AVAILABLE_IN_4_6 GdkGLContext * gdk_display_create_gl_context ( GdkDisplay * self,
GError ** error )

◆ gdk_display_device_is_grabbed()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_device_is_grabbed ( GdkDisplay * display,
GdkDevice * device )

◆ gdk_display_flush()

GDK_AVAILABLE_IN_ALL void gdk_display_flush ( GdkDisplay * display)

◆ gdk_display_get_app_launch_context()

GDK_AVAILABLE_IN_ALL GdkAppLaunchContext * gdk_display_get_app_launch_context ( GdkDisplay * display)

◆ gdk_display_get_clipboard()

GDK_AVAILABLE_IN_ALL GdkClipboard * gdk_display_get_clipboard ( GdkDisplay * display)

◆ gdk_display_get_default()

GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_display_get_default ( void )

Referenced by activate().

◆ gdk_display_get_default_seat()

GDK_AVAILABLE_IN_ALL GdkSeat * gdk_display_get_default_seat ( GdkDisplay * display)

◆ gdk_display_get_dmabuf_formats()

GDK_AVAILABLE_IN_4_14 GdkDmabufFormats * gdk_display_get_dmabuf_formats ( GdkDisplay * display)

◆ gdk_display_get_monitor_at_surface()

GDK_AVAILABLE_IN_ALL GdkMonitor * gdk_display_get_monitor_at_surface ( GdkDisplay * display,
GdkSurface * surface )

◆ gdk_display_get_monitors()

GDK_AVAILABLE_IN_ALL GListModel * gdk_display_get_monitors ( GdkDisplay * self)

◆ gdk_display_get_name()

GDK_AVAILABLE_IN_ALL const char * gdk_display_get_name ( GdkDisplay * display)

◆ gdk_display_get_primary_clipboard()

GDK_AVAILABLE_IN_ALL GdkClipboard * gdk_display_get_primary_clipboard ( GdkDisplay * display)

◆ gdk_display_get_setting()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_get_setting ( GdkDisplay * display,
const char * name,
GValue * value )

◆ gdk_display_get_startup_notification_id()

GDK_DEPRECATED_IN_4_10 const char * gdk_display_get_startup_notification_id ( GdkDisplay * display)

◆ gdk_display_get_type()

GDK_AVAILABLE_IN_ALL GType gdk_display_get_type ( void )

◆ gdk_display_is_closed()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_closed ( GdkDisplay * display)

◆ gdk_display_is_composited()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_composited ( GdkDisplay * display)

◆ gdk_display_is_rgba()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_rgba ( GdkDisplay * display)

◆ gdk_display_list_seats()

GDK_AVAILABLE_IN_ALL GList * gdk_display_list_seats ( GdkDisplay * display)

◆ gdk_display_map_keycode()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_map_keycode ( GdkDisplay * display,
guint keycode,
GdkKeymapKey ** keys,
guint ** keyvals,
int * n_entries )

◆ gdk_display_map_keyval()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_map_keyval ( GdkDisplay * display,
guint keyval,
GdkKeymapKey ** keys,
int * n_keys )

◆ gdk_display_notify_startup_complete()

void gdk_display_notify_startup_complete ( GdkDisplay * display,
const char * startup_id )

◆ gdk_display_open()

GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_display_open ( const char * display_name)

◆ gdk_display_prepare_gl()

GDK_AVAILABLE_IN_4_4 gboolean gdk_display_prepare_gl ( GdkDisplay * self,
GError ** error )

◆ gdk_display_put_event()

GDK_DEPRECATED_IN_4_10 void gdk_display_put_event ( GdkDisplay * display,
GdkEvent * event )

◆ gdk_display_supports_input_shapes()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_supports_input_shapes ( GdkDisplay * display)

◆ gdk_display_supports_shadow_width()

GDK_AVAILABLE_IN_4_14 gboolean gdk_display_supports_shadow_width ( GdkDisplay * display)

◆ gdk_display_sync()

GDK_AVAILABLE_IN_ALL void gdk_display_sync ( GdkDisplay * display)

◆ gdk_display_translate_key()

GDK_AVAILABLE_IN_ALL gboolean gdk_display_translate_key ( GdkDisplay * display,
guint keycode,
GdkModifierType state,
int group,
guint * keyval,
int * effective_group,
int * level,
GdkModifierType * consumed )