| GdkDisplay* gdk_display_get_default(void); |
| gboolean gdk_keymap_translate_keyboard_state(GdkKeymap* keymap, guint hardware_keycode, GdkModifierType state, gint group, guint* keyval, gint* effective_group, gint* level, GdkModifierType* consumed_modifiers); |
| void gdk_keymap_add_virtual_modifiers(GdkKeymap* keymap, GdkModifierType* state); |
| GdkEvent* gdk_event_new(GdkEventType type); |
| void gdk_event_free(GdkEvent* event); |
| gboolean gdk_keymap_get_entries_for_keycode(GdkKeymap* keymap, guint hardware_keycode, GdkKeymapKey** keys, guint** keyvals, gint* n_entries); |
| GdkKeymap* gdk_keymap_get_for_display(GdkDisplay* display); |
| int gdk_texture_get_width(GdkTexture* texture); |
| int gdk_texture_get_height(GdkTexture* texture); |
| void gdk_texture_download(GdkTexture* texture, guchar* data, gsize stride); |
| gboolean gdk_display_map_keycode(GdkDisplay* display, guint keycode, GdkKeymapKey** keys, guint** keyvals, int* n_entries); |
| void gdk_paintable_snapshot(GdkPaintable* paintable, GdkSnapshot* snapshot, double width, double height); |
| GType gdk_paintable_get_type(void); |