Structure to hold intermediate values used while rendering a string. More...
#include <mi32/mgd2.h>
Classes | |
| struct | CHARDATA |
Public Member Functions | |
| STRINGDATA (MGD::CONTEXT *context, const MIUNICODE *str, MGD::FONT::MODE mode) | |
| STRINGDATA (MGD::CONTEXT *context, const MISTRING &str) | |
| STRINGDATA () | |
| ~STRINGDATA () | |
Public Attributes | |
| SIMPLE_ARRAY< FTFACE * > | m_face |
| SIMPLE_ARRAY< UINT16 > | m_gflags |
| SIMPLE_ARRAY< UINT16 > | m_gid |
| SIMPLE_ARRAY< DPOINT2D > | m_pos |
| MISTRING | m_str |
Structure to hold intermediate values used while rendering a string.
| MGD::STRINGDATA::STRINGDATA | ( | ) | [inline] |
| MGD::STRINGDATA::~STRINGDATA | ( | ) | [inline] |
| MGD::STRINGDATA::STRINGDATA | ( | MGD::CONTEXT * | context, | |
| const MISTRING & | str | |||
| ) |
| MGD::STRINGDATA::STRINGDATA | ( | MGD::CONTEXT * | context, | |
| const MIUNICODE * | str, | |||
| MGD::FONT::MODE | mode | |||
| ) |
| SIMPLE_ARRAY<FTFACE*> MGD::STRINGDATA::m_face |
FreeType font face to use.
Glyph flags (not used).
Glyph IDs for each character.
Position of glyph relative to base point of first glyph.
May be used by overloaded _DrawGlyph() call.
1.6.1