| Flutter Impeller |

Classes | Namespaces | Enumerations
font_glyph_pair.h File Reference
`#include <optional>`
`#include "impeller/geometry/color.h"`
`#include "impeller/geometry/rational.h"`
`#include "impeller/geometry/scalar.h"`
`#include "impeller/geometry/stroke_parameters.h"`
`#include "impeller/typographer/font.h"`
`#include "impeller/typographer/glyph.h"`

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 }