GG
|
#include <Font.h>
Classes | |
struct | CharData |
Contains the extent, the index into the original string, and the text formatting tags that should be applied before rendering of a visible glyph. More... |
Public Member Functions | |
LineData () | |
X | Width () const |
bool | Empty () const |
Public Attributes | |
std::vector< CharData > | char_data |
Alignment | justification |
Holds the essential data on each line that a string occupies when rendered with given format flags.
char_data contains the visible glyphs for each line, plus any text formatting tags present on that line as well.
std::vector<CharData> GG::Font::LineData::char_data |
Alignment GG::Font::LineData::justification |