summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLionel Landwerlin <llandwerlin@gmail.com>2013-09-03 16:29:06 +0100
committerLionel Landwerlin <llandwerlin@gmail.com>2014-02-09 19:57:50 +0000
commit74714b45cbd37fcb8ab54e80c115e1fe2d0ae176 (patch)
tree65f4001e386acd8e6a108c412df5ea4461ce7195
parent26487b2ff93a3d463820d3cc43feb1d3dbb9a63c (diff)
downloadcogl-74714b45cbd37fcb8ab54e80c115e1fe2d0ae176.tar.gz
swap-chain: add introspection support
-rw-r--r--cogl/cogl-swap-chain.c3
-rw-r--r--cogl/cogl-swap-chain.h4
2 files changed, 7 insertions, 0 deletions
diff --git a/cogl/cogl-swap-chain.c b/cogl/cogl-swap-chain.c
index 7a5b3423..61981eb3 100644
--- a/cogl/cogl-swap-chain.c
+++ b/cogl/cogl-swap-chain.c
@@ -32,10 +32,13 @@
#include "cogl-swap-chain-private.h"
#include "cogl-swap-chain.h"
+#include "cogl-gtype-private.h"
static void _cogl_swap_chain_free (CoglSwapChain *swap_chain);
COGL_OBJECT_DEFINE (SwapChain, swap_chain);
+COGL_GTYPE_DEFINE_CLASS (SwapChain, swap_chain);
+
static void
_cogl_swap_chain_free (CoglSwapChain *swap_chain)
diff --git a/cogl/cogl-swap-chain.h b/cogl/cogl-swap-chain.h
index 05596a85..1308ae49 100644
--- a/cogl/cogl-swap-chain.h
+++ b/cogl/cogl-swap-chain.h
@@ -28,10 +28,14 @@
#ifndef __COGL_SWAP_CHAIN_H__
#define __COGL_SWAP_CHAIN_H__
+#include <cogl/cogl-types.h>
+
COGL_BEGIN_DECLS
typedef struct _CoglSwapChain CoglSwapChain;
+COGL_GTYPE_DECLARE_TYPE (swap_chain);
+
CoglSwapChain *
cogl_swap_chain_new (void);