|
Unofficial OpenGL Software Development Kit
0.5.0
|
Contains the basic font rendering system classes and functions. More...
#include <exception>#include <stdexcept>#include <utility>#include <vector>#include <boost/utility/string_ref.hpp>#include <glm/glm.hpp>Go to the source code of this file.
Classes | |
| class | glutil::GlyphQuad |
| Data type for a single glyph. More... | |
| class | glutil::InvalidEncodingException |
| Thrown if a supposedly UTF-8 encoded string is not valid UTF-8. More... | |
| class | glutil::Font |
| The class that represents a series of glyphs as well as the information to layout a string of text. More... | |
Namespaces | |
| namespace | glutil |
| The main namespace for the GL Utility library. All GL Util functions are in this namespace. | |
Enumerations | |
| enum | glutil::FontSizes { glutil::FONT_SIZE_SMALL, glutil::FONT_SIZE_MEDIUM, glutil::FONT_SIZE_LARGE, glutil::FONT_SIZE_GIANT } |
| The allowed sizes for fonts. More... | |
| enum | glutil::PointReference { glutil::REF_BASELINE, glutil::REF_BOTTOM, glutil::REF_TOP } |
| Defines what the vertical value of the point represents. More... | |
Functions | |
| Font * | glutil::GenerateFont (FontSizes eSize) |
| Creates a font with the given size and characteristics. More... | |
Contains the basic font rendering system classes and functions.
1.8.3.1