#include <gdi.h>
class CFont::TPositionParam |
Public Attributes | |
---|---|
TInt16 | iDirection |
TUint16 | iFlags |
TOutput | iOutput |
TInt | iOutputGlyphs |
TPoint | iPen |
TInt | iPosInText |
TPtrC | iText |
Public Member Enumerations | |
---|---|
enum | anonymous { EMaxInputChars, EMaxOutputGlyphs } |
enum | TFlags { EFLogicalOrder } |
Public Member Functions | |
---|---|
TPositionParam() |
Complicated parameter block used for contextual glyph selection, ligature creation and diacritic placement when drawing text in complex scripts
This class declares a constructor, another scoped class, and several other enums. However this class is unlikely to be useful to third party developers.
See also: CFont::GetCharacterPosition() CFont::GetCharacterPosition2()
TInt16 | iDirection |
Input: Orientation (EHorizontal or EVertical) in which to draw the text.
TInt | iPosInText |
Input and output: Position within iText to shape. On exit it will index the first character not positioned