/external/icu/icu4c/source/layout/ |
D | LEFontInstance.cpp | 21 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(LEFontInstance) in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() argument 28 LEFontInstance::~LEFontInstance() in ~LEFontInstance() 33 const LEFontInstance *LEFontInstance::getSubFont(const LEUnicode chars[], le_int32 *offset, le_int3… in getSubFont() 49 void LEFontInstance::mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, in mapCharsToGlyphs() 80 LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const in mapCharToGlyph() 85 LEGlyphID LEFontInstance::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filter… in mapCharToGlyph() 100 le_bool LEFontInstance::canDisplay(LEUnicode32 ch) const in canDisplay() 105 float LEFontInstance::xUnitsToPoints(float xUnits) const in xUnitsToPoints() 110 float LEFontInstance::yUnitsToPoints(float yUnits) const in yUnitsToPoints() 115 void LEFontInstance::unitsToPoints(LEPoint &units, LEPoint &points) const in unitsToPoints() [all …]
|
D | ContextualSubstSubtables.h | 50 const LEFontInstance *fontInstance, 57 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 65 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 94 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 130 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 136 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 144 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 179 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 221 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
|
D | AnchorTables.h | 27 void getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, 33 void getAnchor(const LEFontInstance *fontInstance, LEPoint &anchor) const; 40 void getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, LEPoint &anchor) const; 48 void getAnchor(const LEFontInstance *fontInstance, LEPoint &anchor) const;
|
D | LookupProcessor.h | 25 class LEFontInstance; variable 38 …nceTo<GlyphDefinitionTableHeader> &glyphDefinitionTableHeader, const LEFontInstance *fontInstance,… 40 …nceTo<LookupTable> &lookupTable, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 42 …okup(le_uint16 lookupTableIndex, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 45 … GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const = 0;
|
D | LEFontInstance.h | 81 class U_LAYOUT_API LEFontInstance : public UObject 91 virtual ~LEFontInstance(); 144 …virtual const LEFontInstance *getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit… 513 inline float LEFontInstance::fixedToFloat(le_int32 fixed) in fixedToFloat() 518 inline le_int32 LEFontInstance::floatToFixed(float theFloat) in floatToFixed()
|
D | CharSubstitutionFilter.h | 15 class LEFontInstance; variable 31 const LEFontInstance *fFontInstance; 55 CharSubstitutionFilter(const LEFontInstance *fontInstance);
|
D | LayoutEngine.h | 17 class LEFontInstance; variable 95 const LEFontInstance *fFontInstance; 147 LayoutEngine(const LEFontInstance *fontInstance, 493 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, … 499 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, …
|
D | AnchorTables.cpp | 15 void AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, in getAnchor() 52 void Format1AnchorTable::getAnchor(const LEFontInstance *fontInstance, LEPoint &anchor) const in getAnchor() 63 void Format2AnchorTable::getAnchor(LEGlyphID glyphID, const LEFontInstance *fontInstance, LEPoint &… in getAnchor() 78 void Format3AnchorTable::getAnchor(const LEFontInstance *fontInstance, LEPoint &anchor) const in getAnchor()
|
D | SinglePositioningSubtables.h | 26 …inglePositioningSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 34 …sitioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 43 …sitioningFormat2Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
|
D | SinglePositioningSubtables.cpp | 18 …inglePositioningSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… in process() 44 …sitioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… in process() 58 …sitioningFormat2Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… in process()
|
D | PairPositioningSubtables.h | 44 …<PairPositioningSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 52 …sitioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 81 …sitioningFormat2Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
|
D | ArabicLayoutEngine.h | 52 …ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langu… 69 …ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langu… 171 …UnicodeArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int3…
|
D | ContextualSubstSubtables.cpp | 29 const LEFontInstance *fontInstance, in applySubstitutionLookups() 151 const LEFontInstance *fontInstance, in process() 190 const LEFontInstance *fontInstance, in process() 240 const LEFontInstance *fontInstance, in process() 294 const LEFontInstance *fontInstance, in process() 327 const LEFontInstance *fontInstance, in process() 372 const LEFontInstance *fontInstance, in process() 444 const LEFontInstance *fontInstance, in process() 532 const LEFontInstance *fontInstance, in process()
|
D | CursiveAttachmentSubtables.h | 21 class LEFontInstance; variable 35 …ursiveAttachmentSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
|
D | GlyphPositioningTables.h | 22 class LEFontInstance; variable 33 …const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_boo…
|
D | TibetanLayoutEngine.h | 60 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang… 77 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang…
|
D | KhmerLayoutEngine.h | 60 …KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langua… 77 …KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langua…
|
D | GXLayoutEngine.h | 18 class LEFontInstance; variable 52 …GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, con…
|
/external/icu/icu4c/source/layoutex/ |
D | RunArrays.cpp | 80 fFonts = LE_NEW_ARRAY(const LEFontInstance *, initialCapacity); in FontRuns() 95 fFonts = LE_NEW_ARRAY(const LEFontInstance *, capacity); in init() 101 fFonts = (const LEFontInstance **) LE_GROW_ARRAY(fFonts, capacity); in grow() 104 le_int32 FontRuns::add(const LEFontInstance *font, le_int32 limit) in add() 109 LEFontInstance **fonts = (LEFontInstance **) fFonts; in add() 111 fonts[index] = (LEFontInstance *) font; in add() 117 const LEFontInstance *FontRuns::getFont(le_int32 run) const in getFont()
|
/external/icu/icu4c/source/samples/layout/ |
D | ScriptCompositeFontInstance.cpp | 40 const LEFontInstance *font = fFontMap->getScriptFont(script, status); in getGlyphAdvance() 54 const LEFontInstance *font = fFontMap->getScriptFont(script, status); in getGlyphPoint() 63 const LEFontInstance *ScriptCompositeFontInstance::getSubFont(const LEUnicode chars[], le_int32 *of… in getSubFont() 74 const LEFontInstance *result = fFontMap->getScriptFont(script, success); in getSubFont() 92 const LEFontInstance *scriptFont = fFontMap->getScriptFont(script, status); in mapCharToGlyph()
|
D | FontMap.h | 26 virtual const LEFontInstance *getScriptFont(le_int32 scriptCode, LEErrorCode &status); 37 …virtual const LEFontInstance *openFont(const char *fontName, le_int16 pointSize, LEErrorCode &stat… 55 const LEFontInstance *fFontInstances[scriptCodeCount];
|
D | GDIFontMap.cpp | 29 const LEFontInstance *GDIFontMap::openFont(const char *fontName, le_int16 pointSize, LEErrorCode &s… in openFont() 31 LEFontInstance *result = new GDIFontInstance(fSurface, fontName, pointSize, status); in openFont()
|
D | GnomeFontMap.cpp | 31 const LEFontInstance *GnomeFontMap::openFont(const char *fontName, le_int16 pointSize, LEErrorCode … in openFont() 33 LEFontInstance *result = new GnomeFontInstance(fEngine, fontName, pointSize, status); in openFont()
|
/external/icu/icu4c/source/layoutex/layout/ |
D | ParagraphLayout.h | 186 void append(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, 220 inline const LEFontInstance *getFont() const; 332 const LEFontInstance *fFont; 347 inline VisualRun(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, 567 const LEFontInstance *font; 680 inline const LEFontInstance *ParagraphLayout::VisualRun::getFont() const in getFont() 737 inline ParagraphLayout::VisualRun::VisualRun(const LEFontInstance *font, UBiDiDirection direction, … in VisualRun()
|
D | RunArrays.h | 288 inline FontRuns(const LEFontInstance **fonts, const le_int32 *limits, le_int32 count); 323 const LEFontInstance *getFont(le_int32 run) const; 348 le_int32 add(const LEFontInstance *font, le_int32 limit); 380 const LEFontInstance **fFonts; 395 inline FontRuns::FontRuns(const LEFontInstance **fonts, const le_int32 *limits, le_int32 count) in FontRuns()
|