Lines Matching defs:Glyph
456 struct Glyph struct
458 enum simple_glyph_flag_t
471 struct GlyphHeader
501 struct SimpleGlyph
672 struct CompositeGlyph
718 enum glyph_type_t { EMPTY, SIMPLE, COMPOSITE };
721 composite_iter_t get_composite_iterator () const in get_composite_iterator()
727 const Glyph trim_padding () const in trim_padding()
736 void drop_hints () in drop_hints()
745 void set_overlaps_flag () in set_overlaps_flag()
754 void drop_hints_bytes (hb_bytes_t &dest_start, hb_bytes_t &dest_end) const in drop_hints_bytes()
766 bool get_points (hb_font_t *font, const accelerator_t &glyf_accelerator, in get_points()
875 bool get_extents (hb_font_t *font, const accelerator_t &glyf_accelerator, in get_extents()
882 hb_bytes_t get_bytes () const { return bytes; } in get_bytes()
884 Glyph (hb_bytes_t bytes_ = hb_bytes_t (), in Glyph() argument
895 hb_bytes_t bytes;
896 hb_codepoint_t gid;
897 const GlyphHeader *header;
898 unsigned type;