Euphoria
|
eu::core::LoadedFont Struct Reference
#include <loadedfont.h>
Public Member Functions | |
int | generate_new_index_from_private_use (const std::string &alias) |
void | combine_with (const LoadedFont &fc) |
Public Attributes | |
std::map< int, LoadedGlyph > | codepoint_to_glyph |
KerningMap | kerning |
std::map< std::string, int > | private_use_aliases |
int | next_private_use = 0xE000 |
int | line_height = -1 |
Detailed Description
Definition at line 52 of file loadedfont.h.
Member Function Documentation
◆ combine_with()
void eu::core::LoadedFont::combine_with | ( | const LoadedFont & | fc | ) |
Definition at line 144 of file loadedfont.cc.
◆ generate_new_index_from_private_use()
int eu::core::LoadedFont::generate_new_index_from_private_use | ( | const std::string & | alias | ) |
Definition at line 133 of file loadedfont.cc.
Member Data Documentation
◆ codepoint_to_glyph
std::map<int, LoadedGlyph> eu::core::LoadedFont::codepoint_to_glyph |
Definition at line 54 of file loadedfont.h.
◆ kerning
KerningMap eu::core::LoadedFont::kerning |
Definition at line 55 of file loadedfont.h.
◆ line_height
int eu::core::LoadedFont::line_height = -1 |
Definition at line 58 of file loadedfont.h.
◆ next_private_use
int eu::core::LoadedFont::next_private_use = 0xE000 |
Definition at line 57 of file loadedfont.h.
◆ private_use_aliases
std::map<std::string, int> eu::core::LoadedFont::private_use_aliases |
Definition at line 56 of file loadedfont.h.
The documentation for this struct was generated from the following files:
- libs/core/src/core/loadedfont.h
- libs/core/src/core/loadedfont.cc