Tipos
| Nome | Valor | Descrição |
|---|---|---|
Glyphs | ||
Kernings | std::unordered_map<std::uint64_t, float> |
Construtores
| Nome | Descrição |
|---|---|
FontFamily() |
Funções
| Accesso | Returno | Modificador | Nome | Descrição |
|---|---|---|---|---|
public | static, inline | empty() | ||
private | std::uint64_t | static | kerningKey( char32_t inLeft, char32_t inRight ) | |
public | bool | const | hasGlyph( char inCharacter ) | |
public | bool | const | hasGlyph( char32_t inCode ) | |
public | const | getName() | ||
public | void | |||
public | const | getFamily() | ||
public | void | |||
public | float | const | getAscender() | |
public | float | const | getDescender() | |
public | float | const | getLineHeight() | |
public | void | setMetrics( float inAscender, float inDescender ) | ||
public | float | const | getKerning( char32_t inLeft, char32_t inRight ) | |
public | void | addKerning( char32_t inLeft, char32_t inRight, float inValue ) | ||
public | float | const | getWeight() | |
public | void | setWeight( float inValue ) | ||
public | float | const | getWeightMin() | |
public | float | const | getWeightMax() | |
public | void | setWeightRange( float inMinimum, float inMaximum ) | ||
public | bool | const | isVariable() | |
public | const | getGlyphs() | ||
public | const | getGlyph( char inCharacter ) | ||
public | const | getGlyph( char32_t inCode ) | ||
public | void | |||
public | void |