|
GG
|
#include <Font.h>
Public Member Functions | |
| CharData () | |
| CharData (X extent_, StrSize str_index, StrSize str_size, CPSize cp_index, const std::vector< boost::shared_ptr< TextElement > > &tags_) | |
Public Attributes | |
| X | extent |
| StrSize | string_index |
| StrSize | string_size |
| CPSize | code_point_index |
| std::vector< boost::shared_ptr < FormattingTag > > | tags |
Contains the extent, the index into the original string, and the text formatting tags that should be applied before rendering of a visible glyph.
| GG::Font::LineData::CharData::CharData | ( | ) |
Defauilt ctor.
| GG::Font::LineData::CharData::CharData | ( | X | extent_, |
| StrSize | str_index, | ||
| StrSize | str_size, | ||
| CPSize | cp_index, | ||
| const std::vector< boost::shared_ptr< TextElement > > & | tags_ | ||
| ) |
Ctor.
| X GG::Font::LineData::CharData::extent |
| StrSize GG::Font::LineData::CharData::string_index |
| StrSize GG::Font::LineData::CharData::string_size |
| CPSize GG::Font::LineData::CharData::code_point_index |
| std::vector<boost::shared_ptr<FormattingTag> > GG::Font::LineData::CharData::tags |
1.8.3