PatchworkOS
Loading...
Searching...
No Matches
grf_glyph_t Struct Reference

#include <grf.h>

Data Fields

int16_t bearingX
 
int16_t bearingY
 
int16_t advanceX
 
int16_t advanceY
 
uint16_t width
 
uint16_t height
 
uint8_t buffer []
 

Detailed Description

Definition at line 42 of file grf.h.

Field Documentation

◆ advanceX

int16_t grf_glyph_t::advanceX

Definition at line 46 of file grf.h.

Referenced by draw_string(), draw_text_multiline(), and font_width().

◆ advanceY

int16_t grf_glyph_t::advanceY

Definition at line 47 of file grf.h.

◆ bearingX

int16_t grf_glyph_t::bearingX

Definition at line 44 of file grf.h.

Referenced by draw_grf_char().

◆ bearingY

int16_t grf_glyph_t::bearingY

Definition at line 45 of file grf.h.

Referenced by draw_grf_char().

◆ buffer

uint8_t grf_glyph_t::buffer[]

Definition at line 50 of file grf.h.

Referenced by draw_grf_char().

◆ height

uint16_t grf_glyph_t::height

Definition at line 49 of file grf.h.

Referenced by draw_grf_char().

◆ width

uint16_t grf_glyph_t::width

Definition at line 48 of file grf.h.

Referenced by draw_grf_char().


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