summaryrefslogtreecommitdiff
path: root/tests/scanner/drawable.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scanner/drawable.h')
-rw-r--r--tests/scanner/drawable.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/scanner/drawable.h b/tests/scanner/drawable.h
index 58383589..adf08da2 100644
--- a/tests/scanner/drawable.h
+++ b/tests/scanner/drawable.h
@@ -3,6 +3,8 @@
#include <glib-object.h>
+#include "gitestmacros.h"
+
typedef struct _RegressTestInheritDrawable RegressTestInheritDrawable;
typedef struct _RegressTestInheritDrawableClass RegressTestInheritDrawableClass;
@@ -16,11 +18,20 @@ struct _RegressTestInheritDrawableClass
GObjectClass parent_class;
};
+_GI_TEST_EXTERN
GType regress_test_inherit_drawable_get_type (void) G_GNUC_CONST;
+
+_GI_TEST_EXTERN
void regress_test_inherit_drawable_do_foo (RegressTestInheritDrawable *drawable, int x);
+
+_GI_TEST_EXTERN
void regress_test_inherit_drawable_get_origin (RegressTestInheritDrawable *drawable, int *x, int *y);
+
+_GI_TEST_EXTERN
void regress_test_inherit_drawable_get_size (RegressTestInheritDrawable *drawable, guint *width, guint *height);
+
+_GI_TEST_EXTERN
void regress_test_inherit_drawable_do_foo_maybe_throw (RegressTestInheritDrawable *drawable, int x, GError **error);
typedef struct _RegressTestInheritPixmapObjectClass RegressTestInheritPixmapObjectClass;