Pango-1.0.metadata 1.72 KB
Newer Older
Evan Nemerson's avatar
Evan Nemerson committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67
AttrClass struct=false

Attr*.attr skip
AttrColor struct=false base_type="Pango.Attribute"
AttrFloat struct=false base_type="Pango.Attribute"
AttrFontDesc struct=false base_type="Pango.Attribute"
AttrInt struct=false base_type="Pango.Attribute"
// AttrIterator struct=false base_type="Pango.Attribute"
AttrLanguage struct=false base_type="Pango.Attribute"
AttrShape struct=false base_type="Pango.Attribute"
AttrSize struct=false base_type="Pango.Attribute"
AttrString struct=false base_type="Pango.Attribute"
Attribute struct=false

// Generics
AttrShape
  .data type="T"
  .copy_func skip=false type_arguments="T"

// Fields
AttrColor
  .color unowned=false
GlyphString
  .glyphs array unowned=false array_length_field="num_glyphs"
  .log_clusters array unowned=false array_length_field="num_glyphs"
LayoutLine
  .runs type_arguments="Pango.LayoutRun"

// G-I doesn't support non-GObject, non-GBoxed return values
AttrIterator
  .copy skip=false
  .get skip=false
AttrList
  .get_iterator skip=false
Attribute
  .copy skip=false
Coverage
  .copy skip=false
Font
  .find_shaper skip=false
  .get_coverage skip=false
attr_*_new skip=false

// Nullability of return values
AttrIterator
  .get nullable
AttrList
  .filter nullable
Font
  .get_font_map nullable
Layout
  .get_font_description nullable

// Variadic
TabArray
  .new_with_positions skip=false

// g-i uses _ScriptForLang intead of ScriptForLang.  There is a bug,
// bug I can't find it right now.
_ScriptForLang skip

read_line
  .stream type="GLib.FileStream"
  .str out=false
scan_string
  .out out=false

68
// Backwards compatibility
Evan Nemerson's avatar
Evan Nemerson committed
69 70 71 72 73 74 75
AttrClass
  .copy type="GLib.Callback" skip=false
  .destroy type="GLib.Callback" skip=false
  .equal type="GLib.Callback"
Color struct
GlyphItemIter struct
Matrix struct