# Index of new symbols in 1.12

### D

cairo_device_observer_elapsed, function in cairo_device_t
cairo_device_observer_fill_elapsed, function in cairo_device_t
cairo_device_observer_glyphs_elapsed, function in cairo_device_t
cairo_device_observer_mask_elapsed, function in cairo_device_t
cairo_device_observer_paint_elapsed, function in cairo_device_t
cairo_device_observer_print, function in cairo_device_t
cairo_device_observer_stroke_elapsed, function in cairo_device_t

### F

cairo_ft_font_face_get_synthesize, function in FreeType Fonts
cairo_ft_font_face_set_synthesize, function in FreeType Fonts
cairo_ft_font_face_unset_synthesize, function in FreeType Fonts
cairo_ft_synthesize_t, enum in FreeType Fonts

### H

CAIRO_HAS_MIME_SURFACE, macro in cairo_surface_t
CAIRO_HAS_OBSERVER_SURFACE, macro in Surface Observer
CAIRO_HAS_SCRIPT_SURFACE, macro in Script Surfaces
CAIRO_HAS_XCB_SURFACE, macro in XCB Surfaces

### M

cairo_mesh_pattern_begin_patch, function in cairo_pattern_t
cairo_mesh_pattern_curve_to, function in cairo_pattern_t
cairo_mesh_pattern_end_patch, function in cairo_pattern_t
cairo_mesh_pattern_get_control_point, function in cairo_pattern_t
cairo_mesh_pattern_get_corner_color_rgba, function in cairo_pattern_t
cairo_mesh_pattern_get_patch_count, function in cairo_pattern_t
cairo_mesh_pattern_get_path, function in cairo_pattern_t
cairo_mesh_pattern_line_to, function in cairo_pattern_t
cairo_mesh_pattern_move_to, function in cairo_pattern_t
cairo_mesh_pattern_set_control_point, function in cairo_pattern_t
cairo_mesh_pattern_set_corner_color_rgb, function in cairo_pattern_t
cairo_mesh_pattern_set_corner_color_rgba, function in cairo_pattern_t
CAIRO_MIME_TYPE_UNIQUE_ID, macro in cairo_surface_t

### P

cairo_pattern_create_mesh, function in cairo_pattern_t
cairo_pattern_create_raster_source, function in Raster Sources

### R

cairo_raster_source_acquire_func_t, user_function in Raster Sources
cairo_raster_source_copy_func_t, user_function in Raster Sources
cairo_raster_source_finish_func_t, user_function in Raster Sources
cairo_raster_source_pattern_get_acquire, function in Raster Sources
cairo_raster_source_pattern_get_callback_data, function in Raster Sources
cairo_raster_source_pattern_get_copy, function in Raster Sources
cairo_raster_source_pattern_get_finish, function in Raster Sources
cairo_raster_source_pattern_get_snapshot, function in Raster Sources
cairo_raster_source_pattern_set_acquire, function in Raster Sources
cairo_raster_source_pattern_set_callback_data, function in Raster Sources
cairo_raster_source_pattern_set_copy, function in Raster Sources
cairo_raster_source_pattern_set_finish, function in Raster Sources
cairo_raster_source_pattern_set_snapshot, function in Raster Sources
cairo_raster_source_release_func_t, user_function in Raster Sources
cairo_raster_source_snapshot_func_t, user_function in Raster Sources
cairo_recording_surface_get_extents, function in Recording Surfaces

### S

cairo_script_create, function in Script Surfaces
cairo_script_create_for_stream, function in Script Surfaces
cairo_script_from_recording_surface, function in Script Surfaces
cairo_script_get_mode, function in Script Surfaces
cairo_script_mode_t, enum in Script Surfaces
cairo_script_set_mode, function in Script Surfaces
cairo_script_surface_create, function in Script Surfaces
cairo_script_surface_create_for_target, function in Script Surfaces
cairo_script_write_comment, function in Script Surfaces
cairo_surface_create_observer, function in Surface Observer
cairo_surface_create_similar_image, function in cairo_surface_t
cairo_surface_map_to_image, function in cairo_surface_t
cairo_surface_observer_add_fill_callback, function in Surface Observer
cairo_surface_observer_add_mask_callback, function in Surface Observer
cairo_surface_observer_add_paint_callback, function in Surface Observer
cairo_surface_observer_add_stroke_callback, function in Surface Observer
cairo_surface_observer_callback_t, user_function in Surface Observer
cairo_surface_observer_elapsed, function in Surface Observer
cairo_surface_observer_mode_t, enum in Surface Observer
cairo_surface_observer_print, function in Surface Observer
cairo_surface_supports_mime_type, function in cairo_surface_t
cairo_surface_unmap_image, function in cairo_surface_t

### X

cairo_xcb_device_debug_cap_xrender_version, function in XCB Surfaces
cairo_xcb_device_debug_cap_xshm_version, function in XCB Surfaces
cairo_xcb_device_debug_get_precision, function in XCB Surfaces
cairo_xcb_device_debug_set_precision, function in XCB Surfaces
cairo_xcb_device_get_connection, function in XCB Surfaces
cairo_xcb_surface_create, function in XCB Surfaces
cairo_xcb_surface_create_for_bitmap, function in XCB Surfaces
cairo_xcb_surface_create_with_xrender_format, function in XCB Surfaces
cairo_xcb_surface_set_drawable, function in XCB Surfaces
cairo_xcb_surface_set_size, function in XCB Surfaces
cairo_xlib_device_debug_cap_xrender_version, function in XLib Surfaces
cairo_xlib_device_debug_get_precision, function in XLib Surfaces
cairo_xlib_device_debug_set_precision, function in XLib Surfaces