roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
smooth_font_v2.cpp File Reference
#include "roo_display/font/smooth_font_v2.h"
#include "roo_display/core/raster.h"
#include "roo_display/image/image.h"
#include "roo_display/internal/raw_streamable_overlay.h"
#include "roo_display/io/memory.h"
#include "roo_io/core/input_iterator.h"
#include "roo_io/text/unicode.h"
#include "roo_logging.h"
Include dependency graph for smooth_font_v2.cpp:

Go to the source code of this file.

Data Structures

class  roo_display::FontMetricReader
 
class  roo_display::SmoothFontV2::GlyphMetadataReader
 
class  roo_display::SmoothFontV2::GlyphPairIterator
 

Namespaces

namespace  roo_display
 Defines 140 opaque HTML named colors.
 

Functions

static int8_t roo_display::readByte (const roo::byte *PROGMEM ptr)
 
static int16_t roo_display::readWord (const roo::byte *PROGMEM ptr)
 
static uint16_t roo_display::readUWord (const roo::byte *PROGMEM ptr)
 
static uint32_t roo_display::readTriWord (const roo::byte *PROGMEM ptr)
 
bool roo_display::is_space (char32_t code)
 
static uint16_t roo_display::read_glyph_index (const roo::byte *PROGMEM address, int index_bytes)