Home
last modified time | relevance | path

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

12345

/external/icu/icu4c/source/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.h50 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,…
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.h25 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;
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…
513 inline float LEFontInstance::fixedToFloat(le_int32 fixed) in fixedToFloat()
518 inline le_int32 LEFontInstance::floatToFixed(float theFloat) in floatToFixed()
DCharSubstitutionFilter.h15 class LEFontInstance; variable
31 const LEFontInstance *fFontInstance;
55 CharSubstitutionFilter(const LEFontInstance *fontInstance);
DLayoutEngine.h17 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, …
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.h26 …inglePositioningSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
34 …sitioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
43 …sitioningFormat2Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
DSinglePositioningSubtables.cpp18 …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()
DPairPositioningSubtables.h44 …<PairPositioningSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
52 …sitioningFormat1Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
81 …sitioningFormat2Subtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
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…
DContextualSubstSubtables.cpp29 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()
DCursiveAttachmentSubtables.h21 class LEFontInstance; variable
35 …ursiveAttachmentSubtable> &base, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance,…
DGlyphPositioningTables.h22 class LEFontInstance; variable
33 …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…
DGXLayoutEngine.h18 class LEFontInstance; variable
52 …GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, con…
/external/icu/icu4c/source/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/icu/icu4c/source/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/icu/icu4c/source/layoutex/layout/
DParagraphLayout.h186 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()
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