/* This file lists all exported symbols. It is used to generate
* the gdk.def file used to control exports on Windows and the
- * gdkalias.h/gdkaliasdef.c files used to avoid PLT entries for
+ * gdkalias.h/gdkaliasdef.c files used to avoid PLT entries for
* internal uses of exported functions (see makegdkalias.pl).
- *
+ *
* Every symbol must be included in the right
* #ifdef IN_HEADER(sym) #endif and
* #ifdef IN_FILE(sym) #endif sections.
- *
+ *
* gdkalias.h must be included *after* all other gdk headers
* in each source file, gdkaliasdef.c must be included at the
* very bottom, after a line defining the right symbol.
- *
- * (This would be much easier if there was a rational 1-1
+ *
+ * (This would be much easier if there was a rational 1-1
* relation between headers and source files.)
*/
#ifdef ALL_FILES
#endif
#endif
+#if IN_HEADER(__GDK_TEST_UTILS_H__)
+#if IN_FILE(__GDK_TEST_UTILS_X11_C__)
+gdk_test_simulate_button
+gdk_test_simulate_key
+gdk_test_render_sync
+#endif
+#endif
+
#if IN_HEADER(__GDK_EVENTS_H__)
#if IN_FILE(__GDK_EVENTS_C__)
gdk_event_copy
gdk_set_use_xshm
#endif
gdk_keyboard_grab
-gdk_keyboard_grab_info_libgtk_only
-gdk_pointer_grab
-gdk_pointer_grab_info_libgtk_only
#endif
#endif
gdk_pointer_ungrab
gdk_event_send_client_message
gdk_event_send_clientmessage_toall
+gdk_keyboard_grab_info_libgtk_only
+gdk_pointer_grab_info_libgtk_only
+gdk_display_pointer_is_grabbed
#endif
#endif
gdk_threads_add_idle_full
gdk_threads_add_timeout
gdk_threads_add_timeout_full
+gdk_threads_add_timeout_seconds
+gdk_threads_add_timeout_seconds_full
#endif
#endif
#endif
#endif
-#if IN_HEADER(__GDK_PIXMAP_H__)
-#if IN_FILE(__GDK_PIXMAP_X11_C__)
-gdk_bitmap_create_from_data
-#endif
-#endif
-
#if IN_HEADER(__GDK_FONT_H__)
#if IN_FILE(__GDK_FONT_C__)
#ifndef GDK_DISABLE_DEPRECATED
gdk_colormap_unref
#endif
gdk_color_parse
+gdk_color_to_string
#endif
#endif
gdk_display_get_name
gdk_display_get_n_screens
gdk_display_get_screen
-gdk_display_pointer_is_grabbed
gdk_display_pointer_ungrab
gdk_display_keyboard_ungrab
gdk_display_open
gdk_display_supports_selection_notification
gdk_display_supports_shapes
gdk_display_supports_input_shapes
+gdk_display_supports_composite
#endif
#endif
#if IN_HEADER(__GDK_WINDOW_H__)
#if IN_FILE(__GDK_WINDOW_C__)
gdk_get_default_root_window
+gdk_window_new
+gdk_window_show_unraised
+gdk_window_show
+gdk_window_hide
+gdk_window_withdraw
+gdk_window_get_events
+gdk_window_set_events
+gdk_window_raise
+gdk_window_lower
+gdk_window_move
+gdk_window_resize
+gdk_window_move_resize
+gdk_window_scroll
+gdk_window_move_region
+gdk_window_set_background
+gdk_window_set_back_pixmap
+gdk_window_set_cursor
+gdk_window_get_geometry
+gdk_window_get_origin
+gdk_window_get_root_coords
+gdk_window_get_deskrelative_origin
+gdk_window_shape_combine_mask
+gdk_window_shape_combine_region
+gdk_window_set_child_shapes
+gdk_window_merge_child_shapes
+gdk_window_input_shape_combine_mask
+gdk_window_input_shape_combine_region
+gdk_window_set_child_input_shapes
+gdk_window_merge_child_input_shapes
+gdk_window_set_static_gravities
+gdk_window_reparent
gdk_window_add_filter
gdk_window_at_pointer
gdk_window_begin_paint_rect
gdk_window_destroy
gdk_window_end_paint
gdk_window_foreign_new
+gdk_window_freeze_toplevel_updates_libgtk_only
gdk_window_freeze_updates
gdk_window_get_children
gdk_window_get_internal_paint_info
gdk_window_get_position
gdk_window_get_state
gdk_window_get_toplevel
+#ifndef GDK_DISABLE_DEPRECATED
gdk_window_get_toplevels
+#endif
gdk_window_get_update_area
gdk_window_get_user_data
gdk_window_get_window_type
gdk_window_peek_children
gdk_window_process_all_updates
gdk_window_process_updates
+gdk_window_redirect_to_drawable
gdk_window_remove_filter
+gdk_window_remove_redirection
gdk_window_set_debug_updates
gdk_window_set_user_data
+gdk_window_thaw_toplevel_updates_libgtk_only
gdk_window_thaw_updates
+gdk_window_set_composited
+gdk_pointer_grab
+gdk_window_beep
#endif
#endif
#if IN_HEADER(__GDK_WINDOW_H__)
-#if IN_FILE(__GDK_DND_X11_C__)
-gdk_window_register_dnd
+#if IN_FILE(__GDK_OFFSCREEN_WINDOW_C__)
+gdk_window_get_offscreen_pixmap
#endif
#endif
#if IN_HEADER(__GDK_WINDOW_H__)
-#if IN_FILE(__GDK_GEOMETRY_X11_C__)
-gdk_window_scroll
-gdk_window_move_region
+#if IN_FILE(__GDK_DND_X11_C__)
+gdk_window_register_dnd
#endif
#endif
#if IN_HEADER(__GDK_WINDOW_H__)
#if IN_FILE(__GDK_WINDOW_X11_C__)
-gdk_window_new
gdk_window_foreign_new_for_display
+gdk_window_focus
gdk_window_lookup
gdk_window_lookup_for_display
-gdk_window_show_unraised
-gdk_window_show
-gdk_window_hide
-gdk_window_withdraw
-gdk_window_move
-gdk_window_resize
-gdk_window_move_resize
-gdk_window_reparent
-gdk_window_raise
-gdk_window_lower
-gdk_window_focus
#ifndef GDK_DISABLE_DEPRECATED
gdk_window_set_hints
-gdk_window_get_deskrelative_origin
#endif
gdk_window_get_type_hint
gdk_window_set_type_hint
gdk_window_set_role
gdk_window_set_startup_id
gdk_window_set_transient_for
-gdk_window_set_background
-gdk_window_set_back_pixmap
-gdk_window_set_cursor
-gdk_window_get_geometry
-gdk_window_get_origin
gdk_window_get_root_origin
gdk_window_get_frame_extents
-gdk_window_get_events
-gdk_window_set_events
-gdk_window_shape_combine_mask
-gdk_window_shape_combine_region
-gdk_window_input_shape_combine_mask
-gdk_window_input_shape_combine_region
gdk_window_set_override_redirect
gdk_window_set_accept_focus
gdk_window_set_focus_on_map
gdk_window_set_icon_list
gdk_window_set_icon
gdk_window_set_icon_name
-gdk_window_beep
+gdk_window_set_opacity
gdk_window_iconify
gdk_window_deiconify
gdk_window_stick
gdk_window_get_decorations
gdk_window_set_decorations
gdk_window_set_functions
-gdk_window_set_child_shapes
-gdk_window_merge_child_shapes
-gdk_window_set_child_input_shapes
-gdk_window_merge_child_input_shapes
-gdk_window_set_static_gravities
gdk_window_begin_move_drag
gdk_window_begin_resize_drag
gdk_window_enable_synchronized_configure
gdk_keymap_get_entries_for_keycode
gdk_keymap_get_entries_for_keyval
gdk_keymap_get_for_display
+gdk_keymap_have_bidi_layouts
+gdk_keymap_get_caps_lock_state
gdk_keymap_lookup_key
gdk_keymap_translate_keyboard_state
gdk_keyval_convert_case
gdk_keymap_get_entries_for_keycode
gdk_keymap_get_entries_for_keyval
gdk_keymap_get_for_display
+gdk_keymap_get_caps_lock_state
gdk_keymap_lookup_key
gdk_keymap_translate_keyboard_state
gdk_keyval_from_name
#if IN_HEADER(__GDK_PIXMAP_H__)
#if IN_FILE(__GDK_PIXMAP_C__)
+gdk_bitmap_create_from_data
gdk_pixmap_colormap_create_from_xpm
+gdk_pixmap_create_from_data
gdk_pixmap_create_from_xpm
gdk_pixmap_colormap_create_from_xpm_d
gdk_pixmap_create_from_xpm_d
gdk_pixmap_get_type G_GNUC_CONST
+gdk_pixmap_new
#endif
#endif
#if IN_HEADER(__GDK_PIXMAP_H__)
#if IN_FILE(__GDK_PIXMAP_X11_C__)
-gdk_pixmap_create_from_data
gdk_pixmap_foreign_new
gdk_pixmap_foreign_new_for_display
gdk_pixmap_foreign_new_for_screen
gdk_pixmap_lookup
gdk_pixmap_lookup_for_display
-gdk_pixmap_new
#endif
#endif
gdk_screen_set_default_colormap
gdk_screen_get_n_monitors
gdk_screen_get_monitor_geometry
+gdk_screen_get_monitor_width_mm
+gdk_screen_get_monitor_height_mm
+gdk_screen_get_monitor_plug_name
gdk_screen_get_rgba_colormap
gdk_screen_get_rgba_visual
gdk_screen_get_active_window
gdk_x11_display_grab
gdk_x11_display_ungrab
gdk_x11_lookup_xdisplay
+gdk_x11_display_broadcast_startup_message
+gdk_x11_display_get_startup_notification_id
#endif
#if IN_FILE(__GDK_DRAWABLE_X11_C__)
#if IN_FILE(__GDK_SCREEN_X11_C__)
gdk_x11_screen_get_screen_number
gdk_x11_screen_get_xscreen
+gdk_x11_screen_get_monitor_output
#endif
#if IN_FILE(__GDK_VISUAL_X11_C__)
#endif
#endif
+#if IN_HEADER(__GDK_APP_LAUNCH_CONTEXT_H__)
+#if IN_FILE(__GDK_APP_LAUNCH_CONTEXT_C__)
+gdk_app_launch_context_get_type G_GNUC_CONST
+gdk_app_launch_context_new
+gdk_app_launch_context_set_display
+gdk_app_launch_context_set_screen
+gdk_app_launch_context_set_desktop
+gdk_app_launch_context_set_timestamp
+gdk_app_launch_context_set_icon
+gdk_app_launch_context_set_icon_name
+#endif
+#endif
+
+#if IN_HEADER(__GDK_WINDOW_IMPL_H__)
+#if IN_FILE(__GDK_WINDOW_IMPL_C__)
+gdk_window_impl_get_type G_GNUC_CONST
+#endif
+#endif
+
#ifdef INCLUDE_VARIABLES
gdk_threads_mutex
gdk_threads_lock