#include <GG/AlignmentFlags.h>
#include <GG/Texture.h>
#include <set>
#include <boost/serialization/access.hpp>
Go to the source code of this file.
Namespaces | |
| namespace | GG |
Classes | |
| class | GG::Font |
| This class creates one or more 16-bpp OpenGL textures that contain rendered text from a requested font file at the requested point size, including only the requested ranges of characters. More... | |
| struct | GG::Font::TextElement |
| Used to encapsulate a token-like piece of text to be rendered using GG::Font. More... | |
| struct | GG::Font::FormattingTag |
| The type of TextElement that represents a text formatting tag. More... | |
| struct | GG::Font::LineData |
| Holds the essential data on each line that a string occupies when rendered with given format flags. More... | |
| struct | GG::Font::LineData::CharData |
| Contains the extent in pixels, the index into the original string, and the text formatting tags that should be applied before rendering of a visible character. More... | |
| struct | GG::Font::RenderState |
| Holds the state of tags during rendering of text. More... | |
| class | GG::FontManager |
| This singleton class is essentially a very thin wrapper around a map of Font smart pointers, keyed on font filename/point size pairs. More... | |
Functions | |
| GG_API std::string | GG::RgbaTag (const Clr &c) |
| GG::GG_FLAG_TYPE (TextFormat) | |
| FontManager & | GG::GetFontManager () |
| GG::GG_EXCEPTION (FailedFTLibraryInit) | |
Variables | |
| GG_API const TextFormat | GG::FORMAT_NONE |
| GG_API const TextFormat | GG::FORMAT_VCENTER |
| GG_API const TextFormat | GG::FORMAT_TOP |
| GG_API const TextFormat | GG::FORMAT_BOTTOM |
| GG_API const TextFormat | GG::FORMAT_CENTER |
| GG_API const TextFormat | GG::FORMAT_LEFT |
| GG_API const TextFormat | GG::FORMAT_RIGHT |
| GG_API const TextFormat | GG::FORMAT_WORDBREAK |
| GG_API const TextFormat | GG::FORMAT_LINEWRAP |
| GG_API const TextFormat | GG::FORMAT_IGNORETAGS |
Definition in file Font.h.
1.5.2