1 /* cogl-pango-1.0.vapi generated by vapigen, do not modify. */
3 [CCode (cprefix = "CoglPango", gir_namespace = "CoglPango", gir_version = "1.0", lower_case_cprefix = "cogl_pango_")]
5 [CCode (cheader_filename = "cogl-pango/cogl-pango.h", type_id = "cogl_pango_renderer_get_type ()")]
6 public class Renderer : Pango.Renderer {
7 [CCode (has_construct_function = false)]
10 public void* context { construct; }
12 [CCode (cheader_filename = "cogl-pango/cogl-pango.h")]
13 public interface FontMap : Pango.CairoFontMap, GLib.Object {
14 [Version (since = "1.0")]
15 public void clear_glyph_cache ();
16 public Pango.Context create_context ();
17 [Version (since = "1.0")]
18 public unowned Pango.Renderer get_renderer ();
19 [Version (since = "1.0")]
20 public Cogl.Bool get_use_mipmapping ();
21 [Version (since = "1.14")]
22 public static Pango.FontMap @new ();
23 [Version (since = "1.14")]
24 public void set_resolution (double dpi);
25 [Version (since = "1.0")]
26 public void set_use_mipmapping (Cogl.Bool value);
28 [CCode (cheader_filename = "cogl-pango/cogl-pango.h")]
29 [Version (since = "1.0")]
30 public static void ensure_glyph_cache_for_layout (Pango.Layout layout);
31 [CCode (cheader_filename = "cogl-pango/cogl-pango.h")]
32 [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
33 public static void render_layout (Pango.Layout layout, int x, int y, Cogl.Color color, int flags);
34 [CCode (cheader_filename = "cogl-pango/cogl-pango.h")]
35 [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
36 public static void render_layout_line (Pango.LayoutLine line, int x, int y, Cogl.Color color);
37 [CCode (cheader_filename = "cogl-pango/cogl-pango.h")]
38 [Version (deprecated = true, deprecated_since = "1.16", since = "1.0")]
39 public static void render_layout_subpixel (Pango.Layout layout, int x, int y, Cogl.Color color, int flags);