QtBase  v6.3.1
Classes | Namespaces | Macros | Functions
hb-ot-hmtx-table.hh File Reference
#include "hb-open-type.hh"
#include "hb-ot-maxp-table.hh"
#include "hb-ot-hhea-table.hh"
#include "hb-ot-var-hvar-table.hh"
#include "hb-ot-metrics.hh"
Include dependency graph for hb-ot-hmtx-table.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OT::LongMetric
 
struct  OT::hmtxvmtx< T, H >
 
struct  OT::hmtxvmtx< T, H >::accelerator_t
 
struct  OT::hmtx
 
struct  OT::vmtx
 
struct  OT::hmtx_accelerator_t
 
struct  OT::vmtx_accelerator_t
 

Namespaces

 OT
 

Macros

#define HB_OT_TAG_hmtx   HB_TAG('h','m','t','x')
 
#define HB_OT_TAG_vmtx   HB_TAG('v','m','t','x')
 

Functions

HB_INTERNAL int _glyf_get_side_bearing_var (hb_font_t *font, hb_codepoint_t glyph, bool is_vertical)
 
HB_INTERNAL unsigned _glyf_get_advance_var (hb_font_t *font, hb_codepoint_t glyph, bool is_vertical)
 

Macro Definition Documentation

◆ HB_OT_TAG_hmtx

#define HB_OT_TAG_hmtx   HB_TAG('h','m','t','x')

Definition at line 42 of file hb-ot-hmtx-table.hh.

◆ HB_OT_TAG_vmtx

#define HB_OT_TAG_vmtx   HB_TAG('v','m','t','x')

Definition at line 43 of file hb-ot-hmtx-table.hh.

Function Documentation

◆ _glyf_get_advance_var()

HB_INTERNAL unsigned _glyf_get_advance_var ( hb_font_t font,
hb_codepoint_t  glyph,
bool  is_vertical 
)

Definition at line 381 of file hb-ot-font.cc.

Here is the caller graph for this function:

◆ _glyf_get_side_bearing_var()

HB_INTERNAL int _glyf_get_side_bearing_var ( hb_font_t font,
hb_codepoint_t  glyph,
bool  is_vertical 
)

Definition at line 375 of file hb-ot-font.cc.

Here is the caller graph for this function: