# Index of new symbols in 1.10

### D

cairo_device_acquire, function in cairo_device_t
cairo_device_destroy, function in cairo_device_t
cairo_device_finish, function in cairo_device_t
cairo_device_flush, function in cairo_device_t
cairo_device_get_reference_count, function in cairo_device_t
cairo_device_get_type, function in cairo_device_t
cairo_device_get_user_data, function in cairo_device_t
cairo_device_reference, function in cairo_device_t
cairo_device_release, function in cairo_device_t
cairo_device_set_user_data, function in cairo_device_t
cairo_device_status, function in cairo_device_t
cairo_device_t, typedef in cairo_device_t
cairo_device_type_t, enum in cairo_device_t

### H

CAIRO_HAS_FC_FONT, macro in FreeType Fonts
CAIRO_HAS_QUARTZ_IMAGE_SURFACE, macro in Quartz Surfaces
CAIRO_HAS_RECORDING_SURFACE, macro in Recording Surfaces
CAIRO_HAS_TEE_SURFACE, macro in Tee surface
CAIRO_HAS_XCB_SHM_FUNCTIONS, macro in XCB Surfaces
CAIRO_HAS_XLIB_XCB_FUNCTIONS, macro in XLib Surfaces

### I

cairo_in_clip, function in cairo_t

### M

CAIRO_MIME_TYPE_JP2, macro in cairo_surface_t
CAIRO_MIME_TYPE_JPEG, macro in cairo_surface_t
CAIRO_MIME_TYPE_PNG, macro in cairo_surface_t
CAIRO_MIME_TYPE_URI, macro in cairo_surface_t

### P

cairo_pdf_get_versions, function in PDF Surfaces
cairo_pdf_surface_restrict_to_version, function in PDF Surfaces
cairo_pdf_version_t, enum in PDF Surfaces
cairo_pdf_version_to_string, function in PDF Surfaces

### R

cairo_recording_surface_create, function in Recording Surfaces
cairo_recording_surface_ink_extents, function in Recording Surfaces
cairo_rectangle_int_t, struct in Types
cairo_region_contains_point, function in Regions
cairo_region_contains_rectangle, function in Regions
cairo_region_copy, function in Regions
cairo_region_create, function in Regions
cairo_region_create_rectangle, function in Regions
cairo_region_create_rectangles, function in Regions
cairo_region_destroy, function in Regions
cairo_region_equal, function in Regions
cairo_region_get_extents, function in Regions
cairo_region_get_rectangle, function in Regions
cairo_region_intersect, function in Regions
cairo_region_intersect_rectangle, function in Regions
cairo_region_is_empty, function in Regions
cairo_region_num_rectangles, function in Regions
cairo_region_overlap_t, enum in Regions
cairo_region_reference, function in Regions
cairo_region_status, function in Regions
cairo_region_subtract, function in Regions
cairo_region_subtract_rectangle, function in Regions
cairo_region_t, typedef in Regions
cairo_region_translate, function in Regions
cairo_region_union, function in Regions
cairo_region_union_rectangle, function in Regions
cairo_region_xor, function in Regions
cairo_region_xor_rectangle, function in Regions

### S

cairo_surface_create_for_rectangle, function in cairo_surface_t
cairo_surface_get_device, function in cairo_surface_t
cairo_surface_get_mime_data, function in cairo_surface_t
cairo_surface_observer_add_finish_callback, function in Surface Observer
cairo_surface_observer_add_flush_callback, function in Surface Observer
cairo_surface_observer_add_glyphs_callback, function in Surface Observer
cairo_surface_set_mime_data, function in cairo_surface_t

### T

cairo_tee_surface_add, function in Tee surface
cairo_tee_surface_create, function in Tee surface
cairo_tee_surface_index, function in Tee surface
cairo_tee_surface_remove, function in Tee surface