|
| FreeTypeFont (FreeTypeFont const &r)=delete |
|
FreeTypeFont & | operator= (FreeTypeFont const &r)=delete |
|
bool | loadFromFile (std::filesystem::path const &filePath) |
|
bool | loadFromMemory (void const *data, std::size_t size) |
|
Info const & | getInfo () const |
|
Glyph const & | getGlyph (uint32_t codePoint, fge::CharacterSize characterSize, bool bold, float outlineThickness=0) const |
|
bool | hasGlyph (uint32_t codePoint) const |
|
float | getKerning (uint32_t first, uint32_t second, fge::CharacterSize characterSize, bool bold=false) const |
|
float | getLineSpacing (fge::CharacterSize characterSize) const |
|
float | getUnderlinePosition (fge::CharacterSize characterSize) const |
|
float | getUnderlineThickness (fge::CharacterSize characterSize) const |
|
fge::vulkan::TextureImage const & | getTexture (fge::CharacterSize characterSize) const |
|
void | setSmooth (bool smooth) |
|
bool | isSmooth () const |
|
std::vector< long > | getAvailableSize () const |
|
The documentation for this class was generated from the following file: