summaryrefslogtreecommitdiff
path: root/clutter-gtk/gtk-clutter-window.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2017-05-26 12:48:20 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2017-05-26 12:54:02 +0100
commited9e0a39129ba3e675933d1a1a4552a0a5fbbfc7 (patch)
treea30564d60a88d28a6877af456db4a425444e9dfe /clutter-gtk/gtk-clutter-window.h
parent8d1fcc8e4c1939d52fb7ae46c368ac803c6770d7 (diff)
downloadclutter-gtk-ed9e0a39129ba3e675933d1a1a4552a0a5fbbfc7.tar.gz
build: Use compiler annotations for visible symbols
Instead of using libtool, we should explicitly annotate the exported symbols in the library API.
Diffstat (limited to 'clutter-gtk/gtk-clutter-window.h')
-rw-r--r--clutter-gtk/gtk-clutter-window.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/clutter-gtk/gtk-clutter-window.h b/clutter-gtk/gtk-clutter-window.h
index 8f5349c..dc0e36c 100644
--- a/clutter-gtk/gtk-clutter-window.h
+++ b/clutter-gtk/gtk-clutter-window.h
@@ -28,6 +28,7 @@
#include <gtk/gtk.h>
#include <clutter/clutter.h>
+#include <clutter-gtk/gtk-clutter-version.h>
G_BEGIN_DECLS
@@ -80,9 +81,12 @@ struct _GtkClutterWindowClass
void (*_clutter_gtk_reserved6) (void);
};
+CLUTTER_GTK_EXTERN
GType gtk_clutter_window_get_type (void) G_GNUC_CONST;
+CLUTTER_GTK_EXTERN
GtkWidget * gtk_clutter_window_new (void);
+CLUTTER_GTK_EXTERN
ClutterActor *gtk_clutter_window_get_stage (GtkClutterWindow *window);
G_END_DECLS