Go to the source code of this file.
Data Structures | |
class | WordMeta |
class | WordMetaMapper |
class | TextBackend |
Macros | |
#define | MAX_FONT_SIZE 200 |
Enumerations | |
enum | TextBackendType : int { TextBackendType::None = 0, TextBackendType::PangoCairo = 1, TextBackendType::StbTrueType = 2 } |
Functions | |
const char * | text_backend_type_name (TextBackendType backend) |
std::shared_ptr< TextBackend > | create_text_backend (TextBackendType backend) |
std::string | concat_font_name_size (const char *name, int size) |
#define MAX_FONT_SIZE 200 |
Definition at line 22 of file backend.hpp.
|
strong |
Enumerator | |
---|---|
None | |
PangoCairo | |
StbTrueType |
Definition at line 24 of file backend.hpp.
std::string concat_font_name_size | ( | const char * | name, |
int | size | ||
) |
std::shared_ptr<TextBackend> create_text_backend | ( | TextBackendType | backend | ) |
const char* text_backend_type_name | ( | TextBackendType | backend | ) |