#include <CGUITTFont.h>
Inheritance diagram for gui::SGUITTFace:
Collaboration diagram for gui::SGUITTFace:Public Member Functions | |
| SGUITTFace (std::string &&buffer) | |
| ~SGUITTFace () | |
Static Public Member Functions | |
| static SGUITTFace * | createFace (std::string &&buffer) |
| static SGUITTFace * | loadFace (const io::path &filename) |
Public Attributes | |
| FT_Face | face |
Static Private Member Functions | |
| static FT_Library | getFreeTypeLibrary () |
Private Attributes | |
| std::string | face_buffer |
Static Private Attributes | |
| static FT_Library | freetype_library = nullptr |
| static size_t | n_faces = 0 |
| gui::SGUITTFace::SGUITTFace | ( | std::string && | buffer | ) |
| gui::SGUITTFace::~SGUITTFace | ( | ) |
References face, freetype_library, and n_faces.
|
static |
References SGUITTFace(), face, and getFreeTypeLibrary().
Referenced by FontEngine::setMediaFont().
Here is the call graph for this function:
Here is the caller graph for this function:
|
staticprivate |
References FATAL_ERROR, and freetype_library.
Referenced by createFace(), and loadFace().
Here is the caller graph for this function:
|
static |
References SGUITTFace(), face, and getFreeTypeLibrary().
Referenced by FontEngine::getOrLoadFace().
Here is the call graph for this function:
Here is the caller graph for this function:| FT_Face gui::SGUITTFace::face |
Referenced by SGUITTFace(), ~SGUITTFace(), createFace(), gui::CGUITTFont::load(), and loadFace().
|
private |
|
staticprivate |
Referenced by ~SGUITTFace(), and getFreeTypeLibrary().
|
staticprivate |
Referenced by SGUITTFace(), and ~SGUITTFace().