Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
hb_glyph_position_t Struct Reference

#include <hb-buffer.h>

Data Fields

hb_position_t x_advance
 
hb_position_t y_advance
 
hb_position_t x_offset
 
hb_position_t y_offset
 
hb_var_int_t var
 

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.

Definition at line 191 of file hb-buffer.h.

Field Documentation

◆ var

hb_var_int_t hb_glyph_position_t::var

Definition at line 198 of file hb-buffer.h.

◆ x_advance

hb_position_t hb_glyph_position_t::x_advance

Definition at line 192 of file hb-buffer.h.

◆ x_offset

hb_position_t hb_glyph_position_t::x_offset

Definition at line 194 of file hb-buffer.h.

◆ y_advance

hb_position_t hb_glyph_position_t::y_advance

Definition at line 193 of file hb-buffer.h.

◆ y_offset

hb_position_t hb_glyph_position_t::y_offset

Definition at line 195 of file hb-buffer.h.


The documentation for this struct was generated from the following file: