24#if !defined (__GDK_H_INSIDE__) && !defined (GTK_COMPILATION)
25#error "Only <gdk/gdk.h> can be included directly."
35#define GDK_TYPE_DISPLAY (gdk_display_get_type ())
36#define GDK_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_DISPLAY, GdkDisplay))
37#define GDK_IS_DISPLAY(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_DISPLAY))
88 const
char *startup_id);
130 int *effective_group,
#define GDK_AVAILABLE_IN_4_4
#define GDK_DEPRECATED_IN_4_10
#define GDK_AVAILABLE_IN_4_6
#define GDK_AVAILABLE_IN_4_14
#define GDK_DEPRECATED_IN_4_10_FOR(f)
#define GDK_AVAILABLE_IN_ALL
GDK_DEPRECATED_IN_4_10 const char * gdk_display_get_startup_notification_id(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_rgba(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkClipboard * gdk_display_get_clipboard(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL void gdk_display_flush(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GList * gdk_display_list_seats(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_display_get_default(void)
GDK_AVAILABLE_IN_ALL GdkClipboard * gdk_display_get_primary_clipboard(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL gboolean gdk_display_supports_input_shapes(GdkDisplay *display)
GDK_AVAILABLE_IN_4_6 GdkGLContext * gdk_display_create_gl_context(GdkDisplay *self, GError **error)
GDK_AVAILABLE_IN_4_14 gboolean gdk_display_supports_shadow_width(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkMonitor * gdk_display_get_monitor_at_surface(GdkDisplay *display, GdkSurface *surface)
GDK_AVAILABLE_IN_ALL void gdk_display_beep(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_composited(GdkDisplay *display)
GDK_AVAILABLE_IN_4_4 gboolean gdk_display_prepare_gl(GdkDisplay *self, GError **error)
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_get_setting(GdkDisplay *display, const char *name, GValue *value)
GDK_AVAILABLE_IN_ALL GdkDisplay * gdk_display_open(const char *display_name)
GDK_AVAILABLE_IN_ALL GdkSeat * gdk_display_get_default_seat(GdkDisplay *display)
GDK_AVAILABLE_IN_4_14 GdkDmabufFormats * gdk_display_get_dmabuf_formats(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL gboolean gdk_display_device_is_grabbed(GdkDisplay *display, GdkDevice *device)
GDK_AVAILABLE_IN_ALL gboolean gdk_display_is_closed(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GType gdk_display_get_type(void) G_GNUC_CONST
GDK_AVAILABLE_IN_ALL const char * gdk_display_get_name(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GdkAppLaunchContext * gdk_display_get_app_launch_context(GdkDisplay *display)
GDK_AVAILABLE_IN_ALL GListModel * gdk_display_get_monitors(GdkDisplay *self) G_GNUC_PURE
void gdk_display_notify_startup_complete(GdkDisplay *display, const char *startup_id)
GDK_AVAILABLE_IN_ALL void gdk_display_sync(GdkDisplay *display)
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 void gdk_display_close(GdkDisplay *display)
struct _GdkEvent GdkEvent
struct _GdkMonitor GdkMonitor
GDK_AVAILABLE_IN_ALL void gdk_toplevel_set_startup_id(GdkToplevel *toplevel, const char *startup_id)
struct _GdkGLContext GdkGLContext
struct _GdkDevice GdkDevice
struct _GdkDisplay GdkDisplay
struct _GdkClipboard GdkClipboard
struct _GdkAppLaunchContext GdkAppLaunchContext
struct _GdkSurface GdkSurface
struct _GdkDmabufFormats GdkDmabufFormats
typedefG_BEGIN_DECLS struct _GList GList
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
GOBJECT_AVAILABLE_IN_ALL void g_object_unref(gpointer object)
static void error(LoadState *S, const char *why)