/external/icu4c/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 | 49 const LEFontInstance *fontInstance, 56 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 64 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 89 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 119 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 124 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 132 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 163 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 201 …ookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
|
D | LookupProcessor.h | 24 class LEFontInstance; variable 37 … const GlyphDefinitionTableHeader *glyphDefinitionTableHeader, const LEFontInstance *fontInstance,… 39 …(const LookupTable *lookupTable, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 41 …okup(le_uint16 lookupTableIndex, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,… 44 … GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const = 0;
|
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 | 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… 514 inline float LEFontInstance::fixedToFloat(le_int32 fixed) in fixedToFloat() 519 inline le_int32 LEFontInstance::floatToFixed(float theFloat) in floatToFixed()
|
D | LayoutEngine.h | 20 class LEFontInstance; variable 83 const LEFontInstance *fFontInstance; 134 LayoutEngine(const LEFontInstance *fontInstance, 470 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, … 476 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, …
|
D | CharSubstitutionFilter.h | 15 class LEFontInstance; variable 31 const LEFontInstance *fFontInstance; 55 CharSubstitutionFilter(const LEFontInstance *fontInstance);
|
D | KernTable.h | 23 class LEFontInstance; variable 35 const LEFontInstance* font; 41 KernTable(const LEFontInstance* font, const void* tableData);
|
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 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const; 34 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const; 43 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
|
D | SinglePositioningSubtables.cpp | 18 le_uint32 SinglePositioningSubtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fo… in process() 44 …itioningFormat1Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance)… in process() 58 …itioningFormat2Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance)… in process()
|
D | PairPositioningSubtables.h | 43 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const; 51 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const; 78 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
|
D | ContextualSubstSubtables.cpp | 29 const LEFontInstance *fontInstance, in applySubstitutionLookups() 150 const LEFontInstance *fontInstance, in process() 187 const LEFontInstance *fontInstance, in process() 236 const LEFontInstance *fontInstance, in process() 288 const LEFontInstance *fontInstance, in process() 321 const LEFontInstance *fontInstance, in process() 364 const LEFontInstance *fontInstance, in process() 435 const LEFontInstance *fontInstance, in process() 515 const LEFontInstance *fontInstance, in process()
|
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 | CursiveAttachmentSubtables.h | 21 class LEFontInstance; variable 35 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
|
D | GlyphPositioningTables.h | 21 class LEFontInstance; variable 32 …const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_boo…
|
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 | TibetanLayoutEngine.h | 60 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang… 77 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang…
|
/external/icu4c/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/icu4c/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/icu4c/layoutex/layout/ |
D | ParagraphLayout.h | 179 void append(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, 213 inline const LEFontInstance *getFont() const; 325 const LEFontInstance *fFont; 340 inline VisualRun(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, 557 const LEFontInstance *font; 670 inline const LEFontInstance *ParagraphLayout::VisualRun::getFont() const in getFont() 727 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()
|