summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathon Jongsma <jjongsma@gnome.org>2010-12-30 16:11:00 -0600
committerJonathon Jongsma <jjongsma@gnome.org>2010-12-30 17:18:58 -0600
commita68411d2a13b311fd4fc84e36ddc772833292eb7 (patch)
tree89482fdee74817ab62d8e0f0ca84d2a55c8087e8
parentca1439259290fd5df7127eb4bb3ec9457df0883d (diff)
Add new surface type enums
These are not really used in cairomm, but it's nice to have them defined in any case.
-rw-r--r--cairomm/enums.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/cairomm/enums.h b/cairomm/enums.h
index cee49c9..f20044c 100644
--- a/cairomm/enums.h
+++ b/cairomm/enums.h
@@ -210,7 +210,18 @@ typedef enum
SURFACE_TYPE_SVG = CAIRO_SURFACE_TYPE_SVG,
SURFACE_TYPE_OS2 = CAIRO_SURFACE_TYPE_OS2,
SURFACE_TYPE_WIN32_PRINTING = CAIRO_SURFACE_TYPE_WIN32_PRINTING,
- SURFACE_TYPE_QUARTZ_IMAGE = CAIRO_SURFACE_TYPE_QUARTZ_IMAGE
+ SURFACE_TYPE_QUARTZ_IMAGE = CAIRO_SURFACE_TYPE_QUARTZ_IMAGE,
+ SURFACE_TYPE_SCRIPT = CAIRO_SURFACE_TYPE_SCRIPT, /*!< @since: 1.10 */
+ SURFACE_TYPE_QT = CAIRO_SURFACE_TYPE_QT, /*!< @since: 1.10 */
+ SURFACE_TYPE_RECORDING = CAIRO_SURFACE_TYPE_RECORDING, /*!< @since: 1.10 */
+ SURFACE_TYPE_VG = CAIRO_SURFACE_TYPE_VG, /*!< @since: 1.10 */
+ SURFACE_TYPE_GL = CAIRO_SURFACE_TYPE_GL, /*!< @since: 1.10 */
+ SURFACE_TYPE_DRM = CAIRO_SURFACE_TYPE_DRM, /*!< @since: 1.10 */
+ SURFACE_TYPE_TEE = CAIRO_SURFACE_TYPE_TEE, /*!< @since: 1.10 */
+ SURFACE_TYPE_XML = CAIRO_SURFACE_TYPE_XML, /*!< @since: 1.10 */
+ SURFACE_TYPE_SKIA = CAIRO_SURFACE_TYPE_SKIA, /*!< @since: 1.10 */
+ SURFACE_TYPE_SUBSURFACE = CAIRO_SURFACE_TYPE_SUBSURFACE /*!< @since: 1.10 */
+
} SurfaceType;
typedef enum