[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.
This commit is contained in:
Emmanuele Bassi 2009-03-18 17:06:56 +00:00
parent ccca24ab76
commit 6114c6c1db
3 changed files with 76 additions and 1 deletions

View File

@ -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.

View File

@ -158,7 +158,10 @@
<xi:include href="xml/clutter-backend.xml"/>
<xi:include href="xml/clutter-x11.xml"/>
<xi:include href="xml/clutter-glx.xml"/>
<xi:include href="xml/clutter-win32.xml"/>
<xi:include href="xml/clutter-eglnative.xml"/>
<xi:include href="xml/clutter-eglx.xml"/>
</part>
<part>

View File

@ -1082,6 +1082,30 @@ clutter_x11_get_input_device_type
clutter_x11_get_input_devices
clutter_x11_has_xinput
clutter_x11_enable_xinput
<SUBSECTION>
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
<SUBSECTION Standard>
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
<SUBSECTION Private>
ClutterX11TexturePixmapPrivate
</SECTION>
<SECTION>
@ -1641,3 +1665,38 @@ CLUTTER_TYPE_BINDING_POOL
<SUBSECTION Private>
clutter_binding_pool_get_type
</SECTION>
<SECTION>
<TITLE>GLX Specific Support</TITLE>
<FILE>clutter-glx</FILE>
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
<SUBSECTION Standard>
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
<SUBSECTION Private>
ClutterGLXTexturePixmapPrivate
</SECTION>
<SECTION>
<TITLE>EGL Specific Support</TITLE>
<FILE>clutter-eglnative</FILE>
clutter_egl_display
</SECTION>
<SECTION>
<TITLE>EGLX Specific Support</TITLE>
<FILE>clutter-eglx</FILE>
clutter_eglx_display
</SECTION>