Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members Search
LayoutEngine Member List
This is the complete list of members for LayoutEngine, including all inherited members.
- adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool, LEGlyphID glyphs[], le_int32 glyphCount, float positions[], LEErrorCode &success)
[protected, virtual]
- adjustMarkGlyphs(const LEGlyphID glyphs[], le_int32 glyphCount, le_bool reverse, LEGlyphFilter *markFilter, float positions[], LEErrorCode &success)
[protected, static]
- computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphID *&glyphs, le_int32 *&charIndices, LEErrorCode &success)
[protected, virtual]
- fCharIndices
[protected]
- fFontInstance
[protected]
- fgClassID
[private, static]
- fGlyphCount
[protected]
- fGlyphs
[protected]
- fLanguageCode
[protected]
- fPositions
[protected]
- fScriptCode
[protected]
- getCharIndices(le_int32 charIndices[], LEErrorCode &success) const
- getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const
- getDynamicClassID() const
[inline, virtual]
- getFontTable(LETag tableTag) const
[protected, virtual]
- getGlyphCount() const
[inline]
- getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const
- getGlyphPositions(float positions[], LEErrorCode &success) const
- getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const
- getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const
[virtual]
- getStaticClassID()
[inline, static]
- layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success)
[virtual]
- LayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode)
[protected]
- LayoutEngine()
[protected]
- layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, LEErrorCode &success)
[static]
- mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphID *&glyphs, le_int32 *&charIndices, LEErrorCode &success)
[protected, virtual]
- operator delete(void *p)
[static]
- operator delete(void *, void *)
[inline, static]
- operator delete[](void *p)
[static]
- operator new(size_t size)
[static]
- operator new(size_t, void *ptr)
[inline, static]
- operator new[](size_t size)
[static]
- positionGlyphs(const LEGlyphID glyphs[], le_int32 glyphCount, float x, float y, float *&positions, LEErrorCode &success)
[protected, virtual]
- reset()
[virtual]
- ~LayoutEngine()
[virtual]
- ~UObject()
[virtual]
Generated on Mon Nov 24 14:36:36 2003 for ICU 2.8 by
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001