FONT.CPP File Reference
Typedef ProcessFunc
typedef
TBool(* | ProcessFunc |
const TTableEntry Table
const TTableEntry | Table | [static] |
This table encodes the Unicode character ranges and the glyph selector classes to be used for each character range when processing characters into glyph clusters in CFont::GetCharacterPosition(). New glyph selection classes must make sure they are listed in this table to ensure they are invoked as required. A '0' iProcessFunc entry tells the algorithm to skip the character.
CharacterToProcessFunction(TInt)
Find appropriate processor function for the given character.
Parameters
TInt aChar | Character for processing. |
const TInt KTTypefaceBitsNumAttrib
const TInt | KTTypefaceBitsNumAttrib | [static] |
const TInt KTTypefaceBitsNumScript
const TInt | KTTypefaceBitsNumScript | [static] |
const TInt KTTypefaceMaskAttrib
const TInt | KTTypefaceMaskAttrib | [static] |
const TInt KTTypefaceMaskScript
const TInt | KTTypefaceMaskScript | [static] |
const TLitC< sizeof(L"0")/2 > KGdiZeroCharacter
const TLitC< sizeof(L"0")/2 > | KGdiZeroCharacter | [static] |
BoundsExceeded(const CFont::TMeasureTextInput &, const TInt &, TInt &, TInt &)
Checks to see if the pen position needs to be included in the bounds calculation for purposes of considering side-bearings in the line break point
Parameters
const CFont::TMeasureTextInput & aInput | The input block. Contains the check flag and maxbounds. |
const TInt & aPenPos | The current value of the pen position. |
TInt & aBoundsBR | Bottom-right bounds value. |
TInt & aBoundsTL | Top-left bounds value. |
CombineSurrogates(TUint, TUint)
FindContextualProcessFunc(RShapeInfo &, const TGlyphSelectionState)
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.