openfontconstants.h File Reference

const TInt KUidOpenFontRasterizerPlunginInterface

const TInt KUidOpenFontRasterizerPlunginInterface

The OpenFont ECOM Plug-in Interface Definition UID.

const TInt KUidShaperFactoryPlunginInterface

const TInt KUidShaperFactoryPlunginInterface

The Shaper Factory ECOM Plug-in Interface Definition UID.

const TUint KReplacementCharacter

const TUint KReplacementCharacter

Replacement character code.

This is a Unicode private use area codepoint, which is reserved in the Symbian OS to represent characters for which a glyph does not exist in a font (either a bitmap or scalable font). If a glyph exists in a font with this character code, it will be used for nonexistent characters, otherwise, the rasterizer's default replacement character glyph will be used. For example, TrueType fonts return glyph index 0 for nonexistent characters, and that is usually mapped to an empty rectangle.

const TInt KFillCharacterOffset

const TInt KFillCharacterOffset

KFillCharacterOffset is a significant offset that is set when a character within a code section is not in the font. This means that for these fill characters nothing is stored within the binary data part of the code section.