MGD::STRINGDATA Struct Reference

Structure to hold intermediate values used while rendering a string. More...

#include <mi32/mgd2.h>

List of all members.

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< UINT16m_gflags
SIMPLE_ARRAY< UINT16m_gid
SIMPLE_ARRAY< DPOINT2Dm_pos
MISTRING m_str

Detailed Description

Structure to hold intermediate values used while rendering a string.


Constructor & Destructor Documentation

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 
)

Member Data Documentation

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.


The documentation for this struct was generated from the following file:

Generated on Sun Oct 7 21:35:22 2012 for TNTsdk 2012 by  doxygen 1.6.1