Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

LECharMapper Class Reference

Instances of this class are used by LEFontInstance::mapCharsToGlyphs and LEFontInstance::mapCharToGlyph to adjust character codes before the character to glyph mapping process. More...

#include <LEFontInstance.h>

List of all members.

Public Methods

virtual LEUnicode32 mapChar (LEUnicode32 ch) const = 0
 This method does the adjustments. More...


Detailed Description

Instances of this class are used by LEFontInstance::mapCharsToGlyphs and LEFontInstance::mapCharToGlyph to adjust character codes before the character to glyph mapping process.

Examples of this are filtering out control charcters and character mirroring - replacing a character which has both a left and a right hand form with the opposite form.

Definition at line 21 of file LEFontInstance.h.


Member Function Documentation

LEUnicode32 LECharMapper::mapChar ( LEUnicode32 ch ) const [pure virtual]
 

This method does the adjustments.

Parameters:
ch   - the input charcter

Returns:
the adjusted character


The documentation for this class was generated from the following file:
Generated at Tue Jun 12 14:04:34 2001 for ICU 1.8.1 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000