Flutter Impeller
font_glyph_pair.h File Reference

Go to the source code of this file.

Classes

struct  impeller::GlyphProperties
 
struct  impeller::GlyphProperties::Equal
 
struct  impeller::ScaledFont
 A font and a scale. Used as a key that represents a typeface within a glyph atlas. More...
 
struct  impeller::ScaledFont::Equal
 
struct  impeller::SubpixelGlyph
 A glyph and its subpixel position. More...
 
struct  impeller::SubpixelGlyph::Equal
 
struct  impeller::FontGlyphPair
 A font along with a glyph in that font rendered at a particular scale and subpixel position. More...
 

Namespaces

 impeller
 

Enumerations

enum  impeller::SubpixelPosition : uint8_t {
  impeller::kSubpixel00 = 0x0 ,
  impeller::kSubpixel10 = 0x1 ,
  impeller::kSubpixel20 = 0x2 ,
  impeller::kSubpixel30 = 0x3 ,
  impeller::kSubpixel01 = kSubpixel10 << 2 ,
  impeller::kSubpixel02 = kSubpixel20 << 2 ,
  impeller::kSubpixel03 = kSubpixel30 << 2 ,
  impeller::kSubpixel11 = kSubpixel10 | kSubpixel01 ,
  impeller::kSubpixel12 = kSubpixel10 | kSubpixel02 ,
  impeller::kSubpixel13 = kSubpixel10 | kSubpixel03 ,
  impeller::kSubpixel21 = kSubpixel20 | kSubpixel01 ,
  impeller::kSubpixel22 = kSubpixel20 | kSubpixel02 ,
  impeller::kSubpixel23 = kSubpixel20 | kSubpixel03 ,
  impeller::kSubpixel31 = kSubpixel30 | kSubpixel01 ,
  impeller::kSubpixel32 = kSubpixel30 | kSubpixel02 ,
  impeller::kSubpixel33 = kSubpixel30 | kSubpixel03
}