summaryrefslogtreecommitdiff
path: root/gdk/win32/gdkwin32.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2013-03-15 05:58:39 -0400
committerMatthias Clasen <mclasen@redhat.com>2013-05-05 15:38:46 -0400
commitca81028901de2ae5c73ab1c4216182bdfe817c92 (patch)
tree6bf959b02ab661c328bbbb638726f785ee675746 /gdk/win32/gdkwin32.h
parent96d1a1e9c5251b6a44f8a83fbdd60b7bd88f12a4 (diff)
downloadgtk+-ca81028901de2ae5c73ab1c4216182bdfe817c92.tar.gz
Add GDK_AVAILABLE_IN_ALL annotations in gdk
This is in preparation to modernizing our handing of exported symbols.
Diffstat (limited to 'gdk/win32/gdkwin32.h')
-rw-r--r--gdk/win32/gdkwin32.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gdk/win32/gdkwin32.h b/gdk/win32/gdkwin32.h
index cf3f89c2b5..fe00c9ac44 100644
--- a/gdk/win32/gdkwin32.h
+++ b/gdk/win32/gdkwin32.h
@@ -77,26 +77,36 @@ G_BEGIN_DECLS
/* Return true if the GdkWindow is a win32 implemented window */
+GDK_AVAILABLE_IN_ALL
gboolean gdk_win32_window_is_win32 (GdkWindow *window);
+GDK_AVAILABLE_IN_ALL
HWND gdk_win32_window_get_impl_hwnd (GdkWindow *window);
/* Return the Gdk* for a particular HANDLE */
+GDK_AVAILABLE_IN_ALL
gpointer gdk_win32_handle_table_lookup (HWND handle);
/* Translate from window to Windows handle */
+GDK_AVAILABLE_IN_ALL
HGDIOBJ gdk_win32_window_get_handle (GdkWindow *window);
+GDK_AVAILABLE_IN_ALL
void gdk_win32_selection_add_targets (GdkWindow *owner,
GdkAtom selection,
gint n_targets,
GdkAtom *targets);
/* For internal GTK use only */
+GDK_AVAILABLE_IN_ALL
GdkPixbuf *gdk_win32_icon_to_pixbuf_libgtk_only (HICON hicon);
+GDK_AVAILABLE_IN_ALL
HICON gdk_win32_pixbuf_to_hicon_libgtk_only (GdkPixbuf *pixbuf);
+GDK_AVAILABLE_IN_ALL
void gdk_win32_set_modal_dialog_libgtk_only (HWND window);
+GDK_AVAILABLE_IN_ALL
GdkWindow * gdk_win32_window_foreign_new_for_display (GdkDisplay *display,
HWND anid);
+GDK_AVAILABLE_IN_ALL
GdkWindow * gdk_win32_window_lookup_for_display (GdkDisplay *display,
HWND anid);