summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <llandwerlin@gmail.com>2013-09-03 14:07:02 +0100
committerLionel Landwerlin <llandwerlin@gmail.com>2014-02-09 19:57:50 +0000
commit5b1c94831464343e48a4a0b44e2f0900fa5d5985 (patch)
tree31f755a3003d70379f7c3717531798141e953c39
parent03098adf6bf460a8f972bf415db21175f539b260 (diff)
downloadcogl-5b1c94831464343e48a4a0b44e2f0900fa5d5985.tar.gz
renderer: add introspection support
-rw-r--r--cogl/cogl-renderer.c2
-rw-r--r--cogl/cogl-renderer.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/cogl/cogl-renderer.c b/cogl/cogl-renderer.c
index d2042fcf..caa8f4f5 100644
--- a/cogl/cogl-renderer.c
+++ b/cogl/cogl-renderer.c
@@ -44,6 +44,7 @@
#include "cogl-winsys-stub-private.h"
#include "cogl-config-private.h"
#include "cogl-error-private.h"
+#include "cogl-gtype-private.h"
#ifdef COGL_HAS_EGL_PLATFORM_XLIB_SUPPORT
#include "cogl-winsys-egl-x11-private.h"
@@ -222,6 +223,7 @@ static CoglWinsysVtableGetter _cogl_winsys_vtable_getters[] =
static void _cogl_renderer_free (CoglRenderer *renderer);
COGL_OBJECT_DEFINE (Renderer, renderer);
+COGL_GTYPE_DEFINE_CLASS (Renderer, renderer);
typedef struct _CoglNativeFilterClosure
{
diff --git a/cogl/cogl-renderer.h b/cogl/cogl-renderer.h
index 19c1195e..be3d1a8b 100644
--- a/cogl/cogl-renderer.h
+++ b/cogl/cogl-renderer.h
@@ -80,6 +80,8 @@ cogl_renderer_error_quark (void);
typedef struct _CoglRenderer CoglRenderer;
+COGL_GTYPE_DECLARE_TYPE (renderer);
+
/**
* cogl_is_renderer:
* @object: A #CoglObject pointer