hb_glyph_position_t

Members

Variables

var
hb_var_int_t var;
Undocumented in source.
x_advance
hb_position_t x_advance;
Undocumented in source.
x_offset
hb_position_t x_offset;
Undocumented in source.
y_advance
hb_position_t y_advance;
Undocumented in source.
y_offset
hb_position_t y_offset;
Undocumented in source.

Detailed Description

hb glyph position t

@x_advance: how much the line advances after drawing this glyph when setting text in horizontal direction. @y_advance: how much the line advances after drawing this glyph when setting text in vertical direction. @x_offset: how much the glyph moves on the X-axis before drawing it, this should not affect how much the line advances. @y_offset: how much the glyph moves on the Y-axis before drawing it, this should not affect how much the line advances.

The #hb_glyph_position_t is the structure that holds the positions of the glyph in both horizontal and vertical directions. All positions in #hb_glyph_position_t are relative to the current point.

Meta