Embedded SDK
Embedded SDK
Public Attributes | List of all members
nbgl_font_unicode_t Struct Reference

structure defining a unicode font More...

#include <nbgl_fonts.h>

Collaboration diagram for nbgl_font_unicode_t:
Collaboration graph
[legend]

Public Attributes

uint16_t bitmap_len
 Size in bytes of all characters bitmaps. More...
 
uint8_t font_id
 ID of the font, from nbgl_font_id_e. More...
 
uint8_t bpp
 Number of bits per pixels, (interpreted as nbgl_bpp_t) More...
 
uint8_t height
 height of all characters in pixels More...
 
uint8_t line_height
 height of a line for all characters in pixels More...
 
uint8_t char_kerning
 kerning for the font More...
 
uint8_t crop
 If false, x_min_offset+y_min_offset=bytes to skip. More...
 
uint8_t y_min
 Most top Y coordinate of any char in the font. More...
 
uint8_t unused [3]
 for alignment More...
 
const nbgl_font_unicode_character_t *const characters
 array containing definitions of all characters More...
 
uint8_t const * bitmap
 

Detailed Description

structure defining a unicode font

Definition at line 122 of file nbgl_fonts.h.

Member Data Documentation

◆ bitmap

uint8_t const* nbgl_font_unicode_t::bitmap

array containing bitmaps of all characters

Definition at line 136 of file nbgl_fonts.h.

◆ bitmap_len

uint16_t nbgl_font_unicode_t::bitmap_len

Size in bytes of all characters bitmaps.

Definition at line 123 of file nbgl_fonts.h.

◆ bpp

uint8_t nbgl_font_unicode_t::bpp

Number of bits per pixels, (interpreted as nbgl_bpp_t)

Definition at line 125 of file nbgl_fonts.h.

◆ char_kerning

uint8_t nbgl_font_unicode_t::char_kerning

kerning for the font

Definition at line 128 of file nbgl_fonts.h.

◆ characters

const nbgl_font_unicode_character_t* const nbgl_font_unicode_t::characters

array containing definitions of all characters

Definition at line 135 of file nbgl_fonts.h.

◆ crop

uint8_t nbgl_font_unicode_t::crop

If false, x_min_offset+y_min_offset=bytes to skip.

Definition at line 129 of file nbgl_fonts.h.

◆ font_id

uint8_t nbgl_font_unicode_t::font_id

ID of the font, from nbgl_font_id_e.

Definition at line 124 of file nbgl_fonts.h.

◆ height

uint8_t nbgl_font_unicode_t::height

height of all characters in pixels

Definition at line 126 of file nbgl_fonts.h.

◆ line_height

uint8_t nbgl_font_unicode_t::line_height

height of a line for all characters in pixels

Definition at line 127 of file nbgl_fonts.h.

◆ unused

uint8_t nbgl_font_unicode_t::unused[3]

for alignment

Definition at line 131 of file nbgl_fonts.h.

◆ y_min

uint8_t nbgl_font_unicode_t::y_min

Most top Y coordinate of any char in the font.

Definition at line 130 of file nbgl_fonts.h.


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