UGDK
0.5.0
|
Classes | |
class | Font |
class | Label |
class | Language |
class | LanguageWord |
class | Manager |
class | TextBox |
Functions | |
float | FillBufferWithText (const Font *, const std::u32string &, graphic::VertexData::Mapper &mapped_data, float y=0.0f) |
void | DrawTextLine (graphic::Canvas &canvas, const Font *, const std::string &utf8_message) |
bool | Initialize (Manager *manager) |
Initializes the module with the given Manager. More... | |
void | Release () |
Releases the module, disabling it. More... | |
Manager * | manager () |
Getter for the manager of the module. More... | |
void ugdk::text::DrawTextLine | ( | graphic::Canvas & | canvas, |
const Font * | , | ||
const std::string & | utf8_message | ||
) |
float ugdk::text::FillBufferWithText | ( | const Font * | , |
const std::u32string & | , | ||
graphic::VertexData::Mapper & | mapped_data, | ||
float | y = 0.0f |
||
) |
bool ugdk::text::Initialize | ( | Manager * | manager | ) |
Initializes the module with the given Manager.
Manager* ugdk::text::manager | ( | ) |
Getter for the manager of the module.
void ugdk::text::Release | ( | ) |
Releases the module, disabling it.