Home
last modified time | relevance | path

Searched refs:LEFontInstance (Results 1 – 25 of 108) sorted by relevance

12345

/external/icu4c/layout/
DLEFontInstance.cpp21 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 …]
DContextualSubstSubtables.h49 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,…
DAnchorTables.h27 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;
DLookupProcessor.h24 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;
DLEFontInstance.h81 class U_LAYOUT_API LEFontInstance : public UObject
91 virtual ~LEFontInstance();
144 …virtual const LEFontInstance *getSubFont(const LEUnicode chars[], le_int32 *offset, le_int32 limit…
535 inline float LEFontInstance::fixedToFloat(le_int32 fixed) in fixedToFloat()
540 inline le_int32 LEFontInstance::floatToFixed(float theFloat) in floatToFixed()
DCharSubstitutionFilter.h15 class LEFontInstance; variable
31 const LEFontInstance *fFontInstance;
55 CharSubstitutionFilter(const LEFontInstance *fontInstance);
DKernTable.h23 class LEFontInstance; variable
35 const LEFontInstance* font;
41 KernTable(const LEFontInstance* font, const void* tableData);
DSinglePositioningSubtables.h26 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;
DLayoutEngine.h17 class LEFontInstance; variable
88 const LEFontInstance *fFontInstance;
140 LayoutEngine(const LEFontInstance *fontInstance,
480 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, …
486 …static LayoutEngine *layoutEngineFactory(const LEFontInstance *fontInstance, le_int32 scriptCode, …
DAnchorTables.cpp15 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()
DSinglePositioningSubtables.cpp18 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()
DPairPositioningSubtables.h43 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;
DArabicLayoutEngine.h52 …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…
DCursiveAttachmentSubtables.h21 class LEFontInstance; variable
35 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
DContextualSubstSubtables.cpp29 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()
DGlyphPositioningTables.h21 class LEFontInstance; variable
32 …const LEFontInstance *fontInstance, const FeatureMap *featureMap, le_int32 featureMapCount, le_boo…
DKhmerLayoutEngine.h60 …KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langua…
77 …KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 langua…
DTibetanLayoutEngine.h60 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang…
77 …TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 lang…
/external/icu4c/layoutex/
DRunArrays.cpp80 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/
DScriptCompositeFontInstance.cpp40 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()
DFontMap.h26 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];
DGDIFontMap.cpp29 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()
DGnomeFontMap.cpp31 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/
DParagraphLayout.h179 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,
560 const LEFontInstance *font;
673 inline const LEFontInstance *ParagraphLayout::VisualRun::getFont() const in getFont()
730 inline ParagraphLayout::VisualRun::VisualRun(const LEFontInstance *font, UBiDiDirection direction, … in VisualRun()
DRunArrays.h288 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()

12345