Cairo
Description:
public namespace Cairo
Content:
Classes:
Structs:
Enums:
Constants:
Delegates:
- public delegate Surface RasterSourceAcquireFunc (Pattern pattern, void* callback_data, Surface target, RectangleInt? extents)
- public delegate Status RasterSourceCopyFunc (Pattern pattern, void* callback_data, Pattern other_pattern)
- public delegate void RasterSourceFinishFunc (Pattern pattern, void* callback_data)
- public delegate void RasterSourceReleaseFunc (Pattern pattern, void* callback_data, Surface surface)
- public delegate Status RasterSourceSnapshotFunc (Pattern pattern, void* callback_data)
- public delegate Status ReadFunc (uchar[] data)
- public delegate void SurfaceObserverCallback (SurfaceObserver observer, Surface target)
- public delegate Status UserScaledFontInitFunc (UserScaledFont scaled_font, Context cr, FontExtents extents)
- public delegate Status UserScaledFontRenderGlyphFunc (UserScaledFont scaled_font, ulong glyph, Context cr, out TextExtents extents)
- public delegate Status UserScaledFontTextToGlyphsFunc (UserScaledFont scaled_font, string utf8, int utf8_len, out Glyph[] glyphs, out TextCluster[] clusters, out TextClusterFlags cluster_flags)
- public delegate Status UserScaledFontUnicodeToGlyphFunc (UserScaledFont scaled_font, ulong unicode, out ulong glyph_index)
- public delegate Status WriteFunc (uchar[] data)
Methods:
2022 vala-language.org