From 6114c6c1db2643edf1679de814ce3d6cd4c5e0b9 Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Wed, 18 Mar 2009 17:06:56 +0000 Subject: [PATCH] [docs] Pick up backend-specific API The various backend API outside from clutter-x11.h and clutter-win32.h is documented but not picked up by gtk-doc. --- doc/reference/clutter/Makefile.am | 15 +++++++- doc/reference/clutter/clutter-docs.xml | 3 ++ doc/reference/clutter/clutter-sections.txt | 59 ++++++++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 1 deletion(-) diff --git a/doc/reference/clutter/Makefile.am b/doc/reference/clutter/Makefile.am index beb01de..a5773a2 100644 --- a/doc/reference/clutter/Makefile.am +++ b/doc/reference/clutter/Makefile.am @@ -48,8 +48,17 @@ FIXXREF_OPTIONS=\ # e.g. CFILE_GLOB=$(top_srcdir)/gtk/*.c HFILE_GLOB=$(top_srcdir)/clutter/*.h \ $(top_srcdir)/clutter/x11/clutter-x11.h \ + $(top_srcdir)/clutter/x11/clutter-x11-texture-pixmap.h \ + $(top_srcdir)/clutter/glx/clutter-glx-texture-pixmap.h \ + $(top_srcdir)/clutter/eglnative/clutter-egl.h \ + $(top_srcdir)/clutter/eglx/clutter-eglx.h \ $(top_srcdir)/clutter/win32/clutter-win32.h -CFILE_GLOB=$(top_srcdir)/clutter/*.c +CFILE_GLOB=$(top_srcdir)/clutter/*.c \ + $(top_srcdir)/clutter/x11/*.c \ + $(top_srcdir)/clutter/glx/*.c \ + $(top_srcdir)/clutter/win32/*.c \ + $(top_srcdir)/clutter/eglnative/*.c \ + $(top_srcdir)/clutter/eglx/*.c # Header files to ignore when scanning. # e.g. IGNORE_HFILES=gtkdebug.h gtkintl.h @@ -86,6 +95,10 @@ IGNORE_HFILES=\ EXTRA_HFILES=\ ../../../clutter/x11/clutter-x11.h \ + ../../../clutter/x11/clutter-x11-texture-pixmap.h \ + ../../../clutter/glx/clutter-glx-texture-pixmap.h \ + ../../../clutter/eglnative/clutter-egl.h \ + ../../../clutter/eglx/clutter-eglx.h \ ../../../clutter/win32/clutter-win32.h # Images to copy into HTML directory. diff --git a/doc/reference/clutter/clutter-docs.xml b/doc/reference/clutter/clutter-docs.xml index bd3d345..48f0a0f 100644 --- a/doc/reference/clutter/clutter-docs.xml +++ b/doc/reference/clutter/clutter-docs.xml @@ -158,7 +158,10 @@ + + + diff --git a/doc/reference/clutter/clutter-sections.txt b/doc/reference/clutter/clutter-sections.txt index da8e25e..52d4f81 100644 --- a/doc/reference/clutter/clutter-sections.txt +++ b/doc/reference/clutter/clutter-sections.txt @@ -1082,6 +1082,30 @@ clutter_x11_get_input_device_type clutter_x11_get_input_devices clutter_x11_has_xinput clutter_x11_enable_xinput + + +ClutterX11TexturePixmap +ClutterX11TexturePixmapClass +clutter_x11_texture_pixmap_new +clutter_x11_texture_pixmap_new_with_pixmap +clutter_x11_texture_pixmap_new_with_window +clutter_x11_texture_pixmap_set_pixmap +clutter_x11_texture_pixmap_set_window +clutter_x11_texture_pixmap_sync_window +clutter_x11_texture_pixmap_update_area +clutter_x11_texture_pixmap_set_automatic + + +CLUTTER_X11_TYPE_TEXTURE_PIXMAP +CLUTTER_X11_TEXTURE_PIXMAP +CLUTTER_X11_IS_TEXTURE_PIXMAP +CLUTTER_X11_TEXTURE_PIXMAP_CLASS +CLUTTER_X11_IS_TEXTURE_PIXMAP_CLASS +CLUTTER_X11_TEXTURE_PIXMAP_GET_CLASS +clutter_x11_texture_pixmap_get_type + + +ClutterX11TexturePixmapPrivate
@@ -1641,3 +1665,38 @@ CLUTTER_TYPE_BINDING_POOL clutter_binding_pool_get_type
+ +
+GLX Specific Support +clutter-glx +ClutterGLXTexturePixmap +ClutterGLXTexturePixmapClass +clutter_glx_texture_pixmap_new +clutter_glx_texture_pixmap_new_with_pixmap +clutter_glx_texture_pixmap_new_with_window +clutter_glx_texture_pixmap_using_extension + + +CLUTTER_GLX_IS_TEXTURE_PIXMAP +CLUTTER_GLX_IS_TEXTURE_PIXMAP_CLASS +CLUTTER_GLX_TEXTURE_PIXMAP +CLUTTER_GLX_TEXTURE_PIXMAP_CLASS +CLUTTER_GLX_TEXTURE_PIXMAP_GET_CLASS +CLUTTER_GLX_TYPE_TEXTURE_PIXMAP +clutter_glx_texture_pixmap_get_type + + +ClutterGLXTexturePixmapPrivate +
+ +
+EGL Specific Support +clutter-eglnative +clutter_egl_display +
+ +
+EGLX Specific Support +clutter-eglx +clutter_eglx_display +
-- 2.7.4