1 /* 2 * This file is part of gtkD. 3 * 4 * gtkD is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU Lesser General Public License 6 * as published by the Free Software Foundation; either version 3 7 * of the License, or (at your option) any later version, with 8 * some exceptions, please read the COPYING file. 9 * 10 * gtkD is distributed in the hope that it will be useful, 11 * but WITHOUT ANY WARRANTY; without even the implied warranty of 12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 * GNU Lesser General Public License for more details. 14 * 15 * You should have received a copy of the GNU Lesser General Public License 16 * along with gtkD; if not, write to the Free Software 17 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA 18 */ 19 20 // generated automatically - do not change 21 // find conversion definition on APILookup.txt 22 // implement new conversion functionalities on the wrap.utils pakage 23 24 25 module gdk.c.functions; 26 27 import std.stdio; 28 import gdk.c.types; 29 import cairo.c.types; 30 import gtkd.Loader; 31 32 version (Windows) 33 static immutable LIBRARY_GDK = ["libgdk-3-0.dll"]; 34 else version (OSX) 35 static immutable LIBRARY_GDK = ["libgdk-3.0.dylib"]; 36 else 37 static immutable LIBRARY_GDK = ["libgdk-3.so.0"]; 38 39 shared static this() 40 { 41 // gdk.AppLaunchContext 42 43 Linker.link(gdk_app_launch_context_get_type, "gdk_app_launch_context_get_type", LIBRARY_GDK); 44 Linker.link(gdk_app_launch_context_new, "gdk_app_launch_context_new", LIBRARY_GDK); 45 Linker.link(gdk_app_launch_context_set_desktop, "gdk_app_launch_context_set_desktop", LIBRARY_GDK); 46 Linker.link(gdk_app_launch_context_set_display, "gdk_app_launch_context_set_display", LIBRARY_GDK); 47 Linker.link(gdk_app_launch_context_set_icon, "gdk_app_launch_context_set_icon", LIBRARY_GDK); 48 Linker.link(gdk_app_launch_context_set_icon_name, "gdk_app_launch_context_set_icon_name", LIBRARY_GDK); 49 Linker.link(gdk_app_launch_context_set_screen, "gdk_app_launch_context_set_screen", LIBRARY_GDK); 50 Linker.link(gdk_app_launch_context_set_timestamp, "gdk_app_launch_context_set_timestamp", LIBRARY_GDK); 51 52 // gdk.Atom 53 54 Linker.link(gdk_atom_name, "gdk_atom_name", LIBRARY_GDK); 55 Linker.link(gdk_atom_intern, "gdk_atom_intern", LIBRARY_GDK); 56 Linker.link(gdk_atom_intern_static_string, "gdk_atom_intern_static_string", LIBRARY_GDK); 57 Linker.link(gdk_property_change, "gdk_property_change", LIBRARY_GDK); 58 Linker.link(gdk_property_delete, "gdk_property_delete", LIBRARY_GDK); 59 Linker.link(gdk_property_get, "gdk_property_get", LIBRARY_GDK); 60 Linker.link(gdk_text_property_to_utf8_list_for_display, "gdk_text_property_to_utf8_list_for_display", LIBRARY_GDK); 61 Linker.link(gdk_utf8_to_string_target, "gdk_utf8_to_string_target", LIBRARY_GDK); 62 63 // gdk.Color 64 65 Linker.link(gdk_color_get_type, "gdk_color_get_type", LIBRARY_GDK); 66 Linker.link(gdk_color_copy, "gdk_color_copy", LIBRARY_GDK); 67 Linker.link(gdk_color_equal, "gdk_color_equal", LIBRARY_GDK); 68 Linker.link(gdk_color_free, "gdk_color_free", LIBRARY_GDK); 69 Linker.link(gdk_color_hash, "gdk_color_hash", LIBRARY_GDK); 70 Linker.link(gdk_color_to_string, "gdk_color_to_string", LIBRARY_GDK); 71 Linker.link(gdk_color_parse, "gdk_color_parse", LIBRARY_GDK); 72 73 // gdk.Cursor 74 75 Linker.link(gdk_cursor_get_type, "gdk_cursor_get_type", LIBRARY_GDK); 76 Linker.link(gdk_cursor_new, "gdk_cursor_new", LIBRARY_GDK); 77 Linker.link(gdk_cursor_new_for_display, "gdk_cursor_new_for_display", LIBRARY_GDK); 78 Linker.link(gdk_cursor_new_from_name, "gdk_cursor_new_from_name", LIBRARY_GDK); 79 Linker.link(gdk_cursor_new_from_pixbuf, "gdk_cursor_new_from_pixbuf", LIBRARY_GDK); 80 Linker.link(gdk_cursor_new_from_surface, "gdk_cursor_new_from_surface", LIBRARY_GDK); 81 Linker.link(gdk_cursor_get_cursor_type, "gdk_cursor_get_cursor_type", LIBRARY_GDK); 82 Linker.link(gdk_cursor_get_display, "gdk_cursor_get_display", LIBRARY_GDK); 83 Linker.link(gdk_cursor_get_image, "gdk_cursor_get_image", LIBRARY_GDK); 84 Linker.link(gdk_cursor_get_surface, "gdk_cursor_get_surface", LIBRARY_GDK); 85 Linker.link(gdk_cursor_ref, "gdk_cursor_ref", LIBRARY_GDK); 86 Linker.link(gdk_cursor_unref, "gdk_cursor_unref", LIBRARY_GDK); 87 88 // gdk.Device 89 90 Linker.link(gdk_device_get_type, "gdk_device_get_type", LIBRARY_GDK); 91 Linker.link(gdk_device_free_history, "gdk_device_free_history", LIBRARY_GDK); 92 Linker.link(gdk_device_grab_info_libgtk_only, "gdk_device_grab_info_libgtk_only", LIBRARY_GDK); 93 Linker.link(gdk_device_get_associated_device, "gdk_device_get_associated_device", LIBRARY_GDK); 94 Linker.link(gdk_device_get_axes, "gdk_device_get_axes", LIBRARY_GDK); 95 Linker.link(gdk_device_get_axis, "gdk_device_get_axis", LIBRARY_GDK); 96 Linker.link(gdk_device_get_axis_use, "gdk_device_get_axis_use", LIBRARY_GDK); 97 Linker.link(gdk_device_get_axis_value, "gdk_device_get_axis_value", LIBRARY_GDK); 98 Linker.link(gdk_device_get_device_type, "gdk_device_get_device_type", LIBRARY_GDK); 99 Linker.link(gdk_device_get_display, "gdk_device_get_display", LIBRARY_GDK); 100 Linker.link(gdk_device_get_has_cursor, "gdk_device_get_has_cursor", LIBRARY_GDK); 101 Linker.link(gdk_device_get_history, "gdk_device_get_history", LIBRARY_GDK); 102 Linker.link(gdk_device_get_key, "gdk_device_get_key", LIBRARY_GDK); 103 Linker.link(gdk_device_get_last_event_window, "gdk_device_get_last_event_window", LIBRARY_GDK); 104 Linker.link(gdk_device_get_mode, "gdk_device_get_mode", LIBRARY_GDK); 105 Linker.link(gdk_device_get_n_axes, "gdk_device_get_n_axes", LIBRARY_GDK); 106 Linker.link(gdk_device_get_n_keys, "gdk_device_get_n_keys", LIBRARY_GDK); 107 Linker.link(gdk_device_get_name, "gdk_device_get_name", LIBRARY_GDK); 108 Linker.link(gdk_device_get_position, "gdk_device_get_position", LIBRARY_GDK); 109 Linker.link(gdk_device_get_position_double, "gdk_device_get_position_double", LIBRARY_GDK); 110 Linker.link(gdk_device_get_product_id, "gdk_device_get_product_id", LIBRARY_GDK); 111 Linker.link(gdk_device_get_seat, "gdk_device_get_seat", LIBRARY_GDK); 112 Linker.link(gdk_device_get_source, "gdk_device_get_source", LIBRARY_GDK); 113 Linker.link(gdk_device_get_state, "gdk_device_get_state", LIBRARY_GDK); 114 Linker.link(gdk_device_get_vendor_id, "gdk_device_get_vendor_id", LIBRARY_GDK); 115 Linker.link(gdk_device_get_window_at_position, "gdk_device_get_window_at_position", LIBRARY_GDK); 116 Linker.link(gdk_device_get_window_at_position_double, "gdk_device_get_window_at_position_double", LIBRARY_GDK); 117 Linker.link(gdk_device_grab, "gdk_device_grab", LIBRARY_GDK); 118 Linker.link(gdk_device_list_axes, "gdk_device_list_axes", LIBRARY_GDK); 119 Linker.link(gdk_device_list_slave_devices, "gdk_device_list_slave_devices", LIBRARY_GDK); 120 Linker.link(gdk_device_set_axis_use, "gdk_device_set_axis_use", LIBRARY_GDK); 121 Linker.link(gdk_device_set_key, "gdk_device_set_key", LIBRARY_GDK); 122 Linker.link(gdk_device_set_mode, "gdk_device_set_mode", LIBRARY_GDK); 123 Linker.link(gdk_device_ungrab, "gdk_device_ungrab", LIBRARY_GDK); 124 Linker.link(gdk_device_warp, "gdk_device_warp", LIBRARY_GDK); 125 126 // gdk.DeviceManager 127 128 Linker.link(gdk_device_manager_get_type, "gdk_device_manager_get_type", LIBRARY_GDK); 129 Linker.link(gdk_device_manager_get_client_pointer, "gdk_device_manager_get_client_pointer", LIBRARY_GDK); 130 Linker.link(gdk_device_manager_get_display, "gdk_device_manager_get_display", LIBRARY_GDK); 131 Linker.link(gdk_device_manager_list_devices, "gdk_device_manager_list_devices", LIBRARY_GDK); 132 Linker.link(gdk_disable_multidevice, "gdk_disable_multidevice", LIBRARY_GDK); 133 134 // gdk.DevicePad 135 136 Linker.link(gdk_device_pad_get_type, "gdk_device_pad_get_type", LIBRARY_GDK); 137 Linker.link(gdk_device_pad_get_feature_group, "gdk_device_pad_get_feature_group", LIBRARY_GDK); 138 Linker.link(gdk_device_pad_get_group_n_modes, "gdk_device_pad_get_group_n_modes", LIBRARY_GDK); 139 Linker.link(gdk_device_pad_get_n_features, "gdk_device_pad_get_n_features", LIBRARY_GDK); 140 Linker.link(gdk_device_pad_get_n_groups, "gdk_device_pad_get_n_groups", LIBRARY_GDK); 141 142 // gdk.DeviceTool 143 144 Linker.link(gdk_device_tool_get_type, "gdk_device_tool_get_type", LIBRARY_GDK); 145 Linker.link(gdk_device_tool_get_hardware_id, "gdk_device_tool_get_hardware_id", LIBRARY_GDK); 146 Linker.link(gdk_device_tool_get_serial, "gdk_device_tool_get_serial", LIBRARY_GDK); 147 Linker.link(gdk_device_tool_get_tool_type, "gdk_device_tool_get_tool_type", LIBRARY_GDK); 148 149 // gdk.Display 150 151 Linker.link(gdk_display_get_type, "gdk_display_get_type", LIBRARY_GDK); 152 Linker.link(gdk_display_get_default, "gdk_display_get_default", LIBRARY_GDK); 153 Linker.link(gdk_display_open, "gdk_display_open", LIBRARY_GDK); 154 Linker.link(gdk_display_open_default_libgtk_only, "gdk_display_open_default_libgtk_only", LIBRARY_GDK); 155 Linker.link(gdk_display_beep, "gdk_display_beep", LIBRARY_GDK); 156 Linker.link(gdk_display_close, "gdk_display_close", LIBRARY_GDK); 157 Linker.link(gdk_display_device_is_grabbed, "gdk_display_device_is_grabbed", LIBRARY_GDK); 158 Linker.link(gdk_display_flush, "gdk_display_flush", LIBRARY_GDK); 159 Linker.link(gdk_display_get_app_launch_context, "gdk_display_get_app_launch_context", LIBRARY_GDK); 160 Linker.link(gdk_display_get_default_cursor_size, "gdk_display_get_default_cursor_size", LIBRARY_GDK); 161 Linker.link(gdk_display_get_default_group, "gdk_display_get_default_group", LIBRARY_GDK); 162 Linker.link(gdk_display_get_default_screen, "gdk_display_get_default_screen", LIBRARY_GDK); 163 Linker.link(gdk_display_get_default_seat, "gdk_display_get_default_seat", LIBRARY_GDK); 164 Linker.link(gdk_display_get_device_manager, "gdk_display_get_device_manager", LIBRARY_GDK); 165 Linker.link(gdk_display_get_event, "gdk_display_get_event", LIBRARY_GDK); 166 Linker.link(gdk_display_get_maximal_cursor_size, "gdk_display_get_maximal_cursor_size", LIBRARY_GDK); 167 Linker.link(gdk_display_get_monitor, "gdk_display_get_monitor", LIBRARY_GDK); 168 Linker.link(gdk_display_get_monitor_at_point, "gdk_display_get_monitor_at_point", LIBRARY_GDK); 169 Linker.link(gdk_display_get_monitor_at_window, "gdk_display_get_monitor_at_window", LIBRARY_GDK); 170 Linker.link(gdk_display_get_n_monitors, "gdk_display_get_n_monitors", LIBRARY_GDK); 171 Linker.link(gdk_display_get_n_screens, "gdk_display_get_n_screens", LIBRARY_GDK); 172 Linker.link(gdk_display_get_name, "gdk_display_get_name", LIBRARY_GDK); 173 Linker.link(gdk_display_get_pointer, "gdk_display_get_pointer", LIBRARY_GDK); 174 Linker.link(gdk_display_get_primary_monitor, "gdk_display_get_primary_monitor", LIBRARY_GDK); 175 Linker.link(gdk_display_get_screen, "gdk_display_get_screen", LIBRARY_GDK); 176 Linker.link(gdk_display_get_window_at_pointer, "gdk_display_get_window_at_pointer", LIBRARY_GDK); 177 Linker.link(gdk_display_has_pending, "gdk_display_has_pending", LIBRARY_GDK); 178 Linker.link(gdk_display_is_closed, "gdk_display_is_closed", LIBRARY_GDK); 179 Linker.link(gdk_display_keyboard_ungrab, "gdk_display_keyboard_ungrab", LIBRARY_GDK); 180 Linker.link(gdk_display_list_devices, "gdk_display_list_devices", LIBRARY_GDK); 181 Linker.link(gdk_display_list_seats, "gdk_display_list_seats", LIBRARY_GDK); 182 Linker.link(gdk_display_notify_startup_complete, "gdk_display_notify_startup_complete", LIBRARY_GDK); 183 Linker.link(gdk_display_peek_event, "gdk_display_peek_event", LIBRARY_GDK); 184 Linker.link(gdk_display_pointer_is_grabbed, "gdk_display_pointer_is_grabbed", LIBRARY_GDK); 185 Linker.link(gdk_display_pointer_ungrab, "gdk_display_pointer_ungrab", LIBRARY_GDK); 186 Linker.link(gdk_display_put_event, "gdk_display_put_event", LIBRARY_GDK); 187 Linker.link(gdk_display_request_selection_notification, "gdk_display_request_selection_notification", LIBRARY_GDK); 188 Linker.link(gdk_display_set_double_click_distance, "gdk_display_set_double_click_distance", LIBRARY_GDK); 189 Linker.link(gdk_display_set_double_click_time, "gdk_display_set_double_click_time", LIBRARY_GDK); 190 Linker.link(gdk_display_store_clipboard, "gdk_display_store_clipboard", LIBRARY_GDK); 191 Linker.link(gdk_display_supports_clipboard_persistence, "gdk_display_supports_clipboard_persistence", LIBRARY_GDK); 192 Linker.link(gdk_display_supports_composite, "gdk_display_supports_composite", LIBRARY_GDK); 193 Linker.link(gdk_display_supports_cursor_alpha, "gdk_display_supports_cursor_alpha", LIBRARY_GDK); 194 Linker.link(gdk_display_supports_cursor_color, "gdk_display_supports_cursor_color", LIBRARY_GDK); 195 Linker.link(gdk_display_supports_input_shapes, "gdk_display_supports_input_shapes", LIBRARY_GDK); 196 Linker.link(gdk_display_supports_selection_notification, "gdk_display_supports_selection_notification", LIBRARY_GDK); 197 Linker.link(gdk_display_supports_shapes, "gdk_display_supports_shapes", LIBRARY_GDK); 198 Linker.link(gdk_display_sync, "gdk_display_sync", LIBRARY_GDK); 199 Linker.link(gdk_display_warp_pointer, "gdk_display_warp_pointer", LIBRARY_GDK); 200 201 // gdk.DisplayManager 202 203 Linker.link(gdk_display_manager_get_type, "gdk_display_manager_get_type", LIBRARY_GDK); 204 Linker.link(gdk_display_manager_get, "gdk_display_manager_get", LIBRARY_GDK); 205 Linker.link(gdk_display_manager_get_default_display, "gdk_display_manager_get_default_display", LIBRARY_GDK); 206 Linker.link(gdk_display_manager_list_displays, "gdk_display_manager_list_displays", LIBRARY_GDK); 207 Linker.link(gdk_display_manager_open_display, "gdk_display_manager_open_display", LIBRARY_GDK); 208 Linker.link(gdk_display_manager_set_default_display, "gdk_display_manager_set_default_display", LIBRARY_GDK); 209 210 // gdk.DragContext 211 212 Linker.link(gdk_drag_context_get_type, "gdk_drag_context_get_type", LIBRARY_GDK); 213 Linker.link(gdk_drag_context_get_actions, "gdk_drag_context_get_actions", LIBRARY_GDK); 214 Linker.link(gdk_drag_context_get_dest_window, "gdk_drag_context_get_dest_window", LIBRARY_GDK); 215 Linker.link(gdk_drag_context_get_device, "gdk_drag_context_get_device", LIBRARY_GDK); 216 Linker.link(gdk_drag_context_get_drag_window, "gdk_drag_context_get_drag_window", LIBRARY_GDK); 217 Linker.link(gdk_drag_context_get_protocol, "gdk_drag_context_get_protocol", LIBRARY_GDK); 218 Linker.link(gdk_drag_context_get_selected_action, "gdk_drag_context_get_selected_action", LIBRARY_GDK); 219 Linker.link(gdk_drag_context_get_source_window, "gdk_drag_context_get_source_window", LIBRARY_GDK); 220 Linker.link(gdk_drag_context_get_suggested_action, "gdk_drag_context_get_suggested_action", LIBRARY_GDK); 221 Linker.link(gdk_drag_context_list_targets, "gdk_drag_context_list_targets", LIBRARY_GDK); 222 Linker.link(gdk_drag_context_manage_dnd, "gdk_drag_context_manage_dnd", LIBRARY_GDK); 223 Linker.link(gdk_drag_context_set_device, "gdk_drag_context_set_device", LIBRARY_GDK); 224 Linker.link(gdk_drag_context_set_hotspot, "gdk_drag_context_set_hotspot", LIBRARY_GDK); 225 Linker.link(gdk_drag_abort, "gdk_drag_abort", LIBRARY_GDK); 226 Linker.link(gdk_drag_begin, "gdk_drag_begin", LIBRARY_GDK); 227 Linker.link(gdk_drag_begin_for_device, "gdk_drag_begin_for_device", LIBRARY_GDK); 228 Linker.link(gdk_drag_begin_from_point, "gdk_drag_begin_from_point", LIBRARY_GDK); 229 Linker.link(gdk_drag_drop, "gdk_drag_drop", LIBRARY_GDK); 230 Linker.link(gdk_drag_drop_done, "gdk_drag_drop_done", LIBRARY_GDK); 231 Linker.link(gdk_drag_drop_succeeded, "gdk_drag_drop_succeeded", LIBRARY_GDK); 232 Linker.link(gdk_drag_find_window_for_screen, "gdk_drag_find_window_for_screen", LIBRARY_GDK); 233 Linker.link(gdk_drag_get_selection, "gdk_drag_get_selection", LIBRARY_GDK); 234 Linker.link(gdk_drag_motion, "gdk_drag_motion", LIBRARY_GDK); 235 Linker.link(gdk_drag_status, "gdk_drag_status", LIBRARY_GDK); 236 Linker.link(gdk_drop_finish, "gdk_drop_finish", LIBRARY_GDK); 237 Linker.link(gdk_drop_reply, "gdk_drop_reply", LIBRARY_GDK); 238 239 // gdk.DrawingContext 240 241 Linker.link(gdk_drawing_context_get_type, "gdk_drawing_context_get_type", LIBRARY_GDK); 242 Linker.link(gdk_drawing_context_get_cairo_context, "gdk_drawing_context_get_cairo_context", LIBRARY_GDK); 243 Linker.link(gdk_drawing_context_get_clip, "gdk_drawing_context_get_clip", LIBRARY_GDK); 244 Linker.link(gdk_drawing_context_get_window, "gdk_drawing_context_get_window", LIBRARY_GDK); 245 Linker.link(gdk_drawing_context_is_valid, "gdk_drawing_context_is_valid", LIBRARY_GDK); 246 247 // gdk.Event 248 249 Linker.link(gdk_event_get_type, "gdk_event_get_type", LIBRARY_GDK); 250 Linker.link(gdk_event_new, "gdk_event_new", LIBRARY_GDK); 251 Linker.link(gdk_events_get_angle, "gdk_events_get_angle", LIBRARY_GDK); 252 Linker.link(gdk_events_get_center, "gdk_events_get_center", LIBRARY_GDK); 253 Linker.link(gdk_events_get_distance, "gdk_events_get_distance", LIBRARY_GDK); 254 Linker.link(gdk_event_copy, "gdk_event_copy", LIBRARY_GDK); 255 Linker.link(gdk_event_free, "gdk_event_free", LIBRARY_GDK); 256 Linker.link(gdk_event_get_axis, "gdk_event_get_axis", LIBRARY_GDK); 257 Linker.link(gdk_event_get_button, "gdk_event_get_button", LIBRARY_GDK); 258 Linker.link(gdk_event_get_click_count, "gdk_event_get_click_count", LIBRARY_GDK); 259 Linker.link(gdk_event_get_coords, "gdk_event_get_coords", LIBRARY_GDK); 260 Linker.link(gdk_event_get_device, "gdk_event_get_device", LIBRARY_GDK); 261 Linker.link(gdk_event_get_device_tool, "gdk_event_get_device_tool", LIBRARY_GDK); 262 Linker.link(gdk_event_get_event_sequence, "gdk_event_get_event_sequence", LIBRARY_GDK); 263 Linker.link(gdk_event_get_event_type, "gdk_event_get_event_type", LIBRARY_GDK); 264 Linker.link(gdk_event_get_keycode, "gdk_event_get_keycode", LIBRARY_GDK); 265 Linker.link(gdk_event_get_keyval, "gdk_event_get_keyval", LIBRARY_GDK); 266 Linker.link(gdk_event_get_pointer_emulated, "gdk_event_get_pointer_emulated", LIBRARY_GDK); 267 Linker.link(gdk_event_get_root_coords, "gdk_event_get_root_coords", LIBRARY_GDK); 268 Linker.link(gdk_event_get_scancode, "gdk_event_get_scancode", LIBRARY_GDK); 269 Linker.link(gdk_event_get_screen, "gdk_event_get_screen", LIBRARY_GDK); 270 Linker.link(gdk_event_get_scroll_deltas, "gdk_event_get_scroll_deltas", LIBRARY_GDK); 271 Linker.link(gdk_event_get_scroll_direction, "gdk_event_get_scroll_direction", LIBRARY_GDK); 272 Linker.link(gdk_event_get_seat, "gdk_event_get_seat", LIBRARY_GDK); 273 Linker.link(gdk_event_get_source_device, "gdk_event_get_source_device", LIBRARY_GDK); 274 Linker.link(gdk_event_get_state, "gdk_event_get_state", LIBRARY_GDK); 275 Linker.link(gdk_event_get_time, "gdk_event_get_time", LIBRARY_GDK); 276 Linker.link(gdk_event_get_window, "gdk_event_get_window", LIBRARY_GDK); 277 Linker.link(gdk_event_is_scroll_stop_event, "gdk_event_is_scroll_stop_event", LIBRARY_GDK); 278 Linker.link(gdk_event_put, "gdk_event_put", LIBRARY_GDK); 279 Linker.link(gdk_event_set_device, "gdk_event_set_device", LIBRARY_GDK); 280 Linker.link(gdk_event_set_device_tool, "gdk_event_set_device_tool", LIBRARY_GDK); 281 Linker.link(gdk_event_set_screen, "gdk_event_set_screen", LIBRARY_GDK); 282 Linker.link(gdk_event_set_source_device, "gdk_event_set_source_device", LIBRARY_GDK); 283 Linker.link(gdk_event_triggers_context_menu, "gdk_event_triggers_context_menu", LIBRARY_GDK); 284 Linker.link(gdk_event_get, "gdk_event_get", LIBRARY_GDK); 285 Linker.link(gdk_event_handler_set, "gdk_event_handler_set", LIBRARY_GDK); 286 Linker.link(gdk_event_peek, "gdk_event_peek", LIBRARY_GDK); 287 Linker.link(gdk_event_request_motions, "gdk_event_request_motions", LIBRARY_GDK); 288 Linker.link(gdk_events_pending, "gdk_events_pending", LIBRARY_GDK); 289 Linker.link(gdk_get_show_events, "gdk_get_show_events", LIBRARY_GDK); 290 Linker.link(gdk_set_show_events, "gdk_set_show_events", LIBRARY_GDK); 291 Linker.link(gdk_setting_get, "gdk_setting_get", LIBRARY_GDK); 292 293 // gdk.EventSequence 294 295 Linker.link(gdk_event_sequence_get_type, "gdk_event_sequence_get_type", LIBRARY_GDK); 296 297 // gdk.FrameClock 298 299 Linker.link(gdk_frame_clock_get_type, "gdk_frame_clock_get_type", LIBRARY_GDK); 300 Linker.link(gdk_frame_clock_begin_updating, "gdk_frame_clock_begin_updating", LIBRARY_GDK); 301 Linker.link(gdk_frame_clock_end_updating, "gdk_frame_clock_end_updating", LIBRARY_GDK); 302 Linker.link(gdk_frame_clock_get_current_timings, "gdk_frame_clock_get_current_timings", LIBRARY_GDK); 303 Linker.link(gdk_frame_clock_get_frame_counter, "gdk_frame_clock_get_frame_counter", LIBRARY_GDK); 304 Linker.link(gdk_frame_clock_get_frame_time, "gdk_frame_clock_get_frame_time", LIBRARY_GDK); 305 Linker.link(gdk_frame_clock_get_history_start, "gdk_frame_clock_get_history_start", LIBRARY_GDK); 306 Linker.link(gdk_frame_clock_get_refresh_info, "gdk_frame_clock_get_refresh_info", LIBRARY_GDK); 307 Linker.link(gdk_frame_clock_get_timings, "gdk_frame_clock_get_timings", LIBRARY_GDK); 308 Linker.link(gdk_frame_clock_request_phase, "gdk_frame_clock_request_phase", LIBRARY_GDK); 309 310 // gdk.FrameTimings 311 312 Linker.link(gdk_frame_timings_get_type, "gdk_frame_timings_get_type", LIBRARY_GDK); 313 Linker.link(gdk_frame_timings_get_complete, "gdk_frame_timings_get_complete", LIBRARY_GDK); 314 Linker.link(gdk_frame_timings_get_frame_counter, "gdk_frame_timings_get_frame_counter", LIBRARY_GDK); 315 Linker.link(gdk_frame_timings_get_frame_time, "gdk_frame_timings_get_frame_time", LIBRARY_GDK); 316 Linker.link(gdk_frame_timings_get_predicted_presentation_time, "gdk_frame_timings_get_predicted_presentation_time", LIBRARY_GDK); 317 Linker.link(gdk_frame_timings_get_presentation_time, "gdk_frame_timings_get_presentation_time", LIBRARY_GDK); 318 Linker.link(gdk_frame_timings_get_refresh_interval, "gdk_frame_timings_get_refresh_interval", LIBRARY_GDK); 319 Linker.link(gdk_frame_timings_ref, "gdk_frame_timings_ref", LIBRARY_GDK); 320 Linker.link(gdk_frame_timings_unref, "gdk_frame_timings_unref", LIBRARY_GDK); 321 322 // gdk.GLContext 323 324 Linker.link(gdk_gl_context_get_type, "gdk_gl_context_get_type", LIBRARY_GDK); 325 Linker.link(gdk_gl_context_clear_current, "gdk_gl_context_clear_current", LIBRARY_GDK); 326 Linker.link(gdk_gl_context_get_current, "gdk_gl_context_get_current", LIBRARY_GDK); 327 Linker.link(gdk_gl_context_get_debug_enabled, "gdk_gl_context_get_debug_enabled", LIBRARY_GDK); 328 Linker.link(gdk_gl_context_get_display, "gdk_gl_context_get_display", LIBRARY_GDK); 329 Linker.link(gdk_gl_context_get_forward_compatible, "gdk_gl_context_get_forward_compatible", LIBRARY_GDK); 330 Linker.link(gdk_gl_context_get_required_version, "gdk_gl_context_get_required_version", LIBRARY_GDK); 331 Linker.link(gdk_gl_context_get_shared_context, "gdk_gl_context_get_shared_context", LIBRARY_GDK); 332 Linker.link(gdk_gl_context_get_use_es, "gdk_gl_context_get_use_es", LIBRARY_GDK); 333 Linker.link(gdk_gl_context_get_version, "gdk_gl_context_get_version", LIBRARY_GDK); 334 Linker.link(gdk_gl_context_get_window, "gdk_gl_context_get_window", LIBRARY_GDK); 335 Linker.link(gdk_gl_context_is_legacy, "gdk_gl_context_is_legacy", LIBRARY_GDK); 336 Linker.link(gdk_gl_context_make_current, "gdk_gl_context_make_current", LIBRARY_GDK); 337 Linker.link(gdk_gl_context_realize, "gdk_gl_context_realize", LIBRARY_GDK); 338 Linker.link(gdk_gl_context_set_debug_enabled, "gdk_gl_context_set_debug_enabled", LIBRARY_GDK); 339 Linker.link(gdk_gl_context_set_forward_compatible, "gdk_gl_context_set_forward_compatible", LIBRARY_GDK); 340 Linker.link(gdk_gl_context_set_required_version, "gdk_gl_context_set_required_version", LIBRARY_GDK); 341 Linker.link(gdk_gl_context_set_use_es, "gdk_gl_context_set_use_es", LIBRARY_GDK); 342 343 // gdk.Keymap 344 345 Linker.link(gdk_keymap_get_type, "gdk_keymap_get_type", LIBRARY_GDK); 346 Linker.link(gdk_keymap_get_default, "gdk_keymap_get_default", LIBRARY_GDK); 347 Linker.link(gdk_keymap_get_for_display, "gdk_keymap_get_for_display", LIBRARY_GDK); 348 Linker.link(gdk_keymap_add_virtual_modifiers, "gdk_keymap_add_virtual_modifiers", LIBRARY_GDK); 349 Linker.link(gdk_keymap_get_caps_lock_state, "gdk_keymap_get_caps_lock_state", LIBRARY_GDK); 350 Linker.link(gdk_keymap_get_direction, "gdk_keymap_get_direction", LIBRARY_GDK); 351 Linker.link(gdk_keymap_get_entries_for_keycode, "gdk_keymap_get_entries_for_keycode", LIBRARY_GDK); 352 Linker.link(gdk_keymap_get_entries_for_keyval, "gdk_keymap_get_entries_for_keyval", LIBRARY_GDK); 353 Linker.link(gdk_keymap_get_modifier_mask, "gdk_keymap_get_modifier_mask", LIBRARY_GDK); 354 Linker.link(gdk_keymap_get_modifier_state, "gdk_keymap_get_modifier_state", LIBRARY_GDK); 355 Linker.link(gdk_keymap_get_num_lock_state, "gdk_keymap_get_num_lock_state", LIBRARY_GDK); 356 Linker.link(gdk_keymap_get_scroll_lock_state, "gdk_keymap_get_scroll_lock_state", LIBRARY_GDK); 357 Linker.link(gdk_keymap_have_bidi_layouts, "gdk_keymap_have_bidi_layouts", LIBRARY_GDK); 358 Linker.link(gdk_keymap_lookup_key, "gdk_keymap_lookup_key", LIBRARY_GDK); 359 Linker.link(gdk_keymap_map_virtual_modifiers, "gdk_keymap_map_virtual_modifiers", LIBRARY_GDK); 360 Linker.link(gdk_keymap_translate_keyboard_state, "gdk_keymap_translate_keyboard_state", LIBRARY_GDK); 361 Linker.link(gdk_keyval_convert_case, "gdk_keyval_convert_case", LIBRARY_GDK); 362 Linker.link(gdk_keyval_from_name, "gdk_keyval_from_name", LIBRARY_GDK); 363 Linker.link(gdk_keyval_is_lower, "gdk_keyval_is_lower", LIBRARY_GDK); 364 Linker.link(gdk_keyval_is_upper, "gdk_keyval_is_upper", LIBRARY_GDK); 365 Linker.link(gdk_keyval_name, "gdk_keyval_name", LIBRARY_GDK); 366 Linker.link(gdk_keyval_to_lower, "gdk_keyval_to_lower", LIBRARY_GDK); 367 Linker.link(gdk_keyval_to_unicode, "gdk_keyval_to_unicode", LIBRARY_GDK); 368 Linker.link(gdk_keyval_to_upper, "gdk_keyval_to_upper", LIBRARY_GDK); 369 Linker.link(gdk_unicode_to_keyval, "gdk_unicode_to_keyval", LIBRARY_GDK); 370 371 // gdk.MonitorG 372 373 Linker.link(gdk_monitor_get_type, "gdk_monitor_get_type", LIBRARY_GDK); 374 Linker.link(gdk_monitor_get_display, "gdk_monitor_get_display", LIBRARY_GDK); 375 Linker.link(gdk_monitor_get_geometry, "gdk_monitor_get_geometry", LIBRARY_GDK); 376 Linker.link(gdk_monitor_get_height_mm, "gdk_monitor_get_height_mm", LIBRARY_GDK); 377 Linker.link(gdk_monitor_get_manufacturer, "gdk_monitor_get_manufacturer", LIBRARY_GDK); 378 Linker.link(gdk_monitor_get_model, "gdk_monitor_get_model", LIBRARY_GDK); 379 Linker.link(gdk_monitor_get_refresh_rate, "gdk_monitor_get_refresh_rate", LIBRARY_GDK); 380 Linker.link(gdk_monitor_get_scale_factor, "gdk_monitor_get_scale_factor", LIBRARY_GDK); 381 Linker.link(gdk_monitor_get_subpixel_layout, "gdk_monitor_get_subpixel_layout", LIBRARY_GDK); 382 Linker.link(gdk_monitor_get_width_mm, "gdk_monitor_get_width_mm", LIBRARY_GDK); 383 Linker.link(gdk_monitor_get_workarea, "gdk_monitor_get_workarea", LIBRARY_GDK); 384 Linker.link(gdk_monitor_is_primary, "gdk_monitor_is_primary", LIBRARY_GDK); 385 386 // gdk.RGBA 387 388 Linker.link(gdk_rgba_get_type, "gdk_rgba_get_type", LIBRARY_GDK); 389 Linker.link(gdk_rgba_copy, "gdk_rgba_copy", LIBRARY_GDK); 390 Linker.link(gdk_rgba_equal, "gdk_rgba_equal", LIBRARY_GDK); 391 Linker.link(gdk_rgba_free, "gdk_rgba_free", LIBRARY_GDK); 392 Linker.link(gdk_rgba_hash, "gdk_rgba_hash", LIBRARY_GDK); 393 Linker.link(gdk_rgba_parse, "gdk_rgba_parse", LIBRARY_GDK); 394 Linker.link(gdk_rgba_to_string, "gdk_rgba_to_string", LIBRARY_GDK); 395 396 // gdk.Rectangle 397 398 Linker.link(gdk_rectangle_get_type, "gdk_rectangle_get_type", LIBRARY_GDK); 399 Linker.link(gdk_rectangle_equal, "gdk_rectangle_equal", LIBRARY_GDK); 400 Linker.link(gdk_rectangle_intersect, "gdk_rectangle_intersect", LIBRARY_GDK); 401 Linker.link(gdk_rectangle_union, "gdk_rectangle_union", LIBRARY_GDK); 402 403 // gdk.Screen 404 405 Linker.link(gdk_screen_get_type, "gdk_screen_get_type", LIBRARY_GDK); 406 Linker.link(gdk_screen_get_default, "gdk_screen_get_default", LIBRARY_GDK); 407 Linker.link(gdk_screen_height, "gdk_screen_height", LIBRARY_GDK); 408 Linker.link(gdk_screen_height_mm, "gdk_screen_height_mm", LIBRARY_GDK); 409 Linker.link(gdk_screen_width, "gdk_screen_width", LIBRARY_GDK); 410 Linker.link(gdk_screen_width_mm, "gdk_screen_width_mm", LIBRARY_GDK); 411 Linker.link(gdk_screen_get_active_window, "gdk_screen_get_active_window", LIBRARY_GDK); 412 Linker.link(gdk_screen_get_display, "gdk_screen_get_display", LIBRARY_GDK); 413 Linker.link(gdk_screen_get_font_options, "gdk_screen_get_font_options", LIBRARY_GDK); 414 Linker.link(gdk_screen_get_height, "gdk_screen_get_height", LIBRARY_GDK); 415 Linker.link(gdk_screen_get_height_mm, "gdk_screen_get_height_mm", LIBRARY_GDK); 416 Linker.link(gdk_screen_get_monitor_at_point, "gdk_screen_get_monitor_at_point", LIBRARY_GDK); 417 Linker.link(gdk_screen_get_monitor_at_window, "gdk_screen_get_monitor_at_window", LIBRARY_GDK); 418 Linker.link(gdk_screen_get_monitor_geometry, "gdk_screen_get_monitor_geometry", LIBRARY_GDK); 419 Linker.link(gdk_screen_get_monitor_height_mm, "gdk_screen_get_monitor_height_mm", LIBRARY_GDK); 420 Linker.link(gdk_screen_get_monitor_plug_name, "gdk_screen_get_monitor_plug_name", LIBRARY_GDK); 421 Linker.link(gdk_screen_get_monitor_scale_factor, "gdk_screen_get_monitor_scale_factor", LIBRARY_GDK); 422 Linker.link(gdk_screen_get_monitor_width_mm, "gdk_screen_get_monitor_width_mm", LIBRARY_GDK); 423 Linker.link(gdk_screen_get_monitor_workarea, "gdk_screen_get_monitor_workarea", LIBRARY_GDK); 424 Linker.link(gdk_screen_get_n_monitors, "gdk_screen_get_n_monitors", LIBRARY_GDK); 425 Linker.link(gdk_screen_get_number, "gdk_screen_get_number", LIBRARY_GDK); 426 Linker.link(gdk_screen_get_primary_monitor, "gdk_screen_get_primary_monitor", LIBRARY_GDK); 427 Linker.link(gdk_screen_get_resolution, "gdk_screen_get_resolution", LIBRARY_GDK); 428 Linker.link(gdk_screen_get_rgba_visual, "gdk_screen_get_rgba_visual", LIBRARY_GDK); 429 Linker.link(gdk_screen_get_root_window, "gdk_screen_get_root_window", LIBRARY_GDK); 430 Linker.link(gdk_screen_get_setting, "gdk_screen_get_setting", LIBRARY_GDK); 431 Linker.link(gdk_screen_get_system_visual, "gdk_screen_get_system_visual", LIBRARY_GDK); 432 Linker.link(gdk_screen_get_toplevel_windows, "gdk_screen_get_toplevel_windows", LIBRARY_GDK); 433 Linker.link(gdk_screen_get_width, "gdk_screen_get_width", LIBRARY_GDK); 434 Linker.link(gdk_screen_get_width_mm, "gdk_screen_get_width_mm", LIBRARY_GDK); 435 Linker.link(gdk_screen_get_window_stack, "gdk_screen_get_window_stack", LIBRARY_GDK); 436 Linker.link(gdk_screen_is_composited, "gdk_screen_is_composited", LIBRARY_GDK); 437 Linker.link(gdk_screen_list_visuals, "gdk_screen_list_visuals", LIBRARY_GDK); 438 Linker.link(gdk_screen_make_display_name, "gdk_screen_make_display_name", LIBRARY_GDK); 439 Linker.link(gdk_screen_set_font_options, "gdk_screen_set_font_options", LIBRARY_GDK); 440 Linker.link(gdk_screen_set_resolution, "gdk_screen_set_resolution", LIBRARY_GDK); 441 442 // gdk.Seat 443 444 Linker.link(gdk_seat_get_type, "gdk_seat_get_type", LIBRARY_GDK); 445 Linker.link(gdk_seat_get_capabilities, "gdk_seat_get_capabilities", LIBRARY_GDK); 446 Linker.link(gdk_seat_get_display, "gdk_seat_get_display", LIBRARY_GDK); 447 Linker.link(gdk_seat_get_keyboard, "gdk_seat_get_keyboard", LIBRARY_GDK); 448 Linker.link(gdk_seat_get_pointer, "gdk_seat_get_pointer", LIBRARY_GDK); 449 Linker.link(gdk_seat_get_slaves, "gdk_seat_get_slaves", LIBRARY_GDK); 450 Linker.link(gdk_seat_grab, "gdk_seat_grab", LIBRARY_GDK); 451 Linker.link(gdk_seat_ungrab, "gdk_seat_ungrab", LIBRARY_GDK); 452 453 // gdk.Visual 454 455 Linker.link(gdk_visual_get_type, "gdk_visual_get_type", LIBRARY_GDK); 456 Linker.link(gdk_visual_get_best, "gdk_visual_get_best", LIBRARY_GDK); 457 Linker.link(gdk_visual_get_best_depth, "gdk_visual_get_best_depth", LIBRARY_GDK); 458 Linker.link(gdk_visual_get_best_type, "gdk_visual_get_best_type", LIBRARY_GDK); 459 Linker.link(gdk_visual_get_best_with_both, "gdk_visual_get_best_with_both", LIBRARY_GDK); 460 Linker.link(gdk_visual_get_best_with_depth, "gdk_visual_get_best_with_depth", LIBRARY_GDK); 461 Linker.link(gdk_visual_get_best_with_type, "gdk_visual_get_best_with_type", LIBRARY_GDK); 462 Linker.link(gdk_visual_get_system, "gdk_visual_get_system", LIBRARY_GDK); 463 Linker.link(gdk_visual_get_bits_per_rgb, "gdk_visual_get_bits_per_rgb", LIBRARY_GDK); 464 Linker.link(gdk_visual_get_blue_pixel_details, "gdk_visual_get_blue_pixel_details", LIBRARY_GDK); 465 Linker.link(gdk_visual_get_byte_order, "gdk_visual_get_byte_order", LIBRARY_GDK); 466 Linker.link(gdk_visual_get_colormap_size, "gdk_visual_get_colormap_size", LIBRARY_GDK); 467 Linker.link(gdk_visual_get_depth, "gdk_visual_get_depth", LIBRARY_GDK); 468 Linker.link(gdk_visual_get_green_pixel_details, "gdk_visual_get_green_pixel_details", LIBRARY_GDK); 469 Linker.link(gdk_visual_get_red_pixel_details, "gdk_visual_get_red_pixel_details", LIBRARY_GDK); 470 Linker.link(gdk_visual_get_screen, "gdk_visual_get_screen", LIBRARY_GDK); 471 Linker.link(gdk_visual_get_visual_type, "gdk_visual_get_visual_type", LIBRARY_GDK); 472 Linker.link(gdk_list_visuals, "gdk_list_visuals", LIBRARY_GDK); 473 Linker.link(gdk_query_depths, "gdk_query_depths", LIBRARY_GDK); 474 Linker.link(gdk_query_visual_types, "gdk_query_visual_types", LIBRARY_GDK); 475 476 // gdk.Window 477 478 Linker.link(gdk_window_get_type, "gdk_window_get_type", LIBRARY_GDK); 479 Linker.link(gdk_window_new, "gdk_window_new", LIBRARY_GDK); 480 Linker.link(gdk_window_at_pointer, "gdk_window_at_pointer", LIBRARY_GDK); 481 Linker.link(gdk_window_constrain_size, "gdk_window_constrain_size", LIBRARY_GDK); 482 Linker.link(gdk_window_process_all_updates, "gdk_window_process_all_updates", LIBRARY_GDK); 483 Linker.link(gdk_window_set_debug_updates, "gdk_window_set_debug_updates", LIBRARY_GDK); 484 Linker.link(gdk_window_add_filter, "gdk_window_add_filter", LIBRARY_GDK); 485 Linker.link(gdk_window_beep, "gdk_window_beep", LIBRARY_GDK); 486 Linker.link(gdk_window_begin_draw_frame, "gdk_window_begin_draw_frame", LIBRARY_GDK); 487 Linker.link(gdk_window_begin_move_drag, "gdk_window_begin_move_drag", LIBRARY_GDK); 488 Linker.link(gdk_window_begin_move_drag_for_device, "gdk_window_begin_move_drag_for_device", LIBRARY_GDK); 489 Linker.link(gdk_window_begin_paint_rect, "gdk_window_begin_paint_rect", LIBRARY_GDK); 490 Linker.link(gdk_window_begin_paint_region, "gdk_window_begin_paint_region", LIBRARY_GDK); 491 Linker.link(gdk_window_begin_resize_drag, "gdk_window_begin_resize_drag", LIBRARY_GDK); 492 Linker.link(gdk_window_begin_resize_drag_for_device, "gdk_window_begin_resize_drag_for_device", LIBRARY_GDK); 493 Linker.link(gdk_window_configure_finished, "gdk_window_configure_finished", LIBRARY_GDK); 494 Linker.link(gdk_window_coords_from_parent, "gdk_window_coords_from_parent", LIBRARY_GDK); 495 Linker.link(gdk_window_coords_to_parent, "gdk_window_coords_to_parent", LIBRARY_GDK); 496 Linker.link(gdk_window_create_gl_context, "gdk_window_create_gl_context", LIBRARY_GDK); 497 Linker.link(gdk_window_create_similar_image_surface, "gdk_window_create_similar_image_surface", LIBRARY_GDK); 498 Linker.link(gdk_window_create_similar_surface, "gdk_window_create_similar_surface", LIBRARY_GDK); 499 Linker.link(gdk_window_deiconify, "gdk_window_deiconify", LIBRARY_GDK); 500 Linker.link(gdk_window_destroy, "gdk_window_destroy", LIBRARY_GDK); 501 Linker.link(gdk_window_destroy_notify, "gdk_window_destroy_notify", LIBRARY_GDK); 502 Linker.link(gdk_window_enable_synchronized_configure, "gdk_window_enable_synchronized_configure", LIBRARY_GDK); 503 Linker.link(gdk_window_end_draw_frame, "gdk_window_end_draw_frame", LIBRARY_GDK); 504 Linker.link(gdk_window_end_paint, "gdk_window_end_paint", LIBRARY_GDK); 505 Linker.link(gdk_window_ensure_native, "gdk_window_ensure_native", LIBRARY_GDK); 506 Linker.link(gdk_window_flush, "gdk_window_flush", LIBRARY_GDK); 507 Linker.link(gdk_window_focus, "gdk_window_focus", LIBRARY_GDK); 508 Linker.link(gdk_window_freeze_toplevel_updates_libgtk_only, "gdk_window_freeze_toplevel_updates_libgtk_only", LIBRARY_GDK); 509 Linker.link(gdk_window_freeze_updates, "gdk_window_freeze_updates", LIBRARY_GDK); 510 Linker.link(gdk_window_fullscreen, "gdk_window_fullscreen", LIBRARY_GDK); 511 Linker.link(gdk_window_fullscreen_on_monitor, "gdk_window_fullscreen_on_monitor", LIBRARY_GDK); 512 Linker.link(gdk_window_geometry_changed, "gdk_window_geometry_changed", LIBRARY_GDK); 513 Linker.link(gdk_window_get_accept_focus, "gdk_window_get_accept_focus", LIBRARY_GDK); 514 Linker.link(gdk_window_get_background_pattern, "gdk_window_get_background_pattern", LIBRARY_GDK); 515 Linker.link(gdk_window_get_children, "gdk_window_get_children", LIBRARY_GDK); 516 Linker.link(gdk_window_get_children_with_user_data, "gdk_window_get_children_with_user_data", LIBRARY_GDK); 517 Linker.link(gdk_window_get_clip_region, "gdk_window_get_clip_region", LIBRARY_GDK); 518 Linker.link(gdk_window_get_composited, "gdk_window_get_composited", LIBRARY_GDK); 519 Linker.link(gdk_window_get_cursor, "gdk_window_get_cursor", LIBRARY_GDK); 520 Linker.link(gdk_window_get_decorations, "gdk_window_get_decorations", LIBRARY_GDK); 521 Linker.link(gdk_window_get_device_cursor, "gdk_window_get_device_cursor", LIBRARY_GDK); 522 Linker.link(gdk_window_get_device_events, "gdk_window_get_device_events", LIBRARY_GDK); 523 Linker.link(gdk_window_get_device_position, "gdk_window_get_device_position", LIBRARY_GDK); 524 Linker.link(gdk_window_get_device_position_double, "gdk_window_get_device_position_double", LIBRARY_GDK); 525 Linker.link(gdk_window_get_display, "gdk_window_get_display", LIBRARY_GDK); 526 Linker.link(gdk_window_get_drag_protocol, "gdk_window_get_drag_protocol", LIBRARY_GDK); 527 Linker.link(gdk_window_get_effective_parent, "gdk_window_get_effective_parent", LIBRARY_GDK); 528 Linker.link(gdk_window_get_effective_toplevel, "gdk_window_get_effective_toplevel", LIBRARY_GDK); 529 Linker.link(gdk_window_get_event_compression, "gdk_window_get_event_compression", LIBRARY_GDK); 530 Linker.link(gdk_window_get_events, "gdk_window_get_events", LIBRARY_GDK); 531 Linker.link(gdk_window_get_focus_on_map, "gdk_window_get_focus_on_map", LIBRARY_GDK); 532 Linker.link(gdk_window_get_frame_clock, "gdk_window_get_frame_clock", LIBRARY_GDK); 533 Linker.link(gdk_window_get_frame_extents, "gdk_window_get_frame_extents", LIBRARY_GDK); 534 Linker.link(gdk_window_get_fullscreen_mode, "gdk_window_get_fullscreen_mode", LIBRARY_GDK); 535 Linker.link(gdk_window_get_geometry, "gdk_window_get_geometry", LIBRARY_GDK); 536 Linker.link(gdk_window_get_group, "gdk_window_get_group", LIBRARY_GDK); 537 Linker.link(gdk_window_get_height, "gdk_window_get_height", LIBRARY_GDK); 538 Linker.link(gdk_window_get_modal_hint, "gdk_window_get_modal_hint", LIBRARY_GDK); 539 Linker.link(gdk_window_get_origin, "gdk_window_get_origin", LIBRARY_GDK); 540 Linker.link(gdk_window_get_parent, "gdk_window_get_parent", LIBRARY_GDK); 541 Linker.link(gdk_window_get_pass_through, "gdk_window_get_pass_through", LIBRARY_GDK); 542 Linker.link(gdk_window_get_pointer, "gdk_window_get_pointer", LIBRARY_GDK); 543 Linker.link(gdk_window_get_position, "gdk_window_get_position", LIBRARY_GDK); 544 Linker.link(gdk_window_get_root_coords, "gdk_window_get_root_coords", LIBRARY_GDK); 545 Linker.link(gdk_window_get_root_origin, "gdk_window_get_root_origin", LIBRARY_GDK); 546 Linker.link(gdk_window_get_scale_factor, "gdk_window_get_scale_factor", LIBRARY_GDK); 547 Linker.link(gdk_window_get_screen, "gdk_window_get_screen", LIBRARY_GDK); 548 Linker.link(gdk_window_get_source_events, "gdk_window_get_source_events", LIBRARY_GDK); 549 Linker.link(gdk_window_get_state, "gdk_window_get_state", LIBRARY_GDK); 550 Linker.link(gdk_window_get_support_multidevice, "gdk_window_get_support_multidevice", LIBRARY_GDK); 551 Linker.link(gdk_window_get_toplevel, "gdk_window_get_toplevel", LIBRARY_GDK); 552 Linker.link(gdk_window_get_type_hint, "gdk_window_get_type_hint", LIBRARY_GDK); 553 Linker.link(gdk_window_get_update_area, "gdk_window_get_update_area", LIBRARY_GDK); 554 Linker.link(gdk_window_get_user_data, "gdk_window_get_user_data", LIBRARY_GDK); 555 Linker.link(gdk_window_get_visible_region, "gdk_window_get_visible_region", LIBRARY_GDK); 556 Linker.link(gdk_window_get_visual, "gdk_window_get_visual", LIBRARY_GDK); 557 Linker.link(gdk_window_get_width, "gdk_window_get_width", LIBRARY_GDK); 558 Linker.link(gdk_window_get_window_type, "gdk_window_get_window_type", LIBRARY_GDK); 559 Linker.link(gdk_window_has_native, "gdk_window_has_native", LIBRARY_GDK); 560 Linker.link(gdk_window_hide, "gdk_window_hide", LIBRARY_GDK); 561 Linker.link(gdk_window_iconify, "gdk_window_iconify", LIBRARY_GDK); 562 Linker.link(gdk_window_input_shape_combine_region, "gdk_window_input_shape_combine_region", LIBRARY_GDK); 563 Linker.link(gdk_window_invalidate_maybe_recurse, "gdk_window_invalidate_maybe_recurse", LIBRARY_GDK); 564 Linker.link(gdk_window_invalidate_rect, "gdk_window_invalidate_rect", LIBRARY_GDK); 565 Linker.link(gdk_window_invalidate_region, "gdk_window_invalidate_region", LIBRARY_GDK); 566 Linker.link(gdk_window_is_destroyed, "gdk_window_is_destroyed", LIBRARY_GDK); 567 Linker.link(gdk_window_is_input_only, "gdk_window_is_input_only", LIBRARY_GDK); 568 Linker.link(gdk_window_is_shaped, "gdk_window_is_shaped", LIBRARY_GDK); 569 Linker.link(gdk_window_is_viewable, "gdk_window_is_viewable", LIBRARY_GDK); 570 Linker.link(gdk_window_is_visible, "gdk_window_is_visible", LIBRARY_GDK); 571 Linker.link(gdk_window_lower, "gdk_window_lower", LIBRARY_GDK); 572 Linker.link(gdk_window_mark_paint_from_clip, "gdk_window_mark_paint_from_clip", LIBRARY_GDK); 573 Linker.link(gdk_window_maximize, "gdk_window_maximize", LIBRARY_GDK); 574 Linker.link(gdk_window_merge_child_input_shapes, "gdk_window_merge_child_input_shapes", LIBRARY_GDK); 575 Linker.link(gdk_window_merge_child_shapes, "gdk_window_merge_child_shapes", LIBRARY_GDK); 576 Linker.link(gdk_window_move, "gdk_window_move", LIBRARY_GDK); 577 Linker.link(gdk_window_move_region, "gdk_window_move_region", LIBRARY_GDK); 578 Linker.link(gdk_window_move_resize, "gdk_window_move_resize", LIBRARY_GDK); 579 Linker.link(gdk_window_move_to_rect, "gdk_window_move_to_rect", LIBRARY_GDK); 580 Linker.link(gdk_window_peek_children, "gdk_window_peek_children", LIBRARY_GDK); 581 Linker.link(gdk_window_process_updates, "gdk_window_process_updates", LIBRARY_GDK); 582 Linker.link(gdk_window_raise, "gdk_window_raise", LIBRARY_GDK); 583 Linker.link(gdk_window_register_dnd, "gdk_window_register_dnd", LIBRARY_GDK); 584 Linker.link(gdk_window_remove_filter, "gdk_window_remove_filter", LIBRARY_GDK); 585 Linker.link(gdk_window_reparent, "gdk_window_reparent", LIBRARY_GDK); 586 Linker.link(gdk_window_resize, "gdk_window_resize", LIBRARY_GDK); 587 Linker.link(gdk_window_restack, "gdk_window_restack", LIBRARY_GDK); 588 Linker.link(gdk_window_scroll, "gdk_window_scroll", LIBRARY_GDK); 589 Linker.link(gdk_window_set_accept_focus, "gdk_window_set_accept_focus", LIBRARY_GDK); 590 Linker.link(gdk_window_set_background, "gdk_window_set_background", LIBRARY_GDK); 591 Linker.link(gdk_window_set_background_pattern, "gdk_window_set_background_pattern", LIBRARY_GDK); 592 Linker.link(gdk_window_set_background_rgba, "gdk_window_set_background_rgba", LIBRARY_GDK); 593 Linker.link(gdk_window_set_child_input_shapes, "gdk_window_set_child_input_shapes", LIBRARY_GDK); 594 Linker.link(gdk_window_set_child_shapes, "gdk_window_set_child_shapes", LIBRARY_GDK); 595 Linker.link(gdk_window_set_composited, "gdk_window_set_composited", LIBRARY_GDK); 596 Linker.link(gdk_window_set_cursor, "gdk_window_set_cursor", LIBRARY_GDK); 597 Linker.link(gdk_window_set_decorations, "gdk_window_set_decorations", LIBRARY_GDK); 598 Linker.link(gdk_window_set_device_cursor, "gdk_window_set_device_cursor", LIBRARY_GDK); 599 Linker.link(gdk_window_set_device_events, "gdk_window_set_device_events", LIBRARY_GDK); 600 Linker.link(gdk_window_set_event_compression, "gdk_window_set_event_compression", LIBRARY_GDK); 601 Linker.link(gdk_window_set_events, "gdk_window_set_events", LIBRARY_GDK); 602 Linker.link(gdk_window_set_focus_on_map, "gdk_window_set_focus_on_map", LIBRARY_GDK); 603 Linker.link(gdk_window_set_fullscreen_mode, "gdk_window_set_fullscreen_mode", LIBRARY_GDK); 604 Linker.link(gdk_window_set_functions, "gdk_window_set_functions", LIBRARY_GDK); 605 Linker.link(gdk_window_set_geometry_hints, "gdk_window_set_geometry_hints", LIBRARY_GDK); 606 Linker.link(gdk_window_set_group, "gdk_window_set_group", LIBRARY_GDK); 607 Linker.link(gdk_window_set_icon_list, "gdk_window_set_icon_list", LIBRARY_GDK); 608 Linker.link(gdk_window_set_icon_name, "gdk_window_set_icon_name", LIBRARY_GDK); 609 Linker.link(gdk_window_set_invalidate_handler, "gdk_window_set_invalidate_handler", LIBRARY_GDK); 610 Linker.link(gdk_window_set_keep_above, "gdk_window_set_keep_above", LIBRARY_GDK); 611 Linker.link(gdk_window_set_keep_below, "gdk_window_set_keep_below", LIBRARY_GDK); 612 Linker.link(gdk_window_set_modal_hint, "gdk_window_set_modal_hint", LIBRARY_GDK); 613 Linker.link(gdk_window_set_opacity, "gdk_window_set_opacity", LIBRARY_GDK); 614 Linker.link(gdk_window_set_opaque_region, "gdk_window_set_opaque_region", LIBRARY_GDK); 615 Linker.link(gdk_window_set_override_redirect, "gdk_window_set_override_redirect", LIBRARY_GDK); 616 Linker.link(gdk_window_set_pass_through, "gdk_window_set_pass_through", LIBRARY_GDK); 617 Linker.link(gdk_window_set_role, "gdk_window_set_role", LIBRARY_GDK); 618 Linker.link(gdk_window_set_shadow_width, "gdk_window_set_shadow_width", LIBRARY_GDK); 619 Linker.link(gdk_window_set_skip_pager_hint, "gdk_window_set_skip_pager_hint", LIBRARY_GDK); 620 Linker.link(gdk_window_set_skip_taskbar_hint, "gdk_window_set_skip_taskbar_hint", LIBRARY_GDK); 621 Linker.link(gdk_window_set_source_events, "gdk_window_set_source_events", LIBRARY_GDK); 622 Linker.link(gdk_window_set_startup_id, "gdk_window_set_startup_id", LIBRARY_GDK); 623 Linker.link(gdk_window_set_static_gravities, "gdk_window_set_static_gravities", LIBRARY_GDK); 624 Linker.link(gdk_window_set_support_multidevice, "gdk_window_set_support_multidevice", LIBRARY_GDK); 625 Linker.link(gdk_window_set_title, "gdk_window_set_title", LIBRARY_GDK); 626 Linker.link(gdk_window_set_transient_for, "gdk_window_set_transient_for", LIBRARY_GDK); 627 Linker.link(gdk_window_set_type_hint, "gdk_window_set_type_hint", LIBRARY_GDK); 628 Linker.link(gdk_window_set_urgency_hint, "gdk_window_set_urgency_hint", LIBRARY_GDK); 629 Linker.link(gdk_window_set_user_data, "gdk_window_set_user_data", LIBRARY_GDK); 630 Linker.link(gdk_window_shape_combine_region, "gdk_window_shape_combine_region", LIBRARY_GDK); 631 Linker.link(gdk_window_show, "gdk_window_show", LIBRARY_GDK); 632 Linker.link(gdk_window_show_unraised, "gdk_window_show_unraised", LIBRARY_GDK); 633 Linker.link(gdk_window_show_window_menu, "gdk_window_show_window_menu", LIBRARY_GDK); 634 Linker.link(gdk_window_stick, "gdk_window_stick", LIBRARY_GDK); 635 Linker.link(gdk_window_thaw_toplevel_updates_libgtk_only, "gdk_window_thaw_toplevel_updates_libgtk_only", LIBRARY_GDK); 636 Linker.link(gdk_window_thaw_updates, "gdk_window_thaw_updates", LIBRARY_GDK); 637 Linker.link(gdk_window_unfullscreen, "gdk_window_unfullscreen", LIBRARY_GDK); 638 Linker.link(gdk_window_unmaximize, "gdk_window_unmaximize", LIBRARY_GDK); 639 Linker.link(gdk_window_unstick, "gdk_window_unstick", LIBRARY_GDK); 640 Linker.link(gdk_window_withdraw, "gdk_window_withdraw", LIBRARY_GDK); 641 Linker.link(gdk_get_default_root_window, "gdk_get_default_root_window", LIBRARY_GDK); 642 Linker.link(gdk_offscreen_window_get_embedder, "gdk_offscreen_window_get_embedder", LIBRARY_GDK); 643 Linker.link(gdk_offscreen_window_get_surface, "gdk_offscreen_window_get_surface", LIBRARY_GDK); 644 Linker.link(gdk_offscreen_window_set_embedder, "gdk_offscreen_window_set_embedder", LIBRARY_GDK); 645 Linker.link(gdk_synthesize_window_state, "gdk_synthesize_window_state", LIBRARY_GDK); 646 647 // gdk.X11 648 649 Linker.link(gdk_x11_window_get_type, "gdk_x11_window_get_type", LIBRARY_GDK); 650 Linker.link(gdk_x11_window_foreign_new_for_display, "gdk_x11_window_foreign_new_for_display", LIBRARY_GDK); 651 Linker.link(gdk_x11_window_lookup_for_display, "gdk_x11_window_lookup_for_display", LIBRARY_GDK); 652 Linker.link(gdk_x11_window_get_desktop, "gdk_x11_window_get_desktop", LIBRARY_GDK); 653 Linker.link(gdk_x11_window_get_xid, "gdk_x11_window_get_xid", LIBRARY_GDK); 654 Linker.link(gdk_x11_window_move_to_current_desktop, "gdk_x11_window_move_to_current_desktop", LIBRARY_GDK); 655 Linker.link(gdk_x11_window_move_to_desktop, "gdk_x11_window_move_to_desktop", LIBRARY_GDK); 656 Linker.link(gdk_x11_window_set_frame_extents, "gdk_x11_window_set_frame_extents", LIBRARY_GDK); 657 Linker.link(gdk_x11_window_set_frame_sync_enabled, "gdk_x11_window_set_frame_sync_enabled", LIBRARY_GDK); 658 Linker.link(gdk_x11_window_set_hide_titlebar_when_maximized, "gdk_x11_window_set_hide_titlebar_when_maximized", LIBRARY_GDK); 659 Linker.link(gdk_x11_window_set_theme_variant, "gdk_x11_window_set_theme_variant", LIBRARY_GDK); 660 Linker.link(gdk_x11_window_set_user_time, "gdk_x11_window_set_user_time", LIBRARY_GDK); 661 Linker.link(gdk_x11_window_set_utf8_property, "gdk_x11_window_set_utf8_property", LIBRARY_GDK); 662 663 // gdk.Cairo 664 665 Linker.link(gdk_cairo_create, "gdk_cairo_create", LIBRARY_GDK); 666 Linker.link(gdk_cairo_draw_from_gl, "gdk_cairo_draw_from_gl", LIBRARY_GDK); 667 Linker.link(gdk_cairo_get_clip_rectangle, "gdk_cairo_get_clip_rectangle", LIBRARY_GDK); 668 Linker.link(gdk_cairo_rectangle, "gdk_cairo_rectangle", LIBRARY_GDK); 669 Linker.link(gdk_cairo_region, "gdk_cairo_region", LIBRARY_GDK); 670 Linker.link(gdk_cairo_region_create_from_surface, "gdk_cairo_region_create_from_surface", LIBRARY_GDK); 671 Linker.link(gdk_cairo_set_source_color, "gdk_cairo_set_source_color", LIBRARY_GDK); 672 Linker.link(gdk_cairo_set_source_pixbuf, "gdk_cairo_set_source_pixbuf", LIBRARY_GDK); 673 Linker.link(gdk_cairo_set_source_rgba, "gdk_cairo_set_source_rgba", LIBRARY_GDK); 674 Linker.link(gdk_cairo_set_source_window, "gdk_cairo_set_source_window", LIBRARY_GDK); 675 Linker.link(gdk_cairo_surface_create_from_pixbuf, "gdk_cairo_surface_create_from_pixbuf", LIBRARY_GDK); 676 Linker.link(gdk_cairo_get_drawing_context, "gdk_cairo_get_drawing_context", LIBRARY_GDK); 677 678 // gdk.Pango 679 680 Linker.link(gdk_pango_context_get, "gdk_pango_context_get", LIBRARY_GDK); 681 Linker.link(gdk_pango_context_get_for_screen, "gdk_pango_context_get_for_screen", LIBRARY_GDK); 682 Linker.link(gdk_pango_layout_get_clip_region, "gdk_pango_layout_get_clip_region", LIBRARY_GDK); 683 Linker.link(gdk_pango_layout_line_get_clip_region, "gdk_pango_layout_line_get_clip_region", LIBRARY_GDK); 684 Linker.link(gdk_pango_context_get_for_display, "gdk_pango_context_get_for_display", LIBRARY_GDK); 685 686 // gdk.Pixbuf 687 688 Linker.link(gdk_pixbuf_get_from_surface, "gdk_pixbuf_get_from_surface", LIBRARY_GDK); 689 Linker.link(gdk_pixbuf_get_from_window, "gdk_pixbuf_get_from_window", LIBRARY_GDK); 690 691 // gdk.Threads 692 693 Linker.link(gdk_threads_add_idle, "gdk_threads_add_idle", LIBRARY_GDK); 694 Linker.link(gdk_threads_add_idle_full, "gdk_threads_add_idle_full", LIBRARY_GDK); 695 Linker.link(gdk_threads_add_timeout, "gdk_threads_add_timeout", LIBRARY_GDK); 696 Linker.link(gdk_threads_add_timeout_full, "gdk_threads_add_timeout_full", LIBRARY_GDK); 697 Linker.link(gdk_threads_add_timeout_seconds, "gdk_threads_add_timeout_seconds", LIBRARY_GDK); 698 Linker.link(gdk_threads_add_timeout_seconds_full, "gdk_threads_add_timeout_seconds_full", LIBRARY_GDK); 699 Linker.link(gdk_threads_enter, "gdk_threads_enter", LIBRARY_GDK); 700 Linker.link(gdk_threads_init, "gdk_threads_init", LIBRARY_GDK); 701 Linker.link(gdk_threads_leave, "gdk_threads_leave", LIBRARY_GDK); 702 Linker.link(gdk_threads_set_lock_functions, "gdk_threads_set_lock_functions", LIBRARY_GDK); 703 704 // gdk.Gdk 705 706 Linker.link(gdk_beep, "gdk_beep", LIBRARY_GDK); 707 Linker.link(gdk_error_trap_pop, "gdk_error_trap_pop", LIBRARY_GDK); 708 Linker.link(gdk_error_trap_pop_ignored, "gdk_error_trap_pop_ignored", LIBRARY_GDK); 709 Linker.link(gdk_error_trap_push, "gdk_error_trap_push", LIBRARY_GDK); 710 Linker.link(gdk_flush, "gdk_flush", LIBRARY_GDK); 711 Linker.link(gdk_get_display, "gdk_get_display", LIBRARY_GDK); 712 Linker.link(gdk_get_display_arg_name, "gdk_get_display_arg_name", LIBRARY_GDK); 713 Linker.link(gdk_get_program_class, "gdk_get_program_class", LIBRARY_GDK); 714 Linker.link(gdk_init, "gdk_init", LIBRARY_GDK); 715 Linker.link(gdk_init_check, "gdk_init_check", LIBRARY_GDK); 716 Linker.link(gdk_keyboard_grab, "gdk_keyboard_grab", LIBRARY_GDK); 717 Linker.link(gdk_keyboard_ungrab, "gdk_keyboard_ungrab", LIBRARY_GDK); 718 Linker.link(gdk_notify_startup_complete, "gdk_notify_startup_complete", LIBRARY_GDK); 719 Linker.link(gdk_notify_startup_complete_with_id, "gdk_notify_startup_complete_with_id", LIBRARY_GDK); 720 Linker.link(gdk_parse_args, "gdk_parse_args", LIBRARY_GDK); 721 Linker.link(gdk_pointer_grab, "gdk_pointer_grab", LIBRARY_GDK); 722 Linker.link(gdk_pointer_is_grabbed, "gdk_pointer_is_grabbed", LIBRARY_GDK); 723 Linker.link(gdk_pointer_ungrab, "gdk_pointer_ungrab", LIBRARY_GDK); 724 Linker.link(gdk_set_allowed_backends, "gdk_set_allowed_backends", LIBRARY_GDK); 725 Linker.link(gdk_set_double_click_time, "gdk_set_double_click_time", LIBRARY_GDK); 726 Linker.link(gdk_set_program_class, "gdk_set_program_class", LIBRARY_GDK); 727 728 // gdk.Selection 729 730 Linker.link(gdk_selection_convert, "gdk_selection_convert", LIBRARY_GDK); 731 Linker.link(gdk_selection_owner_get, "gdk_selection_owner_get", LIBRARY_GDK); 732 Linker.link(gdk_selection_owner_get_for_display, "gdk_selection_owner_get_for_display", LIBRARY_GDK); 733 Linker.link(gdk_selection_owner_set, "gdk_selection_owner_set", LIBRARY_GDK); 734 Linker.link(gdk_selection_owner_set_for_display, "gdk_selection_owner_set_for_display", LIBRARY_GDK); 735 Linker.link(gdk_selection_property_get, "gdk_selection_property_get", LIBRARY_GDK); 736 Linker.link(gdk_selection_send_notify, "gdk_selection_send_notify", LIBRARY_GDK); 737 Linker.link(gdk_selection_send_notify_for_display, "gdk_selection_send_notify_for_display", LIBRARY_GDK); 738 739 // gdk.Testing 740 741 Linker.link(gdk_test_render_sync, "gdk_test_render_sync", LIBRARY_GDK); 742 Linker.link(gdk_test_simulate_button, "gdk_test_simulate_button", LIBRARY_GDK); 743 Linker.link(gdk_test_simulate_key, "gdk_test_simulate_key", LIBRARY_GDK); 744 } 745 746 __gshared extern(C) 747 { 748 749 // gdk.AppLaunchContext 750 751 GType function() c_gdk_app_launch_context_get_type; 752 GdkAppLaunchContext* function() c_gdk_app_launch_context_new; 753 void function(GdkAppLaunchContext* context, int desktop) c_gdk_app_launch_context_set_desktop; 754 void function(GdkAppLaunchContext* context, GdkDisplay* display) c_gdk_app_launch_context_set_display; 755 void function(GdkAppLaunchContext* context, GIcon* icon) c_gdk_app_launch_context_set_icon; 756 void function(GdkAppLaunchContext* context, const(char)* iconName) c_gdk_app_launch_context_set_icon_name; 757 void function(GdkAppLaunchContext* context, GdkScreen* screen) c_gdk_app_launch_context_set_screen; 758 void function(GdkAppLaunchContext* context, uint timestamp) c_gdk_app_launch_context_set_timestamp; 759 760 // gdk.Atom 761 762 char* function(GdkAtom atom) c_gdk_atom_name; 763 GdkAtom function(const(char)* atomName, int onlyIfExists) c_gdk_atom_intern; 764 GdkAtom function(const(char)* atomName) c_gdk_atom_intern_static_string; 765 void function(GdkWindow* window, GdkAtom property, GdkAtom type, int format, GdkPropMode mode, char* data, int nelements) c_gdk_property_change; 766 void function(GdkWindow* window, GdkAtom property) c_gdk_property_delete; 767 int function(GdkWindow* window, GdkAtom property, GdkAtom type, gulong offset, gulong length, int pdelete, GdkAtom* actualPropertyType, int* actualFormat, int* actualLength, char** data) c_gdk_property_get; 768 int function(GdkDisplay* display, GdkAtom encoding, int format, char* text, int length, char*** list) c_gdk_text_property_to_utf8_list_for_display; 769 char* function(const(char)* str) c_gdk_utf8_to_string_target; 770 771 // gdk.Color 772 773 GType function() c_gdk_color_get_type; 774 GdkColor* function(GdkColor* color) c_gdk_color_copy; 775 int function(GdkColor* colora, GdkColor* colorb) c_gdk_color_equal; 776 void function(GdkColor* color) c_gdk_color_free; 777 uint function(GdkColor* color) c_gdk_color_hash; 778 char* function(GdkColor* color) c_gdk_color_to_string; 779 int function(const(char)* spec, GdkColor* color) c_gdk_color_parse; 780 781 // gdk.Cursor 782 783 GType function() c_gdk_cursor_get_type; 784 GdkCursor* function(GdkCursorType cursorType) c_gdk_cursor_new; 785 GdkCursor* function(GdkDisplay* display, GdkCursorType cursorType) c_gdk_cursor_new_for_display; 786 GdkCursor* function(GdkDisplay* display, const(char)* name) c_gdk_cursor_new_from_name; 787 GdkCursor* function(GdkDisplay* display, GdkPixbuf* pixbuf, int x, int y) c_gdk_cursor_new_from_pixbuf; 788 GdkCursor* function(GdkDisplay* display, cairo_surface_t* surface, double x, double y) c_gdk_cursor_new_from_surface; 789 GdkCursorType function(GdkCursor* cursor) c_gdk_cursor_get_cursor_type; 790 GdkDisplay* function(GdkCursor* cursor) c_gdk_cursor_get_display; 791 GdkPixbuf* function(GdkCursor* cursor) c_gdk_cursor_get_image; 792 cairo_surface_t* function(GdkCursor* cursor, double* xHot, double* yHot) c_gdk_cursor_get_surface; 793 GdkCursor* function(GdkCursor* cursor) c_gdk_cursor_ref; 794 void function(GdkCursor* cursor) c_gdk_cursor_unref; 795 796 // gdk.Device 797 798 GType function() c_gdk_device_get_type; 799 void function(GdkTimeCoord** events, int nEvents) c_gdk_device_free_history; 800 int function(GdkDisplay* display, GdkDevice* device, GdkWindow** grabWindow, int* ownerEvents) c_gdk_device_grab_info_libgtk_only; 801 GdkDevice* function(GdkDevice* device) c_gdk_device_get_associated_device; 802 GdkAxisFlags function(GdkDevice* device) c_gdk_device_get_axes; 803 int function(GdkDevice* device, double* axes, GdkAxisUse use, double* value) c_gdk_device_get_axis; 804 GdkAxisUse function(GdkDevice* device, uint index) c_gdk_device_get_axis_use; 805 int function(GdkDevice* device, double* axes, GdkAtom axisLabel, double* value) c_gdk_device_get_axis_value; 806 GdkDeviceType function(GdkDevice* device) c_gdk_device_get_device_type; 807 GdkDisplay* function(GdkDevice* device) c_gdk_device_get_display; 808 int function(GdkDevice* device) c_gdk_device_get_has_cursor; 809 int function(GdkDevice* device, GdkWindow* window, uint start, uint stop, GdkTimeCoord*** events, int* nEvents) c_gdk_device_get_history; 810 int function(GdkDevice* device, uint index, uint* keyval, GdkModifierType* modifiers) c_gdk_device_get_key; 811 GdkWindow* function(GdkDevice* device) c_gdk_device_get_last_event_window; 812 GdkInputMode function(GdkDevice* device) c_gdk_device_get_mode; 813 int function(GdkDevice* device) c_gdk_device_get_n_axes; 814 int function(GdkDevice* device) c_gdk_device_get_n_keys; 815 const(char)* function(GdkDevice* device) c_gdk_device_get_name; 816 void function(GdkDevice* device, GdkScreen** screen, int* x, int* y) c_gdk_device_get_position; 817 void function(GdkDevice* device, GdkScreen** screen, double* x, double* y) c_gdk_device_get_position_double; 818 const(char)* function(GdkDevice* device) c_gdk_device_get_product_id; 819 GdkSeat* function(GdkDevice* device) c_gdk_device_get_seat; 820 GdkInputSource function(GdkDevice* device) c_gdk_device_get_source; 821 void function(GdkDevice* device, GdkWindow* window, double* axes, GdkModifierType* mask) c_gdk_device_get_state; 822 const(char)* function(GdkDevice* device) c_gdk_device_get_vendor_id; 823 GdkWindow* function(GdkDevice* device, int* winX, int* winY) c_gdk_device_get_window_at_position; 824 GdkWindow* function(GdkDevice* device, double* winX, double* winY) c_gdk_device_get_window_at_position_double; 825 GdkGrabStatus function(GdkDevice* device, GdkWindow* window, GdkGrabOwnership grabOwnership, int ownerEvents, GdkEventMask eventMask, GdkCursor* cursor, uint time) c_gdk_device_grab; 826 GList* function(GdkDevice* device) c_gdk_device_list_axes; 827 GList* function(GdkDevice* device) c_gdk_device_list_slave_devices; 828 void function(GdkDevice* device, uint index, GdkAxisUse use) c_gdk_device_set_axis_use; 829 void function(GdkDevice* device, uint index, uint keyval, GdkModifierType modifiers) c_gdk_device_set_key; 830 int function(GdkDevice* device, GdkInputMode mode) c_gdk_device_set_mode; 831 void function(GdkDevice* device, uint time) c_gdk_device_ungrab; 832 void function(GdkDevice* device, GdkScreen* screen, int x, int y) c_gdk_device_warp; 833 834 // gdk.DeviceManager 835 836 GType function() c_gdk_device_manager_get_type; 837 GdkDevice* function(GdkDeviceManager* deviceManager) c_gdk_device_manager_get_client_pointer; 838 GdkDisplay* function(GdkDeviceManager* deviceManager) c_gdk_device_manager_get_display; 839 GList* function(GdkDeviceManager* deviceManager, GdkDeviceType type) c_gdk_device_manager_list_devices; 840 void function() c_gdk_disable_multidevice; 841 842 // gdk.DevicePad 843 844 GType function() c_gdk_device_pad_get_type; 845 int function(GdkDevicePad* pad, GdkDevicePadFeature feature, int featureIdx) c_gdk_device_pad_get_feature_group; 846 int function(GdkDevicePad* pad, int groupIdx) c_gdk_device_pad_get_group_n_modes; 847 int function(GdkDevicePad* pad, GdkDevicePadFeature feature) c_gdk_device_pad_get_n_features; 848 int function(GdkDevicePad* pad) c_gdk_device_pad_get_n_groups; 849 850 // gdk.DeviceTool 851 852 GType function() c_gdk_device_tool_get_type; 853 ulong function(GdkDeviceTool* tool) c_gdk_device_tool_get_hardware_id; 854 ulong function(GdkDeviceTool* tool) c_gdk_device_tool_get_serial; 855 GdkDeviceToolType function(GdkDeviceTool* tool) c_gdk_device_tool_get_tool_type; 856 857 // gdk.Display 858 859 GType function() c_gdk_display_get_type; 860 GdkDisplay* function() c_gdk_display_get_default; 861 GdkDisplay* function(const(char)* displayName) c_gdk_display_open; 862 GdkDisplay* function() c_gdk_display_open_default_libgtk_only; 863 void function(GdkDisplay* display) c_gdk_display_beep; 864 void function(GdkDisplay* display) c_gdk_display_close; 865 int function(GdkDisplay* display, GdkDevice* device) c_gdk_display_device_is_grabbed; 866 void function(GdkDisplay* display) c_gdk_display_flush; 867 GdkAppLaunchContext* function(GdkDisplay* display) c_gdk_display_get_app_launch_context; 868 uint function(GdkDisplay* display) c_gdk_display_get_default_cursor_size; 869 GdkWindow* function(GdkDisplay* display) c_gdk_display_get_default_group; 870 GdkScreen* function(GdkDisplay* display) c_gdk_display_get_default_screen; 871 GdkSeat* function(GdkDisplay* display) c_gdk_display_get_default_seat; 872 GdkDeviceManager* function(GdkDisplay* display) c_gdk_display_get_device_manager; 873 GdkEvent* function(GdkDisplay* display) c_gdk_display_get_event; 874 void function(GdkDisplay* display, uint* width, uint* height) c_gdk_display_get_maximal_cursor_size; 875 GdkMonitor* function(GdkDisplay* display, int monitorNum) c_gdk_display_get_monitor; 876 GdkMonitor* function(GdkDisplay* display, int x, int y) c_gdk_display_get_monitor_at_point; 877 GdkMonitor* function(GdkDisplay* display, GdkWindow* window) c_gdk_display_get_monitor_at_window; 878 int function(GdkDisplay* display) c_gdk_display_get_n_monitors; 879 int function(GdkDisplay* display) c_gdk_display_get_n_screens; 880 const(char)* function(GdkDisplay* display) c_gdk_display_get_name; 881 void function(GdkDisplay* display, GdkScreen** screen, int* x, int* y, GdkModifierType* mask) c_gdk_display_get_pointer; 882 GdkMonitor* function(GdkDisplay* display) c_gdk_display_get_primary_monitor; 883 GdkScreen* function(GdkDisplay* display, int screenNum) c_gdk_display_get_screen; 884 GdkWindow* function(GdkDisplay* display, int* winX, int* winY) c_gdk_display_get_window_at_pointer; 885 int function(GdkDisplay* display) c_gdk_display_has_pending; 886 int function(GdkDisplay* display) c_gdk_display_is_closed; 887 void function(GdkDisplay* display, uint time) c_gdk_display_keyboard_ungrab; 888 GList* function(GdkDisplay* display) c_gdk_display_list_devices; 889 GList* function(GdkDisplay* display) c_gdk_display_list_seats; 890 void function(GdkDisplay* display, const(char)* startupId) c_gdk_display_notify_startup_complete; 891 GdkEvent* function(GdkDisplay* display) c_gdk_display_peek_event; 892 int function(GdkDisplay* display) c_gdk_display_pointer_is_grabbed; 893 void function(GdkDisplay* display, uint time) c_gdk_display_pointer_ungrab; 894 void function(GdkDisplay* display, GdkEvent* event) c_gdk_display_put_event; 895 int function(GdkDisplay* display, GdkAtom selection) c_gdk_display_request_selection_notification; 896 void function(GdkDisplay* display, uint distance) c_gdk_display_set_double_click_distance; 897 void function(GdkDisplay* display, uint msec) c_gdk_display_set_double_click_time; 898 void function(GdkDisplay* display, GdkWindow* clipboardWindow, uint time, GdkAtom* targets, int nTargets) c_gdk_display_store_clipboard; 899 int function(GdkDisplay* display) c_gdk_display_supports_clipboard_persistence; 900 int function(GdkDisplay* display) c_gdk_display_supports_composite; 901 int function(GdkDisplay* display) c_gdk_display_supports_cursor_alpha; 902 int function(GdkDisplay* display) c_gdk_display_supports_cursor_color; 903 int function(GdkDisplay* display) c_gdk_display_supports_input_shapes; 904 int function(GdkDisplay* display) c_gdk_display_supports_selection_notification; 905 int function(GdkDisplay* display) c_gdk_display_supports_shapes; 906 void function(GdkDisplay* display) c_gdk_display_sync; 907 void function(GdkDisplay* display, GdkScreen* screen, int x, int y) c_gdk_display_warp_pointer; 908 909 // gdk.DisplayManager 910 911 GType function() c_gdk_display_manager_get_type; 912 GdkDisplayManager* function() c_gdk_display_manager_get; 913 GdkDisplay* function(GdkDisplayManager* manager) c_gdk_display_manager_get_default_display; 914 GSList* function(GdkDisplayManager* manager) c_gdk_display_manager_list_displays; 915 GdkDisplay* function(GdkDisplayManager* manager, const(char)* name) c_gdk_display_manager_open_display; 916 void function(GdkDisplayManager* manager, GdkDisplay* display) c_gdk_display_manager_set_default_display; 917 918 // gdk.DragContext 919 920 GType function() c_gdk_drag_context_get_type; 921 GdkDragAction function(GdkDragContext* context) c_gdk_drag_context_get_actions; 922 GdkWindow* function(GdkDragContext* context) c_gdk_drag_context_get_dest_window; 923 GdkDevice* function(GdkDragContext* context) c_gdk_drag_context_get_device; 924 GdkWindow* function(GdkDragContext* context) c_gdk_drag_context_get_drag_window; 925 GdkDragProtocol function(GdkDragContext* context) c_gdk_drag_context_get_protocol; 926 GdkDragAction function(GdkDragContext* context) c_gdk_drag_context_get_selected_action; 927 GdkWindow* function(GdkDragContext* context) c_gdk_drag_context_get_source_window; 928 GdkDragAction function(GdkDragContext* context) c_gdk_drag_context_get_suggested_action; 929 GList* function(GdkDragContext* context) c_gdk_drag_context_list_targets; 930 int function(GdkDragContext* context, GdkWindow* ipcWindow, GdkDragAction actions) c_gdk_drag_context_manage_dnd; 931 void function(GdkDragContext* context, GdkDevice* device) c_gdk_drag_context_set_device; 932 void function(GdkDragContext* context, int hotX, int hotY) c_gdk_drag_context_set_hotspot; 933 void function(GdkDragContext* context, uint time) c_gdk_drag_abort; 934 GdkDragContext* function(GdkWindow* window, GList* targets) c_gdk_drag_begin; 935 GdkDragContext* function(GdkWindow* window, GdkDevice* device, GList* targets) c_gdk_drag_begin_for_device; 936 GdkDragContext* function(GdkWindow* window, GdkDevice* device, GList* targets, int xRoot, int yRoot) c_gdk_drag_begin_from_point; 937 void function(GdkDragContext* context, uint time) c_gdk_drag_drop; 938 void function(GdkDragContext* context, int success) c_gdk_drag_drop_done; 939 int function(GdkDragContext* context) c_gdk_drag_drop_succeeded; 940 void function(GdkDragContext* context, GdkWindow* dragWindow, GdkScreen* screen, int xRoot, int yRoot, GdkWindow** destWindow, GdkDragProtocol* protocol) c_gdk_drag_find_window_for_screen; 941 GdkAtom function(GdkDragContext* context) c_gdk_drag_get_selection; 942 int function(GdkDragContext* context, GdkWindow* destWindow, GdkDragProtocol protocol, int xRoot, int yRoot, GdkDragAction suggestedAction, GdkDragAction possibleActions, uint time) c_gdk_drag_motion; 943 void function(GdkDragContext* context, GdkDragAction action, uint time) c_gdk_drag_status; 944 void function(GdkDragContext* context, int success, uint time) c_gdk_drop_finish; 945 void function(GdkDragContext* context, int accepted, uint time) c_gdk_drop_reply; 946 947 // gdk.DrawingContext 948 949 GType function() c_gdk_drawing_context_get_type; 950 cairo_t* function(GdkDrawingContext* context) c_gdk_drawing_context_get_cairo_context; 951 cairo_region_t* function(GdkDrawingContext* context) c_gdk_drawing_context_get_clip; 952 GdkWindow* function(GdkDrawingContext* context) c_gdk_drawing_context_get_window; 953 int function(GdkDrawingContext* context) c_gdk_drawing_context_is_valid; 954 955 // gdk.Event 956 957 GType function() c_gdk_event_get_type; 958 GdkEvent* function(GdkEventType type) c_gdk_event_new; 959 int function(GdkEvent* event1, GdkEvent* event2, double* angle) c_gdk_events_get_angle; 960 int function(GdkEvent* event1, GdkEvent* event2, double* x, double* y) c_gdk_events_get_center; 961 int function(GdkEvent* event1, GdkEvent* event2, double* distance) c_gdk_events_get_distance; 962 GdkEvent* function(GdkEvent* event) c_gdk_event_copy; 963 void function(GdkEvent* event) c_gdk_event_free; 964 int function(GdkEvent* event, GdkAxisUse axisUse, double* value) c_gdk_event_get_axis; 965 int function(GdkEvent* event, uint* button) c_gdk_event_get_button; 966 int function(GdkEvent* event, uint* clickCount) c_gdk_event_get_click_count; 967 int function(GdkEvent* event, double* xWin, double* yWin) c_gdk_event_get_coords; 968 GdkDevice* function(GdkEvent* event) c_gdk_event_get_device; 969 GdkDeviceTool* function(GdkEvent* event) c_gdk_event_get_device_tool; 970 GdkEventSequence* function(GdkEvent* event) c_gdk_event_get_event_sequence; 971 GdkEventType function(GdkEvent* event) c_gdk_event_get_event_type; 972 int function(GdkEvent* event, ushort* keycode) c_gdk_event_get_keycode; 973 int function(GdkEvent* event, uint* keyval) c_gdk_event_get_keyval; 974 int function(GdkEvent* event) c_gdk_event_get_pointer_emulated; 975 int function(GdkEvent* event, double* xRoot, double* yRoot) c_gdk_event_get_root_coords; 976 int function(GdkEvent* event) c_gdk_event_get_scancode; 977 GdkScreen* function(GdkEvent* event) c_gdk_event_get_screen; 978 int function(GdkEvent* event, double* deltaX, double* deltaY) c_gdk_event_get_scroll_deltas; 979 int function(GdkEvent* event, GdkScrollDirection* direction) c_gdk_event_get_scroll_direction; 980 GdkSeat* function(GdkEvent* event) c_gdk_event_get_seat; 981 GdkDevice* function(GdkEvent* event) c_gdk_event_get_source_device; 982 int function(GdkEvent* event, GdkModifierType* state) c_gdk_event_get_state; 983 uint function(GdkEvent* event) c_gdk_event_get_time; 984 GdkWindow* function(GdkEvent* event) c_gdk_event_get_window; 985 int function(GdkEvent* event) c_gdk_event_is_scroll_stop_event; 986 void function(GdkEvent* event) c_gdk_event_put; 987 void function(GdkEvent* event, GdkDevice* device) c_gdk_event_set_device; 988 void function(GdkEvent* event, GdkDeviceTool* tool) c_gdk_event_set_device_tool; 989 void function(GdkEvent* event, GdkScreen* screen) c_gdk_event_set_screen; 990 void function(GdkEvent* event, GdkDevice* device) c_gdk_event_set_source_device; 991 int function(GdkEvent* event) c_gdk_event_triggers_context_menu; 992 GdkEvent* function() c_gdk_event_get; 993 void function(GdkEventFunc func, void* data, GDestroyNotify notify) c_gdk_event_handler_set; 994 GdkEvent* function() c_gdk_event_peek; 995 void function(GdkEventMotion* event) c_gdk_event_request_motions; 996 int function() c_gdk_events_pending; 997 int function() c_gdk_get_show_events; 998 void function(int showEvents) c_gdk_set_show_events; 999 int function(const(char)* name, GValue* value) c_gdk_setting_get; 1000 1001 // gdk.EventSequence 1002 1003 GType function() c_gdk_event_sequence_get_type; 1004 1005 // gdk.FrameClock 1006 1007 GType function() c_gdk_frame_clock_get_type; 1008 void function(GdkFrameClock* frameClock) c_gdk_frame_clock_begin_updating; 1009 void function(GdkFrameClock* frameClock) c_gdk_frame_clock_end_updating; 1010 GdkFrameTimings* function(GdkFrameClock* frameClock) c_gdk_frame_clock_get_current_timings; 1011 long function(GdkFrameClock* frameClock) c_gdk_frame_clock_get_frame_counter; 1012 long function(GdkFrameClock* frameClock) c_gdk_frame_clock_get_frame_time; 1013 long function(GdkFrameClock* frameClock) c_gdk_frame_clock_get_history_start; 1014 void function(GdkFrameClock* frameClock, long baseTime, long* refreshIntervalReturn, long* presentationTimeReturn) c_gdk_frame_clock_get_refresh_info; 1015 GdkFrameTimings* function(GdkFrameClock* frameClock, long frameCounter) c_gdk_frame_clock_get_timings; 1016 void function(GdkFrameClock* frameClock, GdkFrameClockPhase phase) c_gdk_frame_clock_request_phase; 1017 1018 // gdk.FrameTimings 1019 1020 GType function() c_gdk_frame_timings_get_type; 1021 int function(GdkFrameTimings* timings) c_gdk_frame_timings_get_complete; 1022 long function(GdkFrameTimings* timings) c_gdk_frame_timings_get_frame_counter; 1023 long function(GdkFrameTimings* timings) c_gdk_frame_timings_get_frame_time; 1024 long function(GdkFrameTimings* timings) c_gdk_frame_timings_get_predicted_presentation_time; 1025 long function(GdkFrameTimings* timings) c_gdk_frame_timings_get_presentation_time; 1026 long function(GdkFrameTimings* timings) c_gdk_frame_timings_get_refresh_interval; 1027 GdkFrameTimings* function(GdkFrameTimings* timings) c_gdk_frame_timings_ref; 1028 void function(GdkFrameTimings* timings) c_gdk_frame_timings_unref; 1029 1030 // gdk.GLContext 1031 1032 GType function() c_gdk_gl_context_get_type; 1033 void function() c_gdk_gl_context_clear_current; 1034 GdkGLContext* function() c_gdk_gl_context_get_current; 1035 int function(GdkGLContext* context) c_gdk_gl_context_get_debug_enabled; 1036 GdkDisplay* function(GdkGLContext* context) c_gdk_gl_context_get_display; 1037 int function(GdkGLContext* context) c_gdk_gl_context_get_forward_compatible; 1038 void function(GdkGLContext* context, int* major, int* minor) c_gdk_gl_context_get_required_version; 1039 GdkGLContext* function(GdkGLContext* context) c_gdk_gl_context_get_shared_context; 1040 int function(GdkGLContext* context) c_gdk_gl_context_get_use_es; 1041 void function(GdkGLContext* context, int* major, int* minor) c_gdk_gl_context_get_version; 1042 GdkWindow* function(GdkGLContext* context) c_gdk_gl_context_get_window; 1043 int function(GdkGLContext* context) c_gdk_gl_context_is_legacy; 1044 void function(GdkGLContext* context) c_gdk_gl_context_make_current; 1045 int function(GdkGLContext* context, GError** err) c_gdk_gl_context_realize; 1046 void function(GdkGLContext* context, int enabled) c_gdk_gl_context_set_debug_enabled; 1047 void function(GdkGLContext* context, int compatible) c_gdk_gl_context_set_forward_compatible; 1048 void function(GdkGLContext* context, int major, int minor) c_gdk_gl_context_set_required_version; 1049 void function(GdkGLContext* context, int useEs) c_gdk_gl_context_set_use_es; 1050 1051 // gdk.Keymap 1052 1053 GType function() c_gdk_keymap_get_type; 1054 GdkKeymap* function() c_gdk_keymap_get_default; 1055 GdkKeymap* function(GdkDisplay* display) c_gdk_keymap_get_for_display; 1056 void function(GdkKeymap* keymap, GdkModifierType* state) c_gdk_keymap_add_virtual_modifiers; 1057 int function(GdkKeymap* keymap) c_gdk_keymap_get_caps_lock_state; 1058 PangoDirection function(GdkKeymap* keymap) c_gdk_keymap_get_direction; 1059 int function(GdkKeymap* keymap, uint hardwareKeycode, GdkKeymapKey** keys, uint** keyvals, int* nEntries) c_gdk_keymap_get_entries_for_keycode; 1060 int function(GdkKeymap* keymap, uint keyval, GdkKeymapKey** keys, int* nKeys) c_gdk_keymap_get_entries_for_keyval; 1061 GdkModifierType function(GdkKeymap* keymap, GdkModifierIntent intent) c_gdk_keymap_get_modifier_mask; 1062 uint function(GdkKeymap* keymap) c_gdk_keymap_get_modifier_state; 1063 int function(GdkKeymap* keymap) c_gdk_keymap_get_num_lock_state; 1064 int function(GdkKeymap* keymap) c_gdk_keymap_get_scroll_lock_state; 1065 int function(GdkKeymap* keymap) c_gdk_keymap_have_bidi_layouts; 1066 uint function(GdkKeymap* keymap, GdkKeymapKey* key) c_gdk_keymap_lookup_key; 1067 int function(GdkKeymap* keymap, GdkModifierType* state) c_gdk_keymap_map_virtual_modifiers; 1068 int function(GdkKeymap* keymap, uint hardwareKeycode, GdkModifierType state, int group, uint* keyval, int* effectiveGroup, int* level, GdkModifierType* consumedModifiers) c_gdk_keymap_translate_keyboard_state; 1069 void function(uint symbol, uint* lower, uint* upper) c_gdk_keyval_convert_case; 1070 uint function(const(char)* keyvalName) c_gdk_keyval_from_name; 1071 int function(uint keyval) c_gdk_keyval_is_lower; 1072 int function(uint keyval) c_gdk_keyval_is_upper; 1073 char* function(uint keyval) c_gdk_keyval_name; 1074 uint function(uint keyval) c_gdk_keyval_to_lower; 1075 uint function(uint keyval) c_gdk_keyval_to_unicode; 1076 uint function(uint keyval) c_gdk_keyval_to_upper; 1077 uint function(uint wc) c_gdk_unicode_to_keyval; 1078 1079 // gdk.MonitorG 1080 1081 GType function() c_gdk_monitor_get_type; 1082 GdkDisplay* function(GdkMonitor* monitor) c_gdk_monitor_get_display; 1083 void function(GdkMonitor* monitor, GdkRectangle* geometry) c_gdk_monitor_get_geometry; 1084 int function(GdkMonitor* monitor) c_gdk_monitor_get_height_mm; 1085 const(char)* function(GdkMonitor* monitor) c_gdk_monitor_get_manufacturer; 1086 const(char)* function(GdkMonitor* monitor) c_gdk_monitor_get_model; 1087 int function(GdkMonitor* monitor) c_gdk_monitor_get_refresh_rate; 1088 int function(GdkMonitor* monitor) c_gdk_monitor_get_scale_factor; 1089 GdkSubpixelLayout function(GdkMonitor* monitor) c_gdk_monitor_get_subpixel_layout; 1090 int function(GdkMonitor* monitor) c_gdk_monitor_get_width_mm; 1091 void function(GdkMonitor* monitor, GdkRectangle* workarea) c_gdk_monitor_get_workarea; 1092 int function(GdkMonitor* monitor) c_gdk_monitor_is_primary; 1093 1094 // gdk.RGBA 1095 1096 GType function() c_gdk_rgba_get_type; 1097 GdkRGBA* function(GdkRGBA* rgba) c_gdk_rgba_copy; 1098 int function(void* p1, void* p2) c_gdk_rgba_equal; 1099 void function(GdkRGBA* rgba) c_gdk_rgba_free; 1100 uint function(void* p) c_gdk_rgba_hash; 1101 int function(GdkRGBA* rgba, const(char)* spec) c_gdk_rgba_parse; 1102 char* function(GdkRGBA* rgba) c_gdk_rgba_to_string; 1103 1104 // gdk.Rectangle 1105 1106 GType function() c_gdk_rectangle_get_type; 1107 int function(GdkRectangle* rect1, GdkRectangle* rect2) c_gdk_rectangle_equal; 1108 int function(GdkRectangle* src1, GdkRectangle* src2, GdkRectangle* dest) c_gdk_rectangle_intersect; 1109 void function(GdkRectangle* src1, GdkRectangle* src2, GdkRectangle* dest) c_gdk_rectangle_union; 1110 1111 // gdk.Screen 1112 1113 GType function() c_gdk_screen_get_type; 1114 GdkScreen* function() c_gdk_screen_get_default; 1115 int function() c_gdk_screen_height; 1116 int function() c_gdk_screen_height_mm; 1117 int function() c_gdk_screen_width; 1118 int function() c_gdk_screen_width_mm; 1119 GdkWindow* function(GdkScreen* screen) c_gdk_screen_get_active_window; 1120 GdkDisplay* function(GdkScreen* screen) c_gdk_screen_get_display; 1121 cairo_font_options_t* function(GdkScreen* screen) c_gdk_screen_get_font_options; 1122 int function(GdkScreen* screen) c_gdk_screen_get_height; 1123 int function(GdkScreen* screen) c_gdk_screen_get_height_mm; 1124 int function(GdkScreen* screen, int x, int y) c_gdk_screen_get_monitor_at_point; 1125 int function(GdkScreen* screen, GdkWindow* window) c_gdk_screen_get_monitor_at_window; 1126 void function(GdkScreen* screen, int monitorNum, GdkRectangle* dest) c_gdk_screen_get_monitor_geometry; 1127 int function(GdkScreen* screen, int monitorNum) c_gdk_screen_get_monitor_height_mm; 1128 char* function(GdkScreen* screen, int monitorNum) c_gdk_screen_get_monitor_plug_name; 1129 int function(GdkScreen* screen, int monitorNum) c_gdk_screen_get_monitor_scale_factor; 1130 int function(GdkScreen* screen, int monitorNum) c_gdk_screen_get_monitor_width_mm; 1131 void function(GdkScreen* screen, int monitorNum, GdkRectangle* dest) c_gdk_screen_get_monitor_workarea; 1132 int function(GdkScreen* screen) c_gdk_screen_get_n_monitors; 1133 int function(GdkScreen* screen) c_gdk_screen_get_number; 1134 int function(GdkScreen* screen) c_gdk_screen_get_primary_monitor; 1135 double function(GdkScreen* screen) c_gdk_screen_get_resolution; 1136 GdkVisual* function(GdkScreen* screen) c_gdk_screen_get_rgba_visual; 1137 GdkWindow* function(GdkScreen* screen) c_gdk_screen_get_root_window; 1138 int function(GdkScreen* screen, const(char)* name, GValue* value) c_gdk_screen_get_setting; 1139 GdkVisual* function(GdkScreen* screen) c_gdk_screen_get_system_visual; 1140 GList* function(GdkScreen* screen) c_gdk_screen_get_toplevel_windows; 1141 int function(GdkScreen* screen) c_gdk_screen_get_width; 1142 int function(GdkScreen* screen) c_gdk_screen_get_width_mm; 1143 GList* function(GdkScreen* screen) c_gdk_screen_get_window_stack; 1144 int function(GdkScreen* screen) c_gdk_screen_is_composited; 1145 GList* function(GdkScreen* screen) c_gdk_screen_list_visuals; 1146 char* function(GdkScreen* screen) c_gdk_screen_make_display_name; 1147 void function(GdkScreen* screen, cairo_font_options_t* options) c_gdk_screen_set_font_options; 1148 void function(GdkScreen* screen, double dpi) c_gdk_screen_set_resolution; 1149 1150 // gdk.Seat 1151 1152 GType function() c_gdk_seat_get_type; 1153 GdkSeatCapabilities function(GdkSeat* seat) c_gdk_seat_get_capabilities; 1154 GdkDisplay* function(GdkSeat* seat) c_gdk_seat_get_display; 1155 GdkDevice* function(GdkSeat* seat) c_gdk_seat_get_keyboard; 1156 GdkDevice* function(GdkSeat* seat) c_gdk_seat_get_pointer; 1157 GList* function(GdkSeat* seat, GdkSeatCapabilities capabilities) c_gdk_seat_get_slaves; 1158 GdkGrabStatus function(GdkSeat* seat, GdkWindow* window, GdkSeatCapabilities capabilities, int ownerEvents, GdkCursor* cursor, GdkEvent* event, GdkSeatGrabPrepareFunc prepareFunc, void* prepareFuncData) c_gdk_seat_grab; 1159 void function(GdkSeat* seat) c_gdk_seat_ungrab; 1160 1161 // gdk.Visual 1162 1163 GType function() c_gdk_visual_get_type; 1164 GdkVisual* function() c_gdk_visual_get_best; 1165 int function() c_gdk_visual_get_best_depth; 1166 GdkVisualType function() c_gdk_visual_get_best_type; 1167 GdkVisual* function(int depth, GdkVisualType visualType) c_gdk_visual_get_best_with_both; 1168 GdkVisual* function(int depth) c_gdk_visual_get_best_with_depth; 1169 GdkVisual* function(GdkVisualType visualType) c_gdk_visual_get_best_with_type; 1170 GdkVisual* function() c_gdk_visual_get_system; 1171 int function(GdkVisual* visual) c_gdk_visual_get_bits_per_rgb; 1172 void function(GdkVisual* visual, uint* mask, int* shift, int* precision) c_gdk_visual_get_blue_pixel_details; 1173 GdkByteOrder function(GdkVisual* visual) c_gdk_visual_get_byte_order; 1174 int function(GdkVisual* visual) c_gdk_visual_get_colormap_size; 1175 int function(GdkVisual* visual) c_gdk_visual_get_depth; 1176 void function(GdkVisual* visual, uint* mask, int* shift, int* precision) c_gdk_visual_get_green_pixel_details; 1177 void function(GdkVisual* visual, uint* mask, int* shift, int* precision) c_gdk_visual_get_red_pixel_details; 1178 GdkScreen* function(GdkVisual* visual) c_gdk_visual_get_screen; 1179 GdkVisualType function(GdkVisual* visual) c_gdk_visual_get_visual_type; 1180 GList* function() c_gdk_list_visuals; 1181 void function(int** depths, int* count) c_gdk_query_depths; 1182 void function(GdkVisualType** visualTypes, int* count) c_gdk_query_visual_types; 1183 1184 // gdk.Window 1185 1186 GType function() c_gdk_window_get_type; 1187 GdkWindow* function(GdkWindow* parent, GdkWindowAttr* attributes, int attributesMask) c_gdk_window_new; 1188 GdkWindow* function(int* winX, int* winY) c_gdk_window_at_pointer; 1189 void function(GdkGeometry* geometry, GdkWindowHints flags, int width, int height, int* newWidth, int* newHeight) c_gdk_window_constrain_size; 1190 void function() c_gdk_window_process_all_updates; 1191 void function(int setting) c_gdk_window_set_debug_updates; 1192 void function(GdkWindow* window, GdkFilterFunc function_, void* data) c_gdk_window_add_filter; 1193 void function(GdkWindow* window) c_gdk_window_beep; 1194 GdkDrawingContext* function(GdkWindow* window, cairo_region_t* region) c_gdk_window_begin_draw_frame; 1195 void function(GdkWindow* window, int button, int rootX, int rootY, uint timestamp) c_gdk_window_begin_move_drag; 1196 void function(GdkWindow* window, GdkDevice* device, int button, int rootX, int rootY, uint timestamp) c_gdk_window_begin_move_drag_for_device; 1197 void function(GdkWindow* window, GdkRectangle* rectangle) c_gdk_window_begin_paint_rect; 1198 void function(GdkWindow* window, cairo_region_t* region) c_gdk_window_begin_paint_region; 1199 void function(GdkWindow* window, GdkWindowEdge edge, int button, int rootX, int rootY, uint timestamp) c_gdk_window_begin_resize_drag; 1200 void function(GdkWindow* window, GdkWindowEdge edge, GdkDevice* device, int button, int rootX, int rootY, uint timestamp) c_gdk_window_begin_resize_drag_for_device; 1201 void function(GdkWindow* window) c_gdk_window_configure_finished; 1202 void function(GdkWindow* window, double parentX, double parentY, double* x, double* y) c_gdk_window_coords_from_parent; 1203 void function(GdkWindow* window, double x, double y, double* parentX, double* parentY) c_gdk_window_coords_to_parent; 1204 GdkGLContext* function(GdkWindow* window, GError** err) c_gdk_window_create_gl_context; 1205 cairo_surface_t* function(GdkWindow* window, cairo_format_t format, int width, int height, int scale) c_gdk_window_create_similar_image_surface; 1206 cairo_surface_t* function(GdkWindow* window, cairo_content_t content, int width, int height) c_gdk_window_create_similar_surface; 1207 void function(GdkWindow* window) c_gdk_window_deiconify; 1208 void function(GdkWindow* window) c_gdk_window_destroy; 1209 void function(GdkWindow* window) c_gdk_window_destroy_notify; 1210 void function(GdkWindow* window) c_gdk_window_enable_synchronized_configure; 1211 void function(GdkWindow* window, GdkDrawingContext* context) c_gdk_window_end_draw_frame; 1212 void function(GdkWindow* window) c_gdk_window_end_paint; 1213 int function(GdkWindow* window) c_gdk_window_ensure_native; 1214 void function(GdkWindow* window) c_gdk_window_flush; 1215 void function(GdkWindow* window, uint timestamp) c_gdk_window_focus; 1216 void function(GdkWindow* window) c_gdk_window_freeze_toplevel_updates_libgtk_only; 1217 void function(GdkWindow* window) c_gdk_window_freeze_updates; 1218 void function(GdkWindow* window) c_gdk_window_fullscreen; 1219 void function(GdkWindow* window, int monitor) c_gdk_window_fullscreen_on_monitor; 1220 void function(GdkWindow* window) c_gdk_window_geometry_changed; 1221 int function(GdkWindow* window) c_gdk_window_get_accept_focus; 1222 cairo_pattern_t* function(GdkWindow* window) c_gdk_window_get_background_pattern; 1223 GList* function(GdkWindow* window) c_gdk_window_get_children; 1224 GList* function(GdkWindow* window, void* userData) c_gdk_window_get_children_with_user_data; 1225 cairo_region_t* function(GdkWindow* window) c_gdk_window_get_clip_region; 1226 int function(GdkWindow* window) c_gdk_window_get_composited; 1227 GdkCursor* function(GdkWindow* window) c_gdk_window_get_cursor; 1228 int function(GdkWindow* window, GdkWMDecoration* decorations) c_gdk_window_get_decorations; 1229 GdkCursor* function(GdkWindow* window, GdkDevice* device) c_gdk_window_get_device_cursor; 1230 GdkEventMask function(GdkWindow* window, GdkDevice* device) c_gdk_window_get_device_events; 1231 GdkWindow* function(GdkWindow* window, GdkDevice* device, int* x, int* y, GdkModifierType* mask) c_gdk_window_get_device_position; 1232 GdkWindow* function(GdkWindow* window, GdkDevice* device, double* x, double* y, GdkModifierType* mask) c_gdk_window_get_device_position_double; 1233 GdkDisplay* function(GdkWindow* window) c_gdk_window_get_display; 1234 GdkDragProtocol function(GdkWindow* window, GdkWindow** target) c_gdk_window_get_drag_protocol; 1235 GdkWindow* function(GdkWindow* window) c_gdk_window_get_effective_parent; 1236 GdkWindow* function(GdkWindow* window) c_gdk_window_get_effective_toplevel; 1237 int function(GdkWindow* window) c_gdk_window_get_event_compression; 1238 GdkEventMask function(GdkWindow* window) c_gdk_window_get_events; 1239 int function(GdkWindow* window) c_gdk_window_get_focus_on_map; 1240 GdkFrameClock* function(GdkWindow* window) c_gdk_window_get_frame_clock; 1241 void function(GdkWindow* window, GdkRectangle* rect) c_gdk_window_get_frame_extents; 1242 GdkFullscreenMode function(GdkWindow* window) c_gdk_window_get_fullscreen_mode; 1243 void function(GdkWindow* window, int* x, int* y, int* width, int* height) c_gdk_window_get_geometry; 1244 GdkWindow* function(GdkWindow* window) c_gdk_window_get_group; 1245 int function(GdkWindow* window) c_gdk_window_get_height; 1246 int function(GdkWindow* window) c_gdk_window_get_modal_hint; 1247 int function(GdkWindow* window, int* x, int* y) c_gdk_window_get_origin; 1248 GdkWindow* function(GdkWindow* window) c_gdk_window_get_parent; 1249 int function(GdkWindow* window) c_gdk_window_get_pass_through; 1250 GdkWindow* function(GdkWindow* window, int* x, int* y, GdkModifierType* mask) c_gdk_window_get_pointer; 1251 void function(GdkWindow* window, int* x, int* y) c_gdk_window_get_position; 1252 void function(GdkWindow* window, int x, int y, int* rootX, int* rootY) c_gdk_window_get_root_coords; 1253 void function(GdkWindow* window, int* x, int* y) c_gdk_window_get_root_origin; 1254 int function(GdkWindow* window) c_gdk_window_get_scale_factor; 1255 GdkScreen* function(GdkWindow* window) c_gdk_window_get_screen; 1256 GdkEventMask function(GdkWindow* window, GdkInputSource source) c_gdk_window_get_source_events; 1257 GdkWindowState function(GdkWindow* window) c_gdk_window_get_state; 1258 int function(GdkWindow* window) c_gdk_window_get_support_multidevice; 1259 GdkWindow* function(GdkWindow* window) c_gdk_window_get_toplevel; 1260 GdkWindowTypeHint function(GdkWindow* window) c_gdk_window_get_type_hint; 1261 cairo_region_t* function(GdkWindow* window) c_gdk_window_get_update_area; 1262 void function(GdkWindow* window, void** data) c_gdk_window_get_user_data; 1263 cairo_region_t* function(GdkWindow* window) c_gdk_window_get_visible_region; 1264 GdkVisual* function(GdkWindow* window) c_gdk_window_get_visual; 1265 int function(GdkWindow* window) c_gdk_window_get_width; 1266 GdkWindowType function(GdkWindow* window) c_gdk_window_get_window_type; 1267 int function(GdkWindow* window) c_gdk_window_has_native; 1268 void function(GdkWindow* window) c_gdk_window_hide; 1269 void function(GdkWindow* window) c_gdk_window_iconify; 1270 void function(GdkWindow* window, cairo_region_t* shapeRegion, int offsetX, int offsetY) c_gdk_window_input_shape_combine_region; 1271 void function(GdkWindow* window, cairo_region_t* region, GdkWindowChildFunc childFunc, void* userData) c_gdk_window_invalidate_maybe_recurse; 1272 void function(GdkWindow* window, GdkRectangle* rect, int invalidateChildren) c_gdk_window_invalidate_rect; 1273 void function(GdkWindow* window, cairo_region_t* region, int invalidateChildren) c_gdk_window_invalidate_region; 1274 int function(GdkWindow* window) c_gdk_window_is_destroyed; 1275 int function(GdkWindow* window) c_gdk_window_is_input_only; 1276 int function(GdkWindow* window) c_gdk_window_is_shaped; 1277 int function(GdkWindow* window) c_gdk_window_is_viewable; 1278 int function(GdkWindow* window) c_gdk_window_is_visible; 1279 void function(GdkWindow* window) c_gdk_window_lower; 1280 void function(GdkWindow* window, cairo_t* cr) c_gdk_window_mark_paint_from_clip; 1281 void function(GdkWindow* window) c_gdk_window_maximize; 1282 void function(GdkWindow* window) c_gdk_window_merge_child_input_shapes; 1283 void function(GdkWindow* window) c_gdk_window_merge_child_shapes; 1284 void function(GdkWindow* window, int x, int y) c_gdk_window_move; 1285 void function(GdkWindow* window, cairo_region_t* region, int dx, int dy) c_gdk_window_move_region; 1286 void function(GdkWindow* window, int x, int y, int width, int height) c_gdk_window_move_resize; 1287 void function(GdkWindow* window, GdkRectangle* rect, GdkGravity rectAnchor, GdkGravity windowAnchor, GdkAnchorHints anchorHints, int rectAnchorDx, int rectAnchorDy) c_gdk_window_move_to_rect; 1288 GList* function(GdkWindow* window) c_gdk_window_peek_children; 1289 void function(GdkWindow* window, int updateChildren) c_gdk_window_process_updates; 1290 void function(GdkWindow* window) c_gdk_window_raise; 1291 void function(GdkWindow* window) c_gdk_window_register_dnd; 1292 void function(GdkWindow* window, GdkFilterFunc function_, void* data) c_gdk_window_remove_filter; 1293 void function(GdkWindow* window, GdkWindow* newParent, int x, int y) c_gdk_window_reparent; 1294 void function(GdkWindow* window, int width, int height) c_gdk_window_resize; 1295 void function(GdkWindow* window, GdkWindow* sibling, int above) c_gdk_window_restack; 1296 void function(GdkWindow* window, int dx, int dy) c_gdk_window_scroll; 1297 void function(GdkWindow* window, int acceptFocus) c_gdk_window_set_accept_focus; 1298 void function(GdkWindow* window, GdkColor* color) c_gdk_window_set_background; 1299 void function(GdkWindow* window, cairo_pattern_t* pattern) c_gdk_window_set_background_pattern; 1300 void function(GdkWindow* window, GdkRGBA* rgba) c_gdk_window_set_background_rgba; 1301 void function(GdkWindow* window) c_gdk_window_set_child_input_shapes; 1302 void function(GdkWindow* window) c_gdk_window_set_child_shapes; 1303 void function(GdkWindow* window, int composited) c_gdk_window_set_composited; 1304 void function(GdkWindow* window, GdkCursor* cursor) c_gdk_window_set_cursor; 1305 void function(GdkWindow* window, GdkWMDecoration decorations) c_gdk_window_set_decorations; 1306 void function(GdkWindow* window, GdkDevice* device, GdkCursor* cursor) c_gdk_window_set_device_cursor; 1307 void function(GdkWindow* window, GdkDevice* device, GdkEventMask eventMask) c_gdk_window_set_device_events; 1308 void function(GdkWindow* window, int eventCompression) c_gdk_window_set_event_compression; 1309 void function(GdkWindow* window, GdkEventMask eventMask) c_gdk_window_set_events; 1310 void function(GdkWindow* window, int focusOnMap) c_gdk_window_set_focus_on_map; 1311 void function(GdkWindow* window, GdkFullscreenMode mode) c_gdk_window_set_fullscreen_mode; 1312 void function(GdkWindow* window, GdkWMFunction functions) c_gdk_window_set_functions; 1313 void function(GdkWindow* window, GdkGeometry* geometry, GdkWindowHints geomMask) c_gdk_window_set_geometry_hints; 1314 void function(GdkWindow* window, GdkWindow* leader) c_gdk_window_set_group; 1315 void function(GdkWindow* window, GList* pixbufs) c_gdk_window_set_icon_list; 1316 void function(GdkWindow* window, const(char)* name) c_gdk_window_set_icon_name; 1317 void function(GdkWindow* window, GdkWindowInvalidateHandlerFunc handler) c_gdk_window_set_invalidate_handler; 1318 void function(GdkWindow* window, int setting) c_gdk_window_set_keep_above; 1319 void function(GdkWindow* window, int setting) c_gdk_window_set_keep_below; 1320 void function(GdkWindow* window, int modal) c_gdk_window_set_modal_hint; 1321 void function(GdkWindow* window, double opacity) c_gdk_window_set_opacity; 1322 void function(GdkWindow* window, cairo_region_t* region) c_gdk_window_set_opaque_region; 1323 void function(GdkWindow* window, int overrideRedirect) c_gdk_window_set_override_redirect; 1324 void function(GdkWindow* window, int passThrough) c_gdk_window_set_pass_through; 1325 void function(GdkWindow* window, const(char)* role) c_gdk_window_set_role; 1326 void function(GdkWindow* window, int left, int right, int top, int bottom) c_gdk_window_set_shadow_width; 1327 void function(GdkWindow* window, int skipsPager) c_gdk_window_set_skip_pager_hint; 1328 void function(GdkWindow* window, int skipsTaskbar) c_gdk_window_set_skip_taskbar_hint; 1329 void function(GdkWindow* window, GdkInputSource source, GdkEventMask eventMask) c_gdk_window_set_source_events; 1330 void function(GdkWindow* window, const(char)* startupId) c_gdk_window_set_startup_id; 1331 int function(GdkWindow* window, int useStatic) c_gdk_window_set_static_gravities; 1332 void function(GdkWindow* window, int supportMultidevice) c_gdk_window_set_support_multidevice; 1333 void function(GdkWindow* window, const(char)* title) c_gdk_window_set_title; 1334 void function(GdkWindow* window, GdkWindow* parent) c_gdk_window_set_transient_for; 1335 void function(GdkWindow* window, GdkWindowTypeHint hint) c_gdk_window_set_type_hint; 1336 void function(GdkWindow* window, int urgent) c_gdk_window_set_urgency_hint; 1337 void function(GdkWindow* window, void* userData) c_gdk_window_set_user_data; 1338 void function(GdkWindow* window, cairo_region_t* shapeRegion, int offsetX, int offsetY) c_gdk_window_shape_combine_region; 1339 void function(GdkWindow* window) c_gdk_window_show; 1340 void function(GdkWindow* window) c_gdk_window_show_unraised; 1341 int function(GdkWindow* window, GdkEvent* event) c_gdk_window_show_window_menu; 1342 void function(GdkWindow* window) c_gdk_window_stick; 1343 void function(GdkWindow* window) c_gdk_window_thaw_toplevel_updates_libgtk_only; 1344 void function(GdkWindow* window) c_gdk_window_thaw_updates; 1345 void function(GdkWindow* window) c_gdk_window_unfullscreen; 1346 void function(GdkWindow* window) c_gdk_window_unmaximize; 1347 void function(GdkWindow* window) c_gdk_window_unstick; 1348 void function(GdkWindow* window) c_gdk_window_withdraw; 1349 GdkWindow* function() c_gdk_get_default_root_window; 1350 GdkWindow* function(GdkWindow* window) c_gdk_offscreen_window_get_embedder; 1351 cairo_surface_t* function(GdkWindow* window) c_gdk_offscreen_window_get_surface; 1352 void function(GdkWindow* window, GdkWindow* embedder) c_gdk_offscreen_window_set_embedder; 1353 void function(GdkWindow* window, GdkWindowState unsetFlags, GdkWindowState setFlags) c_gdk_synthesize_window_state; 1354 1355 // gdk.X11 1356 1357 GType function() c_gdk_x11_window_get_type; 1358 GdkWindow* function(GdkDisplay* display, uint window) c_gdk_x11_window_foreign_new_for_display; 1359 GdkWindow* function(GdkDisplay* display, uint window) c_gdk_x11_window_lookup_for_display; 1360 uint function(GdkWindow* window) c_gdk_x11_window_get_desktop; 1361 uint function(GdkWindow* window) c_gdk_x11_window_get_xid; 1362 void function(GdkWindow* window) c_gdk_x11_window_move_to_current_desktop; 1363 void function(GdkWindow* window, uint desktop) c_gdk_x11_window_move_to_desktop; 1364 void function(GdkWindow* window, int left, int right, int top, int bottom) c_gdk_x11_window_set_frame_extents; 1365 void function(GdkWindow* window, int frameSyncEnabled) c_gdk_x11_window_set_frame_sync_enabled; 1366 void function(GdkWindow* window, int hideTitlebarWhenMaximized) c_gdk_x11_window_set_hide_titlebar_when_maximized; 1367 void function(GdkWindow* window, char* variant) c_gdk_x11_window_set_theme_variant; 1368 void function(GdkWindow* window, uint timestamp) c_gdk_x11_window_set_user_time; 1369 void function(GdkWindow* window, const(char)* name, const(char)* value) c_gdk_x11_window_set_utf8_property; 1370 1371 // gdk.Cairo 1372 1373 cairo_t* function(GdkWindow* window) c_gdk_cairo_create; 1374 void function(cairo_t* cr, GdkWindow* window, int source, int sourceType, int bufferScale, int x, int y, int width, int height) c_gdk_cairo_draw_from_gl; 1375 int function(cairo_t* cr, GdkRectangle* rect) c_gdk_cairo_get_clip_rectangle; 1376 void function(cairo_t* cr, GdkRectangle* rectangle) c_gdk_cairo_rectangle; 1377 void function(cairo_t* cr, cairo_region_t* region) c_gdk_cairo_region; 1378 cairo_region_t* function(cairo_surface_t* surface) c_gdk_cairo_region_create_from_surface; 1379 void function(cairo_t* cr, GdkColor* color) c_gdk_cairo_set_source_color; 1380 void function(cairo_t* cr, GdkPixbuf* pixbuf, double pixbufX, double pixbufY) c_gdk_cairo_set_source_pixbuf; 1381 void function(cairo_t* cr, GdkRGBA* rgba) c_gdk_cairo_set_source_rgba; 1382 void function(cairo_t* cr, GdkWindow* window, double x, double y) c_gdk_cairo_set_source_window; 1383 cairo_surface_t* function(GdkPixbuf* pixbuf, int scale, GdkWindow* forWindow) c_gdk_cairo_surface_create_from_pixbuf; 1384 GdkDrawingContext* function(cairo_t* cr) c_gdk_cairo_get_drawing_context; 1385 1386 // gdk.Pango 1387 1388 PangoContext* function() c_gdk_pango_context_get; 1389 PangoContext* function(GdkScreen* screen) c_gdk_pango_context_get_for_screen; 1390 cairo_region_t* function(PangoLayout* layout, int xOrigin, int yOrigin, int* indexRanges, int nRanges) c_gdk_pango_layout_get_clip_region; 1391 cairo_region_t* function(PangoLayoutLine* line, int xOrigin, int yOrigin, int* indexRanges, int nRanges) c_gdk_pango_layout_line_get_clip_region; 1392 PangoContext* function(GdkDisplay* display) c_gdk_pango_context_get_for_display; 1393 1394 // gdk.Pixbuf 1395 1396 GdkPixbuf* function(cairo_surface_t* surface, int srcX, int srcY, int width, int height) c_gdk_pixbuf_get_from_surface; 1397 GdkPixbuf* function(GdkWindow* window, int srcX, int srcY, int width, int height) c_gdk_pixbuf_get_from_window; 1398 1399 // gdk.Threads 1400 1401 uint function(GSourceFunc function_, void* data) c_gdk_threads_add_idle; 1402 uint function(int priority, GSourceFunc function_, void* data, GDestroyNotify notify) c_gdk_threads_add_idle_full; 1403 uint function(uint interval, GSourceFunc function_, void* data) c_gdk_threads_add_timeout; 1404 uint function(int priority, uint interval, GSourceFunc function_, void* data, GDestroyNotify notify) c_gdk_threads_add_timeout_full; 1405 uint function(uint interval, GSourceFunc function_, void* data) c_gdk_threads_add_timeout_seconds; 1406 uint function(int priority, uint interval, GSourceFunc function_, void* data, GDestroyNotify notify) c_gdk_threads_add_timeout_seconds_full; 1407 void function() c_gdk_threads_enter; 1408 void function() c_gdk_threads_init; 1409 void function() c_gdk_threads_leave; 1410 void function(GCallback enterFn, GCallback leaveFn) c_gdk_threads_set_lock_functions; 1411 1412 // gdk.Gdk 1413 1414 void function() c_gdk_beep; 1415 int function() c_gdk_error_trap_pop; 1416 void function() c_gdk_error_trap_pop_ignored; 1417 void function() c_gdk_error_trap_push; 1418 void function() c_gdk_flush; 1419 char* function() c_gdk_get_display; 1420 const(char)* function() c_gdk_get_display_arg_name; 1421 const(char)* function() c_gdk_get_program_class; 1422 void function(int* argc, char*** argv) c_gdk_init; 1423 int function(int* argc, char*** argv) c_gdk_init_check; 1424 GdkGrabStatus function(GdkWindow* window, int ownerEvents, uint time) c_gdk_keyboard_grab; 1425 void function(uint time) c_gdk_keyboard_ungrab; 1426 void function() c_gdk_notify_startup_complete; 1427 void function(const(char)* startupId) c_gdk_notify_startup_complete_with_id; 1428 void function(int* argc, char*** argv) c_gdk_parse_args; 1429 GdkGrabStatus function(GdkWindow* window, int ownerEvents, GdkEventMask eventMask, GdkWindow* confineTo, GdkCursor* cursor, uint time) c_gdk_pointer_grab; 1430 int function() c_gdk_pointer_is_grabbed; 1431 void function(uint time) c_gdk_pointer_ungrab; 1432 void function(const(char)* backends) c_gdk_set_allowed_backends; 1433 void function(uint msec) c_gdk_set_double_click_time; 1434 void function(const(char)* programClass) c_gdk_set_program_class; 1435 1436 // gdk.Selection 1437 1438 void function(GdkWindow* requestor, GdkAtom selection, GdkAtom target, uint time) c_gdk_selection_convert; 1439 GdkWindow* function(GdkAtom selection) c_gdk_selection_owner_get; 1440 GdkWindow* function(GdkDisplay* display, GdkAtom selection) c_gdk_selection_owner_get_for_display; 1441 int function(GdkWindow* owner, GdkAtom selection, uint time, int sendEvent) c_gdk_selection_owner_set; 1442 int function(GdkDisplay* display, GdkWindow* owner, GdkAtom selection, uint time, int sendEvent) c_gdk_selection_owner_set_for_display; 1443 int function(GdkWindow* requestor, char** data, GdkAtom* propType, int* propFormat) c_gdk_selection_property_get; 1444 void function(GdkWindow* requestor, GdkAtom selection, GdkAtom target, GdkAtom property, uint time) c_gdk_selection_send_notify; 1445 void function(GdkDisplay* display, GdkWindow* requestor, GdkAtom selection, GdkAtom target, GdkAtom property, uint time) c_gdk_selection_send_notify_for_display; 1446 1447 // gdk.Testing 1448 1449 void function(GdkWindow* window) c_gdk_test_render_sync; 1450 int function(GdkWindow* window, int x, int y, uint button, GdkModifierType modifiers, GdkEventType buttonPressrelease) c_gdk_test_simulate_button; 1451 int function(GdkWindow* window, int x, int y, uint keyval, GdkModifierType modifiers, GdkEventType keyPressrelease) c_gdk_test_simulate_key; 1452 } 1453 1454 1455 // gdk.AppLaunchContext 1456 1457 alias c_gdk_app_launch_context_get_type gdk_app_launch_context_get_type; 1458 alias c_gdk_app_launch_context_new gdk_app_launch_context_new; 1459 alias c_gdk_app_launch_context_set_desktop gdk_app_launch_context_set_desktop; 1460 alias c_gdk_app_launch_context_set_display gdk_app_launch_context_set_display; 1461 alias c_gdk_app_launch_context_set_icon gdk_app_launch_context_set_icon; 1462 alias c_gdk_app_launch_context_set_icon_name gdk_app_launch_context_set_icon_name; 1463 alias c_gdk_app_launch_context_set_screen gdk_app_launch_context_set_screen; 1464 alias c_gdk_app_launch_context_set_timestamp gdk_app_launch_context_set_timestamp; 1465 1466 // gdk.Atom 1467 1468 alias c_gdk_atom_name gdk_atom_name; 1469 alias c_gdk_atom_intern gdk_atom_intern; 1470 alias c_gdk_atom_intern_static_string gdk_atom_intern_static_string; 1471 alias c_gdk_property_change gdk_property_change; 1472 alias c_gdk_property_delete gdk_property_delete; 1473 alias c_gdk_property_get gdk_property_get; 1474 alias c_gdk_text_property_to_utf8_list_for_display gdk_text_property_to_utf8_list_for_display; 1475 alias c_gdk_utf8_to_string_target gdk_utf8_to_string_target; 1476 1477 // gdk.Color 1478 1479 alias c_gdk_color_get_type gdk_color_get_type; 1480 alias c_gdk_color_copy gdk_color_copy; 1481 alias c_gdk_color_equal gdk_color_equal; 1482 alias c_gdk_color_free gdk_color_free; 1483 alias c_gdk_color_hash gdk_color_hash; 1484 alias c_gdk_color_to_string gdk_color_to_string; 1485 alias c_gdk_color_parse gdk_color_parse; 1486 1487 // gdk.Cursor 1488 1489 alias c_gdk_cursor_get_type gdk_cursor_get_type; 1490 alias c_gdk_cursor_new gdk_cursor_new; 1491 alias c_gdk_cursor_new_for_display gdk_cursor_new_for_display; 1492 alias c_gdk_cursor_new_from_name gdk_cursor_new_from_name; 1493 alias c_gdk_cursor_new_from_pixbuf gdk_cursor_new_from_pixbuf; 1494 alias c_gdk_cursor_new_from_surface gdk_cursor_new_from_surface; 1495 alias c_gdk_cursor_get_cursor_type gdk_cursor_get_cursor_type; 1496 alias c_gdk_cursor_get_display gdk_cursor_get_display; 1497 alias c_gdk_cursor_get_image gdk_cursor_get_image; 1498 alias c_gdk_cursor_get_surface gdk_cursor_get_surface; 1499 alias c_gdk_cursor_ref gdk_cursor_ref; 1500 alias c_gdk_cursor_unref gdk_cursor_unref; 1501 1502 // gdk.Device 1503 1504 alias c_gdk_device_get_type gdk_device_get_type; 1505 alias c_gdk_device_free_history gdk_device_free_history; 1506 alias c_gdk_device_grab_info_libgtk_only gdk_device_grab_info_libgtk_only; 1507 alias c_gdk_device_get_associated_device gdk_device_get_associated_device; 1508 alias c_gdk_device_get_axes gdk_device_get_axes; 1509 alias c_gdk_device_get_axis gdk_device_get_axis; 1510 alias c_gdk_device_get_axis_use gdk_device_get_axis_use; 1511 alias c_gdk_device_get_axis_value gdk_device_get_axis_value; 1512 alias c_gdk_device_get_device_type gdk_device_get_device_type; 1513 alias c_gdk_device_get_display gdk_device_get_display; 1514 alias c_gdk_device_get_has_cursor gdk_device_get_has_cursor; 1515 alias c_gdk_device_get_history gdk_device_get_history; 1516 alias c_gdk_device_get_key gdk_device_get_key; 1517 alias c_gdk_device_get_last_event_window gdk_device_get_last_event_window; 1518 alias c_gdk_device_get_mode gdk_device_get_mode; 1519 alias c_gdk_device_get_n_axes gdk_device_get_n_axes; 1520 alias c_gdk_device_get_n_keys gdk_device_get_n_keys; 1521 alias c_gdk_device_get_name gdk_device_get_name; 1522 alias c_gdk_device_get_position gdk_device_get_position; 1523 alias c_gdk_device_get_position_double gdk_device_get_position_double; 1524 alias c_gdk_device_get_product_id gdk_device_get_product_id; 1525 alias c_gdk_device_get_seat gdk_device_get_seat; 1526 alias c_gdk_device_get_source gdk_device_get_source; 1527 alias c_gdk_device_get_state gdk_device_get_state; 1528 alias c_gdk_device_get_vendor_id gdk_device_get_vendor_id; 1529 alias c_gdk_device_get_window_at_position gdk_device_get_window_at_position; 1530 alias c_gdk_device_get_window_at_position_double gdk_device_get_window_at_position_double; 1531 alias c_gdk_device_grab gdk_device_grab; 1532 alias c_gdk_device_list_axes gdk_device_list_axes; 1533 alias c_gdk_device_list_slave_devices gdk_device_list_slave_devices; 1534 alias c_gdk_device_set_axis_use gdk_device_set_axis_use; 1535 alias c_gdk_device_set_key gdk_device_set_key; 1536 alias c_gdk_device_set_mode gdk_device_set_mode; 1537 alias c_gdk_device_ungrab gdk_device_ungrab; 1538 alias c_gdk_device_warp gdk_device_warp; 1539 1540 // gdk.DeviceManager 1541 1542 alias c_gdk_device_manager_get_type gdk_device_manager_get_type; 1543 alias c_gdk_device_manager_get_client_pointer gdk_device_manager_get_client_pointer; 1544 alias c_gdk_device_manager_get_display gdk_device_manager_get_display; 1545 alias c_gdk_device_manager_list_devices gdk_device_manager_list_devices; 1546 alias c_gdk_disable_multidevice gdk_disable_multidevice; 1547 1548 // gdk.DevicePad 1549 1550 alias c_gdk_device_pad_get_type gdk_device_pad_get_type; 1551 alias c_gdk_device_pad_get_feature_group gdk_device_pad_get_feature_group; 1552 alias c_gdk_device_pad_get_group_n_modes gdk_device_pad_get_group_n_modes; 1553 alias c_gdk_device_pad_get_n_features gdk_device_pad_get_n_features; 1554 alias c_gdk_device_pad_get_n_groups gdk_device_pad_get_n_groups; 1555 1556 // gdk.DeviceTool 1557 1558 alias c_gdk_device_tool_get_type gdk_device_tool_get_type; 1559 alias c_gdk_device_tool_get_hardware_id gdk_device_tool_get_hardware_id; 1560 alias c_gdk_device_tool_get_serial gdk_device_tool_get_serial; 1561 alias c_gdk_device_tool_get_tool_type gdk_device_tool_get_tool_type; 1562 1563 // gdk.Display 1564 1565 alias c_gdk_display_get_type gdk_display_get_type; 1566 alias c_gdk_display_get_default gdk_display_get_default; 1567 alias c_gdk_display_open gdk_display_open; 1568 alias c_gdk_display_open_default_libgtk_only gdk_display_open_default_libgtk_only; 1569 alias c_gdk_display_beep gdk_display_beep; 1570 alias c_gdk_display_close gdk_display_close; 1571 alias c_gdk_display_device_is_grabbed gdk_display_device_is_grabbed; 1572 alias c_gdk_display_flush gdk_display_flush; 1573 alias c_gdk_display_get_app_launch_context gdk_display_get_app_launch_context; 1574 alias c_gdk_display_get_default_cursor_size gdk_display_get_default_cursor_size; 1575 alias c_gdk_display_get_default_group gdk_display_get_default_group; 1576 alias c_gdk_display_get_default_screen gdk_display_get_default_screen; 1577 alias c_gdk_display_get_default_seat gdk_display_get_default_seat; 1578 alias c_gdk_display_get_device_manager gdk_display_get_device_manager; 1579 alias c_gdk_display_get_event gdk_display_get_event; 1580 alias c_gdk_display_get_maximal_cursor_size gdk_display_get_maximal_cursor_size; 1581 alias c_gdk_display_get_monitor gdk_display_get_monitor; 1582 alias c_gdk_display_get_monitor_at_point gdk_display_get_monitor_at_point; 1583 alias c_gdk_display_get_monitor_at_window gdk_display_get_monitor_at_window; 1584 alias c_gdk_display_get_n_monitors gdk_display_get_n_monitors; 1585 alias c_gdk_display_get_n_screens gdk_display_get_n_screens; 1586 alias c_gdk_display_get_name gdk_display_get_name; 1587 alias c_gdk_display_get_pointer gdk_display_get_pointer; 1588 alias c_gdk_display_get_primary_monitor gdk_display_get_primary_monitor; 1589 alias c_gdk_display_get_screen gdk_display_get_screen; 1590 alias c_gdk_display_get_window_at_pointer gdk_display_get_window_at_pointer; 1591 alias c_gdk_display_has_pending gdk_display_has_pending; 1592 alias c_gdk_display_is_closed gdk_display_is_closed; 1593 alias c_gdk_display_keyboard_ungrab gdk_display_keyboard_ungrab; 1594 alias c_gdk_display_list_devices gdk_display_list_devices; 1595 alias c_gdk_display_list_seats gdk_display_list_seats; 1596 alias c_gdk_display_notify_startup_complete gdk_display_notify_startup_complete; 1597 alias c_gdk_display_peek_event gdk_display_peek_event; 1598 alias c_gdk_display_pointer_is_grabbed gdk_display_pointer_is_grabbed; 1599 alias c_gdk_display_pointer_ungrab gdk_display_pointer_ungrab; 1600 alias c_gdk_display_put_event gdk_display_put_event; 1601 alias c_gdk_display_request_selection_notification gdk_display_request_selection_notification; 1602 alias c_gdk_display_set_double_click_distance gdk_display_set_double_click_distance; 1603 alias c_gdk_display_set_double_click_time gdk_display_set_double_click_time; 1604 alias c_gdk_display_store_clipboard gdk_display_store_clipboard; 1605 alias c_gdk_display_supports_clipboard_persistence gdk_display_supports_clipboard_persistence; 1606 alias c_gdk_display_supports_composite gdk_display_supports_composite; 1607 alias c_gdk_display_supports_cursor_alpha gdk_display_supports_cursor_alpha; 1608 alias c_gdk_display_supports_cursor_color gdk_display_supports_cursor_color; 1609 alias c_gdk_display_supports_input_shapes gdk_display_supports_input_shapes; 1610 alias c_gdk_display_supports_selection_notification gdk_display_supports_selection_notification; 1611 alias c_gdk_display_supports_shapes gdk_display_supports_shapes; 1612 alias c_gdk_display_sync gdk_display_sync; 1613 alias c_gdk_display_warp_pointer gdk_display_warp_pointer; 1614 1615 // gdk.DisplayManager 1616 1617 alias c_gdk_display_manager_get_type gdk_display_manager_get_type; 1618 alias c_gdk_display_manager_get gdk_display_manager_get; 1619 alias c_gdk_display_manager_get_default_display gdk_display_manager_get_default_display; 1620 alias c_gdk_display_manager_list_displays gdk_display_manager_list_displays; 1621 alias c_gdk_display_manager_open_display gdk_display_manager_open_display; 1622 alias c_gdk_display_manager_set_default_display gdk_display_manager_set_default_display; 1623 1624 // gdk.DragContext 1625 1626 alias c_gdk_drag_context_get_type gdk_drag_context_get_type; 1627 alias c_gdk_drag_context_get_actions gdk_drag_context_get_actions; 1628 alias c_gdk_drag_context_get_dest_window gdk_drag_context_get_dest_window; 1629 alias c_gdk_drag_context_get_device gdk_drag_context_get_device; 1630 alias c_gdk_drag_context_get_drag_window gdk_drag_context_get_drag_window; 1631 alias c_gdk_drag_context_get_protocol gdk_drag_context_get_protocol; 1632 alias c_gdk_drag_context_get_selected_action gdk_drag_context_get_selected_action; 1633 alias c_gdk_drag_context_get_source_window gdk_drag_context_get_source_window; 1634 alias c_gdk_drag_context_get_suggested_action gdk_drag_context_get_suggested_action; 1635 alias c_gdk_drag_context_list_targets gdk_drag_context_list_targets; 1636 alias c_gdk_drag_context_manage_dnd gdk_drag_context_manage_dnd; 1637 alias c_gdk_drag_context_set_device gdk_drag_context_set_device; 1638 alias c_gdk_drag_context_set_hotspot gdk_drag_context_set_hotspot; 1639 alias c_gdk_drag_abort gdk_drag_abort; 1640 alias c_gdk_drag_begin gdk_drag_begin; 1641 alias c_gdk_drag_begin_for_device gdk_drag_begin_for_device; 1642 alias c_gdk_drag_begin_from_point gdk_drag_begin_from_point; 1643 alias c_gdk_drag_drop gdk_drag_drop; 1644 alias c_gdk_drag_drop_done gdk_drag_drop_done; 1645 alias c_gdk_drag_drop_succeeded gdk_drag_drop_succeeded; 1646 alias c_gdk_drag_find_window_for_screen gdk_drag_find_window_for_screen; 1647 alias c_gdk_drag_get_selection gdk_drag_get_selection; 1648 alias c_gdk_drag_motion gdk_drag_motion; 1649 alias c_gdk_drag_status gdk_drag_status; 1650 alias c_gdk_drop_finish gdk_drop_finish; 1651 alias c_gdk_drop_reply gdk_drop_reply; 1652 1653 // gdk.DrawingContext 1654 1655 alias c_gdk_drawing_context_get_type gdk_drawing_context_get_type; 1656 alias c_gdk_drawing_context_get_cairo_context gdk_drawing_context_get_cairo_context; 1657 alias c_gdk_drawing_context_get_clip gdk_drawing_context_get_clip; 1658 alias c_gdk_drawing_context_get_window gdk_drawing_context_get_window; 1659 alias c_gdk_drawing_context_is_valid gdk_drawing_context_is_valid; 1660 1661 // gdk.Event 1662 1663 alias c_gdk_event_get_type gdk_event_get_type; 1664 alias c_gdk_event_new gdk_event_new; 1665 alias c_gdk_events_get_angle gdk_events_get_angle; 1666 alias c_gdk_events_get_center gdk_events_get_center; 1667 alias c_gdk_events_get_distance gdk_events_get_distance; 1668 alias c_gdk_event_copy gdk_event_copy; 1669 alias c_gdk_event_free gdk_event_free; 1670 alias c_gdk_event_get_axis gdk_event_get_axis; 1671 alias c_gdk_event_get_button gdk_event_get_button; 1672 alias c_gdk_event_get_click_count gdk_event_get_click_count; 1673 alias c_gdk_event_get_coords gdk_event_get_coords; 1674 alias c_gdk_event_get_device gdk_event_get_device; 1675 alias c_gdk_event_get_device_tool gdk_event_get_device_tool; 1676 alias c_gdk_event_get_event_sequence gdk_event_get_event_sequence; 1677 alias c_gdk_event_get_event_type gdk_event_get_event_type; 1678 alias c_gdk_event_get_keycode gdk_event_get_keycode; 1679 alias c_gdk_event_get_keyval gdk_event_get_keyval; 1680 alias c_gdk_event_get_pointer_emulated gdk_event_get_pointer_emulated; 1681 alias c_gdk_event_get_root_coords gdk_event_get_root_coords; 1682 alias c_gdk_event_get_scancode gdk_event_get_scancode; 1683 alias c_gdk_event_get_screen gdk_event_get_screen; 1684 alias c_gdk_event_get_scroll_deltas gdk_event_get_scroll_deltas; 1685 alias c_gdk_event_get_scroll_direction gdk_event_get_scroll_direction; 1686 alias c_gdk_event_get_seat gdk_event_get_seat; 1687 alias c_gdk_event_get_source_device gdk_event_get_source_device; 1688 alias c_gdk_event_get_state gdk_event_get_state; 1689 alias c_gdk_event_get_time gdk_event_get_time; 1690 alias c_gdk_event_get_window gdk_event_get_window; 1691 alias c_gdk_event_is_scroll_stop_event gdk_event_is_scroll_stop_event; 1692 alias c_gdk_event_put gdk_event_put; 1693 alias c_gdk_event_set_device gdk_event_set_device; 1694 alias c_gdk_event_set_device_tool gdk_event_set_device_tool; 1695 alias c_gdk_event_set_screen gdk_event_set_screen; 1696 alias c_gdk_event_set_source_device gdk_event_set_source_device; 1697 alias c_gdk_event_triggers_context_menu gdk_event_triggers_context_menu; 1698 alias c_gdk_event_get gdk_event_get; 1699 alias c_gdk_event_handler_set gdk_event_handler_set; 1700 alias c_gdk_event_peek gdk_event_peek; 1701 alias c_gdk_event_request_motions gdk_event_request_motions; 1702 alias c_gdk_events_pending gdk_events_pending; 1703 alias c_gdk_get_show_events gdk_get_show_events; 1704 alias c_gdk_set_show_events gdk_set_show_events; 1705 alias c_gdk_setting_get gdk_setting_get; 1706 1707 // gdk.EventSequence 1708 1709 alias c_gdk_event_sequence_get_type gdk_event_sequence_get_type; 1710 1711 // gdk.FrameClock 1712 1713 alias c_gdk_frame_clock_get_type gdk_frame_clock_get_type; 1714 alias c_gdk_frame_clock_begin_updating gdk_frame_clock_begin_updating; 1715 alias c_gdk_frame_clock_end_updating gdk_frame_clock_end_updating; 1716 alias c_gdk_frame_clock_get_current_timings gdk_frame_clock_get_current_timings; 1717 alias c_gdk_frame_clock_get_frame_counter gdk_frame_clock_get_frame_counter; 1718 alias c_gdk_frame_clock_get_frame_time gdk_frame_clock_get_frame_time; 1719 alias c_gdk_frame_clock_get_history_start gdk_frame_clock_get_history_start; 1720 alias c_gdk_frame_clock_get_refresh_info gdk_frame_clock_get_refresh_info; 1721 alias c_gdk_frame_clock_get_timings gdk_frame_clock_get_timings; 1722 alias c_gdk_frame_clock_request_phase gdk_frame_clock_request_phase; 1723 1724 // gdk.FrameTimings 1725 1726 alias c_gdk_frame_timings_get_type gdk_frame_timings_get_type; 1727 alias c_gdk_frame_timings_get_complete gdk_frame_timings_get_complete; 1728 alias c_gdk_frame_timings_get_frame_counter gdk_frame_timings_get_frame_counter; 1729 alias c_gdk_frame_timings_get_frame_time gdk_frame_timings_get_frame_time; 1730 alias c_gdk_frame_timings_get_predicted_presentation_time gdk_frame_timings_get_predicted_presentation_time; 1731 alias c_gdk_frame_timings_get_presentation_time gdk_frame_timings_get_presentation_time; 1732 alias c_gdk_frame_timings_get_refresh_interval gdk_frame_timings_get_refresh_interval; 1733 alias c_gdk_frame_timings_ref gdk_frame_timings_ref; 1734 alias c_gdk_frame_timings_unref gdk_frame_timings_unref; 1735 1736 // gdk.GLContext 1737 1738 alias c_gdk_gl_context_get_type gdk_gl_context_get_type; 1739 alias c_gdk_gl_context_clear_current gdk_gl_context_clear_current; 1740 alias c_gdk_gl_context_get_current gdk_gl_context_get_current; 1741 alias c_gdk_gl_context_get_debug_enabled gdk_gl_context_get_debug_enabled; 1742 alias c_gdk_gl_context_get_display gdk_gl_context_get_display; 1743 alias c_gdk_gl_context_get_forward_compatible gdk_gl_context_get_forward_compatible; 1744 alias c_gdk_gl_context_get_required_version gdk_gl_context_get_required_version; 1745 alias c_gdk_gl_context_get_shared_context gdk_gl_context_get_shared_context; 1746 alias c_gdk_gl_context_get_use_es gdk_gl_context_get_use_es; 1747 alias c_gdk_gl_context_get_version gdk_gl_context_get_version; 1748 alias c_gdk_gl_context_get_window gdk_gl_context_get_window; 1749 alias c_gdk_gl_context_is_legacy gdk_gl_context_is_legacy; 1750 alias c_gdk_gl_context_make_current gdk_gl_context_make_current; 1751 alias c_gdk_gl_context_realize gdk_gl_context_realize; 1752 alias c_gdk_gl_context_set_debug_enabled gdk_gl_context_set_debug_enabled; 1753 alias c_gdk_gl_context_set_forward_compatible gdk_gl_context_set_forward_compatible; 1754 alias c_gdk_gl_context_set_required_version gdk_gl_context_set_required_version; 1755 alias c_gdk_gl_context_set_use_es gdk_gl_context_set_use_es; 1756 1757 // gdk.Keymap 1758 1759 alias c_gdk_keymap_get_type gdk_keymap_get_type; 1760 alias c_gdk_keymap_get_default gdk_keymap_get_default; 1761 alias c_gdk_keymap_get_for_display gdk_keymap_get_for_display; 1762 alias c_gdk_keymap_add_virtual_modifiers gdk_keymap_add_virtual_modifiers; 1763 alias c_gdk_keymap_get_caps_lock_state gdk_keymap_get_caps_lock_state; 1764 alias c_gdk_keymap_get_direction gdk_keymap_get_direction; 1765 alias c_gdk_keymap_get_entries_for_keycode gdk_keymap_get_entries_for_keycode; 1766 alias c_gdk_keymap_get_entries_for_keyval gdk_keymap_get_entries_for_keyval; 1767 alias c_gdk_keymap_get_modifier_mask gdk_keymap_get_modifier_mask; 1768 alias c_gdk_keymap_get_modifier_state gdk_keymap_get_modifier_state; 1769 alias c_gdk_keymap_get_num_lock_state gdk_keymap_get_num_lock_state; 1770 alias c_gdk_keymap_get_scroll_lock_state gdk_keymap_get_scroll_lock_state; 1771 alias c_gdk_keymap_have_bidi_layouts gdk_keymap_have_bidi_layouts; 1772 alias c_gdk_keymap_lookup_key gdk_keymap_lookup_key; 1773 alias c_gdk_keymap_map_virtual_modifiers gdk_keymap_map_virtual_modifiers; 1774 alias c_gdk_keymap_translate_keyboard_state gdk_keymap_translate_keyboard_state; 1775 alias c_gdk_keyval_convert_case gdk_keyval_convert_case; 1776 alias c_gdk_keyval_from_name gdk_keyval_from_name; 1777 alias c_gdk_keyval_is_lower gdk_keyval_is_lower; 1778 alias c_gdk_keyval_is_upper gdk_keyval_is_upper; 1779 alias c_gdk_keyval_name gdk_keyval_name; 1780 alias c_gdk_keyval_to_lower gdk_keyval_to_lower; 1781 alias c_gdk_keyval_to_unicode gdk_keyval_to_unicode; 1782 alias c_gdk_keyval_to_upper gdk_keyval_to_upper; 1783 alias c_gdk_unicode_to_keyval gdk_unicode_to_keyval; 1784 1785 // gdk.MonitorG 1786 1787 alias c_gdk_monitor_get_type gdk_monitor_get_type; 1788 alias c_gdk_monitor_get_display gdk_monitor_get_display; 1789 alias c_gdk_monitor_get_geometry gdk_monitor_get_geometry; 1790 alias c_gdk_monitor_get_height_mm gdk_monitor_get_height_mm; 1791 alias c_gdk_monitor_get_manufacturer gdk_monitor_get_manufacturer; 1792 alias c_gdk_monitor_get_model gdk_monitor_get_model; 1793 alias c_gdk_monitor_get_refresh_rate gdk_monitor_get_refresh_rate; 1794 alias c_gdk_monitor_get_scale_factor gdk_monitor_get_scale_factor; 1795 alias c_gdk_monitor_get_subpixel_layout gdk_monitor_get_subpixel_layout; 1796 alias c_gdk_monitor_get_width_mm gdk_monitor_get_width_mm; 1797 alias c_gdk_monitor_get_workarea gdk_monitor_get_workarea; 1798 alias c_gdk_monitor_is_primary gdk_monitor_is_primary; 1799 1800 // gdk.RGBA 1801 1802 alias c_gdk_rgba_get_type gdk_rgba_get_type; 1803 alias c_gdk_rgba_copy gdk_rgba_copy; 1804 alias c_gdk_rgba_equal gdk_rgba_equal; 1805 alias c_gdk_rgba_free gdk_rgba_free; 1806 alias c_gdk_rgba_hash gdk_rgba_hash; 1807 alias c_gdk_rgba_parse gdk_rgba_parse; 1808 alias c_gdk_rgba_to_string gdk_rgba_to_string; 1809 1810 // gdk.Rectangle 1811 1812 alias c_gdk_rectangle_get_type gdk_rectangle_get_type; 1813 alias c_gdk_rectangle_equal gdk_rectangle_equal; 1814 alias c_gdk_rectangle_intersect gdk_rectangle_intersect; 1815 alias c_gdk_rectangle_union gdk_rectangle_union; 1816 1817 // gdk.Screen 1818 1819 alias c_gdk_screen_get_type gdk_screen_get_type; 1820 alias c_gdk_screen_get_default gdk_screen_get_default; 1821 alias c_gdk_screen_height gdk_screen_height; 1822 alias c_gdk_screen_height_mm gdk_screen_height_mm; 1823 alias c_gdk_screen_width gdk_screen_width; 1824 alias c_gdk_screen_width_mm gdk_screen_width_mm; 1825 alias c_gdk_screen_get_active_window gdk_screen_get_active_window; 1826 alias c_gdk_screen_get_display gdk_screen_get_display; 1827 alias c_gdk_screen_get_font_options gdk_screen_get_font_options; 1828 alias c_gdk_screen_get_height gdk_screen_get_height; 1829 alias c_gdk_screen_get_height_mm gdk_screen_get_height_mm; 1830 alias c_gdk_screen_get_monitor_at_point gdk_screen_get_monitor_at_point; 1831 alias c_gdk_screen_get_monitor_at_window gdk_screen_get_monitor_at_window; 1832 alias c_gdk_screen_get_monitor_geometry gdk_screen_get_monitor_geometry; 1833 alias c_gdk_screen_get_monitor_height_mm gdk_screen_get_monitor_height_mm; 1834 alias c_gdk_screen_get_monitor_plug_name gdk_screen_get_monitor_plug_name; 1835 alias c_gdk_screen_get_monitor_scale_factor gdk_screen_get_monitor_scale_factor; 1836 alias c_gdk_screen_get_monitor_width_mm gdk_screen_get_monitor_width_mm; 1837 alias c_gdk_screen_get_monitor_workarea gdk_screen_get_monitor_workarea; 1838 alias c_gdk_screen_get_n_monitors gdk_screen_get_n_monitors; 1839 alias c_gdk_screen_get_number gdk_screen_get_number; 1840 alias c_gdk_screen_get_primary_monitor gdk_screen_get_primary_monitor; 1841 alias c_gdk_screen_get_resolution gdk_screen_get_resolution; 1842 alias c_gdk_screen_get_rgba_visual gdk_screen_get_rgba_visual; 1843 alias c_gdk_screen_get_root_window gdk_screen_get_root_window; 1844 alias c_gdk_screen_get_setting gdk_screen_get_setting; 1845 alias c_gdk_screen_get_system_visual gdk_screen_get_system_visual; 1846 alias c_gdk_screen_get_toplevel_windows gdk_screen_get_toplevel_windows; 1847 alias c_gdk_screen_get_width gdk_screen_get_width; 1848 alias c_gdk_screen_get_width_mm gdk_screen_get_width_mm; 1849 alias c_gdk_screen_get_window_stack gdk_screen_get_window_stack; 1850 alias c_gdk_screen_is_composited gdk_screen_is_composited; 1851 alias c_gdk_screen_list_visuals gdk_screen_list_visuals; 1852 alias c_gdk_screen_make_display_name gdk_screen_make_display_name; 1853 alias c_gdk_screen_set_font_options gdk_screen_set_font_options; 1854 alias c_gdk_screen_set_resolution gdk_screen_set_resolution; 1855 1856 // gdk.Seat 1857 1858 alias c_gdk_seat_get_type gdk_seat_get_type; 1859 alias c_gdk_seat_get_capabilities gdk_seat_get_capabilities; 1860 alias c_gdk_seat_get_display gdk_seat_get_display; 1861 alias c_gdk_seat_get_keyboard gdk_seat_get_keyboard; 1862 alias c_gdk_seat_get_pointer gdk_seat_get_pointer; 1863 alias c_gdk_seat_get_slaves gdk_seat_get_slaves; 1864 alias c_gdk_seat_grab gdk_seat_grab; 1865 alias c_gdk_seat_ungrab gdk_seat_ungrab; 1866 1867 // gdk.Visual 1868 1869 alias c_gdk_visual_get_type gdk_visual_get_type; 1870 alias c_gdk_visual_get_best gdk_visual_get_best; 1871 alias c_gdk_visual_get_best_depth gdk_visual_get_best_depth; 1872 alias c_gdk_visual_get_best_type gdk_visual_get_best_type; 1873 alias c_gdk_visual_get_best_with_both gdk_visual_get_best_with_both; 1874 alias c_gdk_visual_get_best_with_depth gdk_visual_get_best_with_depth; 1875 alias c_gdk_visual_get_best_with_type gdk_visual_get_best_with_type; 1876 alias c_gdk_visual_get_system gdk_visual_get_system; 1877 alias c_gdk_visual_get_bits_per_rgb gdk_visual_get_bits_per_rgb; 1878 alias c_gdk_visual_get_blue_pixel_details gdk_visual_get_blue_pixel_details; 1879 alias c_gdk_visual_get_byte_order gdk_visual_get_byte_order; 1880 alias c_gdk_visual_get_colormap_size gdk_visual_get_colormap_size; 1881 alias c_gdk_visual_get_depth gdk_visual_get_depth; 1882 alias c_gdk_visual_get_green_pixel_details gdk_visual_get_green_pixel_details; 1883 alias c_gdk_visual_get_red_pixel_details gdk_visual_get_red_pixel_details; 1884 alias c_gdk_visual_get_screen gdk_visual_get_screen; 1885 alias c_gdk_visual_get_visual_type gdk_visual_get_visual_type; 1886 alias c_gdk_list_visuals gdk_list_visuals; 1887 alias c_gdk_query_depths gdk_query_depths; 1888 alias c_gdk_query_visual_types gdk_query_visual_types; 1889 1890 // gdk.Window 1891 1892 alias c_gdk_window_get_type gdk_window_get_type; 1893 alias c_gdk_window_new gdk_window_new; 1894 alias c_gdk_window_at_pointer gdk_window_at_pointer; 1895 alias c_gdk_window_constrain_size gdk_window_constrain_size; 1896 alias c_gdk_window_process_all_updates gdk_window_process_all_updates; 1897 alias c_gdk_window_set_debug_updates gdk_window_set_debug_updates; 1898 alias c_gdk_window_add_filter gdk_window_add_filter; 1899 alias c_gdk_window_beep gdk_window_beep; 1900 alias c_gdk_window_begin_draw_frame gdk_window_begin_draw_frame; 1901 alias c_gdk_window_begin_move_drag gdk_window_begin_move_drag; 1902 alias c_gdk_window_begin_move_drag_for_device gdk_window_begin_move_drag_for_device; 1903 alias c_gdk_window_begin_paint_rect gdk_window_begin_paint_rect; 1904 alias c_gdk_window_begin_paint_region gdk_window_begin_paint_region; 1905 alias c_gdk_window_begin_resize_drag gdk_window_begin_resize_drag; 1906 alias c_gdk_window_begin_resize_drag_for_device gdk_window_begin_resize_drag_for_device; 1907 alias c_gdk_window_configure_finished gdk_window_configure_finished; 1908 alias c_gdk_window_coords_from_parent gdk_window_coords_from_parent; 1909 alias c_gdk_window_coords_to_parent gdk_window_coords_to_parent; 1910 alias c_gdk_window_create_gl_context gdk_window_create_gl_context; 1911 alias c_gdk_window_create_similar_image_surface gdk_window_create_similar_image_surface; 1912 alias c_gdk_window_create_similar_surface gdk_window_create_similar_surface; 1913 alias c_gdk_window_deiconify gdk_window_deiconify; 1914 alias c_gdk_window_destroy gdk_window_destroy; 1915 alias c_gdk_window_destroy_notify gdk_window_destroy_notify; 1916 alias c_gdk_window_enable_synchronized_configure gdk_window_enable_synchronized_configure; 1917 alias c_gdk_window_end_draw_frame gdk_window_end_draw_frame; 1918 alias c_gdk_window_end_paint gdk_window_end_paint; 1919 alias c_gdk_window_ensure_native gdk_window_ensure_native; 1920 alias c_gdk_window_flush gdk_window_flush; 1921 alias c_gdk_window_focus gdk_window_focus; 1922 alias c_gdk_window_freeze_toplevel_updates_libgtk_only gdk_window_freeze_toplevel_updates_libgtk_only; 1923 alias c_gdk_window_freeze_updates gdk_window_freeze_updates; 1924 alias c_gdk_window_fullscreen gdk_window_fullscreen; 1925 alias c_gdk_window_fullscreen_on_monitor gdk_window_fullscreen_on_monitor; 1926 alias c_gdk_window_geometry_changed gdk_window_geometry_changed; 1927 alias c_gdk_window_get_accept_focus gdk_window_get_accept_focus; 1928 alias c_gdk_window_get_background_pattern gdk_window_get_background_pattern; 1929 alias c_gdk_window_get_children gdk_window_get_children; 1930 alias c_gdk_window_get_children_with_user_data gdk_window_get_children_with_user_data; 1931 alias c_gdk_window_get_clip_region gdk_window_get_clip_region; 1932 alias c_gdk_window_get_composited gdk_window_get_composited; 1933 alias c_gdk_window_get_cursor gdk_window_get_cursor; 1934 alias c_gdk_window_get_decorations gdk_window_get_decorations; 1935 alias c_gdk_window_get_device_cursor gdk_window_get_device_cursor; 1936 alias c_gdk_window_get_device_events gdk_window_get_device_events; 1937 alias c_gdk_window_get_device_position gdk_window_get_device_position; 1938 alias c_gdk_window_get_device_position_double gdk_window_get_device_position_double; 1939 alias c_gdk_window_get_display gdk_window_get_display; 1940 alias c_gdk_window_get_drag_protocol gdk_window_get_drag_protocol; 1941 alias c_gdk_window_get_effective_parent gdk_window_get_effective_parent; 1942 alias c_gdk_window_get_effective_toplevel gdk_window_get_effective_toplevel; 1943 alias c_gdk_window_get_event_compression gdk_window_get_event_compression; 1944 alias c_gdk_window_get_events gdk_window_get_events; 1945 alias c_gdk_window_get_focus_on_map gdk_window_get_focus_on_map; 1946 alias c_gdk_window_get_frame_clock gdk_window_get_frame_clock; 1947 alias c_gdk_window_get_frame_extents gdk_window_get_frame_extents; 1948 alias c_gdk_window_get_fullscreen_mode gdk_window_get_fullscreen_mode; 1949 alias c_gdk_window_get_geometry gdk_window_get_geometry; 1950 alias c_gdk_window_get_group gdk_window_get_group; 1951 alias c_gdk_window_get_height gdk_window_get_height; 1952 alias c_gdk_window_get_modal_hint gdk_window_get_modal_hint; 1953 alias c_gdk_window_get_origin gdk_window_get_origin; 1954 alias c_gdk_window_get_parent gdk_window_get_parent; 1955 alias c_gdk_window_get_pass_through gdk_window_get_pass_through; 1956 alias c_gdk_window_get_pointer gdk_window_get_pointer; 1957 alias c_gdk_window_get_position gdk_window_get_position; 1958 alias c_gdk_window_get_root_coords gdk_window_get_root_coords; 1959 alias c_gdk_window_get_root_origin gdk_window_get_root_origin; 1960 alias c_gdk_window_get_scale_factor gdk_window_get_scale_factor; 1961 alias c_gdk_window_get_screen gdk_window_get_screen; 1962 alias c_gdk_window_get_source_events gdk_window_get_source_events; 1963 alias c_gdk_window_get_state gdk_window_get_state; 1964 alias c_gdk_window_get_support_multidevice gdk_window_get_support_multidevice; 1965 alias c_gdk_window_get_toplevel gdk_window_get_toplevel; 1966 alias c_gdk_window_get_type_hint gdk_window_get_type_hint; 1967 alias c_gdk_window_get_update_area gdk_window_get_update_area; 1968 alias c_gdk_window_get_user_data gdk_window_get_user_data; 1969 alias c_gdk_window_get_visible_region gdk_window_get_visible_region; 1970 alias c_gdk_window_get_visual gdk_window_get_visual; 1971 alias c_gdk_window_get_width gdk_window_get_width; 1972 alias c_gdk_window_get_window_type gdk_window_get_window_type; 1973 alias c_gdk_window_has_native gdk_window_has_native; 1974 alias c_gdk_window_hide gdk_window_hide; 1975 alias c_gdk_window_iconify gdk_window_iconify; 1976 alias c_gdk_window_input_shape_combine_region gdk_window_input_shape_combine_region; 1977 alias c_gdk_window_invalidate_maybe_recurse gdk_window_invalidate_maybe_recurse; 1978 alias c_gdk_window_invalidate_rect gdk_window_invalidate_rect; 1979 alias c_gdk_window_invalidate_region gdk_window_invalidate_region; 1980 alias c_gdk_window_is_destroyed gdk_window_is_destroyed; 1981 alias c_gdk_window_is_input_only gdk_window_is_input_only; 1982 alias c_gdk_window_is_shaped gdk_window_is_shaped; 1983 alias c_gdk_window_is_viewable gdk_window_is_viewable; 1984 alias c_gdk_window_is_visible gdk_window_is_visible; 1985 alias c_gdk_window_lower gdk_window_lower; 1986 alias c_gdk_window_mark_paint_from_clip gdk_window_mark_paint_from_clip; 1987 alias c_gdk_window_maximize gdk_window_maximize; 1988 alias c_gdk_window_merge_child_input_shapes gdk_window_merge_child_input_shapes; 1989 alias c_gdk_window_merge_child_shapes gdk_window_merge_child_shapes; 1990 alias c_gdk_window_move gdk_window_move; 1991 alias c_gdk_window_move_region gdk_window_move_region; 1992 alias c_gdk_window_move_resize gdk_window_move_resize; 1993 alias c_gdk_window_move_to_rect gdk_window_move_to_rect; 1994 alias c_gdk_window_peek_children gdk_window_peek_children; 1995 alias c_gdk_window_process_updates gdk_window_process_updates; 1996 alias c_gdk_window_raise gdk_window_raise; 1997 alias c_gdk_window_register_dnd gdk_window_register_dnd; 1998 alias c_gdk_window_remove_filter gdk_window_remove_filter; 1999 alias c_gdk_window_reparent gdk_window_reparent; 2000 alias c_gdk_window_resize gdk_window_resize; 2001 alias c_gdk_window_restack gdk_window_restack; 2002 alias c_gdk_window_scroll gdk_window_scroll; 2003 alias c_gdk_window_set_accept_focus gdk_window_set_accept_focus; 2004 alias c_gdk_window_set_background gdk_window_set_background; 2005 alias c_gdk_window_set_background_pattern gdk_window_set_background_pattern; 2006 alias c_gdk_window_set_background_rgba gdk_window_set_background_rgba; 2007 alias c_gdk_window_set_child_input_shapes gdk_window_set_child_input_shapes; 2008 alias c_gdk_window_set_child_shapes gdk_window_set_child_shapes; 2009 alias c_gdk_window_set_composited gdk_window_set_composited; 2010 alias c_gdk_window_set_cursor gdk_window_set_cursor; 2011 alias c_gdk_window_set_decorations gdk_window_set_decorations; 2012 alias c_gdk_window_set_device_cursor gdk_window_set_device_cursor; 2013 alias c_gdk_window_set_device_events gdk_window_set_device_events; 2014 alias c_gdk_window_set_event_compression gdk_window_set_event_compression; 2015 alias c_gdk_window_set_events gdk_window_set_events; 2016 alias c_gdk_window_set_focus_on_map gdk_window_set_focus_on_map; 2017 alias c_gdk_window_set_fullscreen_mode gdk_window_set_fullscreen_mode; 2018 alias c_gdk_window_set_functions gdk_window_set_functions; 2019 alias c_gdk_window_set_geometry_hints gdk_window_set_geometry_hints; 2020 alias c_gdk_window_set_group gdk_window_set_group; 2021 alias c_gdk_window_set_icon_list gdk_window_set_icon_list; 2022 alias c_gdk_window_set_icon_name gdk_window_set_icon_name; 2023 alias c_gdk_window_set_invalidate_handler gdk_window_set_invalidate_handler; 2024 alias c_gdk_window_set_keep_above gdk_window_set_keep_above; 2025 alias c_gdk_window_set_keep_below gdk_window_set_keep_below; 2026 alias c_gdk_window_set_modal_hint gdk_window_set_modal_hint; 2027 alias c_gdk_window_set_opacity gdk_window_set_opacity; 2028 alias c_gdk_window_set_opaque_region gdk_window_set_opaque_region; 2029 alias c_gdk_window_set_override_redirect gdk_window_set_override_redirect; 2030 alias c_gdk_window_set_pass_through gdk_window_set_pass_through; 2031 alias c_gdk_window_set_role gdk_window_set_role; 2032 alias c_gdk_window_set_shadow_width gdk_window_set_shadow_width; 2033 alias c_gdk_window_set_skip_pager_hint gdk_window_set_skip_pager_hint; 2034 alias c_gdk_window_set_skip_taskbar_hint gdk_window_set_skip_taskbar_hint; 2035 alias c_gdk_window_set_source_events gdk_window_set_source_events; 2036 alias c_gdk_window_set_startup_id gdk_window_set_startup_id; 2037 alias c_gdk_window_set_static_gravities gdk_window_set_static_gravities; 2038 alias c_gdk_window_set_support_multidevice gdk_window_set_support_multidevice; 2039 alias c_gdk_window_set_title gdk_window_set_title; 2040 alias c_gdk_window_set_transient_for gdk_window_set_transient_for; 2041 alias c_gdk_window_set_type_hint gdk_window_set_type_hint; 2042 alias c_gdk_window_set_urgency_hint gdk_window_set_urgency_hint; 2043 alias c_gdk_window_set_user_data gdk_window_set_user_data; 2044 alias c_gdk_window_shape_combine_region gdk_window_shape_combine_region; 2045 alias c_gdk_window_show gdk_window_show; 2046 alias c_gdk_window_show_unraised gdk_window_show_unraised; 2047 alias c_gdk_window_show_window_menu gdk_window_show_window_menu; 2048 alias c_gdk_window_stick gdk_window_stick; 2049 alias c_gdk_window_thaw_toplevel_updates_libgtk_only gdk_window_thaw_toplevel_updates_libgtk_only; 2050 alias c_gdk_window_thaw_updates gdk_window_thaw_updates; 2051 alias c_gdk_window_unfullscreen gdk_window_unfullscreen; 2052 alias c_gdk_window_unmaximize gdk_window_unmaximize; 2053 alias c_gdk_window_unstick gdk_window_unstick; 2054 alias c_gdk_window_withdraw gdk_window_withdraw; 2055 alias c_gdk_get_default_root_window gdk_get_default_root_window; 2056 alias c_gdk_offscreen_window_get_embedder gdk_offscreen_window_get_embedder; 2057 alias c_gdk_offscreen_window_get_surface gdk_offscreen_window_get_surface; 2058 alias c_gdk_offscreen_window_set_embedder gdk_offscreen_window_set_embedder; 2059 alias c_gdk_synthesize_window_state gdk_synthesize_window_state; 2060 2061 // gdk.X11 2062 2063 alias c_gdk_x11_window_get_type gdk_x11_window_get_type; 2064 alias c_gdk_x11_window_foreign_new_for_display gdk_x11_window_foreign_new_for_display; 2065 alias c_gdk_x11_window_lookup_for_display gdk_x11_window_lookup_for_display; 2066 alias c_gdk_x11_window_get_desktop gdk_x11_window_get_desktop; 2067 alias c_gdk_x11_window_get_xid gdk_x11_window_get_xid; 2068 alias c_gdk_x11_window_move_to_current_desktop gdk_x11_window_move_to_current_desktop; 2069 alias c_gdk_x11_window_move_to_desktop gdk_x11_window_move_to_desktop; 2070 alias c_gdk_x11_window_set_frame_extents gdk_x11_window_set_frame_extents; 2071 alias c_gdk_x11_window_set_frame_sync_enabled gdk_x11_window_set_frame_sync_enabled; 2072 alias c_gdk_x11_window_set_hide_titlebar_when_maximized gdk_x11_window_set_hide_titlebar_when_maximized; 2073 alias c_gdk_x11_window_set_theme_variant gdk_x11_window_set_theme_variant; 2074 alias c_gdk_x11_window_set_user_time gdk_x11_window_set_user_time; 2075 alias c_gdk_x11_window_set_utf8_property gdk_x11_window_set_utf8_property; 2076 2077 // gdk.Cairo 2078 2079 alias c_gdk_cairo_create gdk_cairo_create; 2080 alias c_gdk_cairo_draw_from_gl gdk_cairo_draw_from_gl; 2081 alias c_gdk_cairo_get_clip_rectangle gdk_cairo_get_clip_rectangle; 2082 alias c_gdk_cairo_rectangle gdk_cairo_rectangle; 2083 alias c_gdk_cairo_region gdk_cairo_region; 2084 alias c_gdk_cairo_region_create_from_surface gdk_cairo_region_create_from_surface; 2085 alias c_gdk_cairo_set_source_color gdk_cairo_set_source_color; 2086 alias c_gdk_cairo_set_source_pixbuf gdk_cairo_set_source_pixbuf; 2087 alias c_gdk_cairo_set_source_rgba gdk_cairo_set_source_rgba; 2088 alias c_gdk_cairo_set_source_window gdk_cairo_set_source_window; 2089 alias c_gdk_cairo_surface_create_from_pixbuf gdk_cairo_surface_create_from_pixbuf; 2090 alias c_gdk_cairo_get_drawing_context gdk_cairo_get_drawing_context; 2091 2092 // gdk.Pango 2093 2094 alias c_gdk_pango_context_get gdk_pango_context_get; 2095 alias c_gdk_pango_context_get_for_screen gdk_pango_context_get_for_screen; 2096 alias c_gdk_pango_layout_get_clip_region gdk_pango_layout_get_clip_region; 2097 alias c_gdk_pango_layout_line_get_clip_region gdk_pango_layout_line_get_clip_region; 2098 alias c_gdk_pango_context_get_for_display gdk_pango_context_get_for_display; 2099 2100 // gdk.Pixbuf 2101 2102 alias c_gdk_pixbuf_get_from_surface gdk_pixbuf_get_from_surface; 2103 alias c_gdk_pixbuf_get_from_window gdk_pixbuf_get_from_window; 2104 2105 // gdk.Threads 2106 2107 alias c_gdk_threads_add_idle gdk_threads_add_idle; 2108 alias c_gdk_threads_add_idle_full gdk_threads_add_idle_full; 2109 alias c_gdk_threads_add_timeout gdk_threads_add_timeout; 2110 alias c_gdk_threads_add_timeout_full gdk_threads_add_timeout_full; 2111 alias c_gdk_threads_add_timeout_seconds gdk_threads_add_timeout_seconds; 2112 alias c_gdk_threads_add_timeout_seconds_full gdk_threads_add_timeout_seconds_full; 2113 alias c_gdk_threads_enter gdk_threads_enter; 2114 alias c_gdk_threads_init gdk_threads_init; 2115 alias c_gdk_threads_leave gdk_threads_leave; 2116 alias c_gdk_threads_set_lock_functions gdk_threads_set_lock_functions; 2117 2118 // gdk.Gdk 2119 2120 alias c_gdk_beep gdk_beep; 2121 alias c_gdk_error_trap_pop gdk_error_trap_pop; 2122 alias c_gdk_error_trap_pop_ignored gdk_error_trap_pop_ignored; 2123 alias c_gdk_error_trap_push gdk_error_trap_push; 2124 alias c_gdk_flush gdk_flush; 2125 alias c_gdk_get_display gdk_get_display; 2126 alias c_gdk_get_display_arg_name gdk_get_display_arg_name; 2127 alias c_gdk_get_program_class gdk_get_program_class; 2128 alias c_gdk_init gdk_init; 2129 alias c_gdk_init_check gdk_init_check; 2130 alias c_gdk_keyboard_grab gdk_keyboard_grab; 2131 alias c_gdk_keyboard_ungrab gdk_keyboard_ungrab; 2132 alias c_gdk_notify_startup_complete gdk_notify_startup_complete; 2133 alias c_gdk_notify_startup_complete_with_id gdk_notify_startup_complete_with_id; 2134 alias c_gdk_parse_args gdk_parse_args; 2135 alias c_gdk_pointer_grab gdk_pointer_grab; 2136 alias c_gdk_pointer_is_grabbed gdk_pointer_is_grabbed; 2137 alias c_gdk_pointer_ungrab gdk_pointer_ungrab; 2138 alias c_gdk_set_allowed_backends gdk_set_allowed_backends; 2139 alias c_gdk_set_double_click_time gdk_set_double_click_time; 2140 alias c_gdk_set_program_class gdk_set_program_class; 2141 2142 // gdk.Selection 2143 2144 alias c_gdk_selection_convert gdk_selection_convert; 2145 alias c_gdk_selection_owner_get gdk_selection_owner_get; 2146 alias c_gdk_selection_owner_get_for_display gdk_selection_owner_get_for_display; 2147 alias c_gdk_selection_owner_set gdk_selection_owner_set; 2148 alias c_gdk_selection_owner_set_for_display gdk_selection_owner_set_for_display; 2149 alias c_gdk_selection_property_get gdk_selection_property_get; 2150 alias c_gdk_selection_send_notify gdk_selection_send_notify; 2151 alias c_gdk_selection_send_notify_for_display gdk_selection_send_notify_for_display; 2152 2153 // gdk.Testing 2154 2155 alias c_gdk_test_render_sync gdk_test_render_sync; 2156 alias c_gdk_test_simulate_button gdk_test_simulate_button; 2157 alias c_gdk_test_simulate_key gdk_test_simulate_key;