FastLED 3.10.8
Loading...
Searching...
No Matches
fl::Font Class Referenceabstract

Detailed Description

Definition at line 84 of file truetype.h.

#include <truetype.h>

+ Inheritance diagram for fl::Font:

Public Member Functions

virtual ~Font () FL_NO_EXCEPT=default
 
virtual GlyphMetrics getGlyphMetrics (i32 codepoint) const FL_NO_EXCEPT=0
 
virtual i32 getKerning (i32 codepoint1, i32 codepoint2) const FL_NO_EXCEPT=0
 
virtual FontMetrics getMetrics () const FL_NO_EXCEPT=0
 
virtual i32 getNumFonts () const FL_NO_EXCEPT=0
 
virtual float getScaleForPixelHeight (float pixelHeight) const FL_NO_EXCEPT=0
 
virtual GlyphBitmap renderGlyph (i32 codepoint, float scale) const FL_NO_EXCEPT=0
 
virtual GlyphBitmap renderGlyph (i32 codepoint, float scale, i32 oversampleX, i32 oversampleY) const FL_NO_EXCEPT=0
 

Static Public Member Functions

static fl::shared_ptr< Font > load (fl::span< const u8 > fontData) FL_NO_EXCEPT
 
static fl::shared_ptr< Font > load (fl::span< const u8 > fontData, i32 fontIndex) FL_NO_EXCEPT
 
static fl::shared_ptr< Font > loadDefault () FL_NO_EXCEPT
 

Protected Member Functions

 Font () FL_NO_EXCEPT=default
 

The documentation for this class was generated from the following files: