ICU 50.1.2  50.1.2
Data Structures | Namespaces | Macros
LEFontInstance.h File Reference

C++ API: Layout Engine Font Instance object. More...

#include "LETypes.h"

Go to the source code of this file.

Data Structures

class  icu::LECharMapper
 Instances of this class are used by LEFontInstance::mapCharsToGlyphs and LEFontInstance::mapCharToGlyph to adjust character codes before the character to glyph mapping process. More...
class  icu::LEFontInstance
 This is a virtual base class that serves as the interface between a LayoutEngine and the platform font environment. More...

Namespaces

namespace  icu
 File coll.h.

Macros

#define LE_CONFIG_FONTINSTANCE_LENGTH   0

Detailed Description

C++ API: Layout Engine Font Instance object.

Definition in file LEFontInstance.h.

Macro Definition Documentation

#define LE_CONFIG_FONTINSTANCE_LENGTH   0
Internal:
Do not use. This API is for internal use only. Set this to 1 to enable a virtual function on LEFontInstance which takes a font length, this is for compatibility with HarfBuzz. This is off by default in ICU 50, but enabled by default in ICU 51+

Definition at line 24 of file LEFontInstance.h.