ICU 50.1.2
50.1.2
|
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>
Public Member Functions | |
virtual | ~LECharMapper () |
Destructor. More... | |
virtual LEUnicode32 | mapChar (LEUnicode32 ch) const =0 |
This method does the adjustments. More... | |
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 characters and character mirroring - replacing a character which has both a left and a right hand form with the opposite form.
Definition at line 28 of file LEFontInstance.h.
|
virtual |
Destructor.
|
pure virtual |
This method does the adjustments.
ch | - the input character |