![]() |
FlatUI
An open source project by
FPL.
|
![]() ![]() | Namespace for FlatUI library |
![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | Converts from a mathfu::vector to a const float pointer and vice versa |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Describes a curve's typical shape |
![]() ![]() ![]() | Specifies the margins for a group, in units of virtual resolution |
![]() ![]() ![]() | A class holding font family information. The class provides various ways to support fonts such as a font collection (multiple fonts in a file), referencing a font by a famly name etc |
![]() ![]() ![]() | This class that includes font buffer parameters. It is used as a key in the unordered_map to look up FontBuffer |
![]() ![]() ![]() | HTML link href, and the location of the link text in FontBuffer |
![]() ![]() ![]() | This class has additional properties for font metrics |
![]() ![]() ![]() | This struct holds all the font vertex data |
![]() ![]() ![]() | A structure holding attribute information of texts in a FontBuffer |
![]() ![]() ![]() ![]() | |
![]() ![]() ![]() | Temporary buffers used while generating FontBuffer. Word boundary information. This information is used only with a typography layout with a justification |
![]() ![]() ![]() | This struct holds the glyph information that is used when re-creating a FontBuffer |
![]() ![]() ![]() | This is used with the texture atlas rendering |
![]() ![]() ![]() | FontManager manages font rendering with OpenGL utilizing freetype and harfbuzz as a glyph rendering and layout back end |
![]() ![]() ![]() | This struct holds the script information used for a text layout |
![]() ![]() ![]() | Helper class to handle shaders for a font rendering. The class keeps a reference to a shader, and a location of uniforms with a fixed names. A caller is responsive not to call set_* APIs that specified shader doesn't support |