NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::render::glyph Struct Reference

#include <font.h>

Collaboration diagram for novasvg::render::glyph:

Public Attributes

codepoint_t codepoint
 
stbtt_vertex * vertices
 
int nvertices
 
int index
 
int advance_width
 
int left_side_bearing
 
int x1
 
int y1
 
int x2
 
int y2
 
struct glyph * next
 

Detailed Description

Definition at line 5145 of file font.h.

Member Data Documentation

◆ advance_width

int novasvg::render::glyph::advance_width

◆ codepoint

codepoint_t novasvg::render::glyph::codepoint

Definition at line 5146 of file font.h.

◆ index

int novasvg::render::glyph::index

Definition at line 5149 of file font.h.

◆ left_side_bearing

int novasvg::render::glyph::left_side_bearing

Definition at line 5151 of file font.h.

Referenced by novasvg::render::font_face_get_glyph_metrics().

◆ next

struct glyph* novasvg::render::glyph::next

Definition at line 5156 of file font.h.

◆ nvertices

int novasvg::render::glyph::nvertices

Definition at line 5148 of file font.h.

Referenced by novasvg::render::font_face_traverse_glyph_path().

◆ vertices

stbtt_vertex* novasvg::render::glyph::vertices

Definition at line 5147 of file font.h.

Referenced by novasvg::render::font_face_traverse_glyph_path().

◆ x1

int novasvg::render::glyph::x1

Definition at line 5152 of file font.h.

Referenced by novasvg::render::font_face_get_glyph_metrics().

◆ x2

int novasvg::render::glyph::x2

Definition at line 5154 of file font.h.

Referenced by novasvg::render::font_face_get_glyph_metrics().

◆ y1

int novasvg::render::glyph::y1

Definition at line 5153 of file font.h.

Referenced by novasvg::render::font_face_get_glyph_metrics().

◆ y2

int novasvg::render::glyph::y2

Definition at line 5155 of file font.h.

Referenced by novasvg::render::font_face_get_glyph_metrics().


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