/external/icu/icu4c/source/layout/ |
HanLayoutEngine.cpp | 37 static const le_int32 featureMapCount = LE_ARRAY_SIZE(featureMap); 41 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 42 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 54 le_int32 HanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, 77 for (le_int32 i = 0; i < count; i += 1) {
|
ClassDefinitionTables.h | 24 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const; 25 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const; 27 le_int32 getGlyphClass(LEGlyphID glyphID) const { 33 le_bool hasGlyphClass(le_int32 glyphClass) const { 46 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const; 47 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const; 64 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const; 65 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const;
|
GXLayoutEngine.cpp | 19 GXLayoutEngine::GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success) 32 le_int32 GXLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success) 55 void GXLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/,
|
KhmerReordering.h | 103 typedef le_int32 ScriptFlags; 117 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode, 120 static const FeatureMap *getFeatureMap(le_int32 &count); 126 static le_int32 findSyllable(const KhmerClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount);
|
MarkArrays.h | 32 le_int32 getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, const LEFontInstance *fontInstance,
|
TibetanReordering.h | 122 typedef le_int32 ScriptFlags; 136 static le_int32 reorder(const LEUnicode *theChars, le_int32 charCount, le_int32 scriptCode, 139 static const FeatureMap *getFeatureMap(le_int32 &count); 145 static le_int32 findSyllable(const TibetanClassTable *classTable, const LEUnicode *chars, le_int32 prev, le_int32 charCount);
|
ThaiLayoutEngine.cpp | 22 ThaiLayoutEngine::ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 59 le_int32 ThaiLayoutEngine::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/, LEGlyphStorage &glyphStorage, LEErrorCode &success) 71 le_int32 glyphCount; 100 void ThaiLayoutEngine::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/ [all...] |
IndicRearrangementProcessor.h | 30 virtual ByteOffset processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex index); 54 le_int32 firstGlyph; 55 le_int32 lastGlyph;
|
IndicRearrangementProcessor2.h | 30 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success); 54 le_int32 firstGlyph; 55 le_int32 lastGlyph;
|
MarkArrays.cpp | 16 le_int32 MarkArray::getMarkClass(LEGlyphID glyphID, le_int32 coverageIndex, const LEFontInstance *fontInstance, 19 le_int32 markClass = -1;
|
loengine.cpp | 20 le_int32 scriptCode, 21 le_int32 languageCode, 22 le_int32 typo_flags, 38 U_CAPI le_int32 U_EXPORT2 41 le_int32 offset, 42 le_int32 count, 43 le_int32 max, 59 U_CAPI le_int32 U_EXPORT2 90 le_int32 charIndices[], 105 le_int32 charIndices[] [all...] |
IndicLayoutEngine.cpp | 27 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, 28 le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success) 41 IndicOpenTypeLayoutEngine::IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success) 56 le_int32 IndicOpenTypeLayoutEngine::glyphProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft [all...] |
OpenTypeUtilities.cpp | 18 le_int8 OpenTypeUtilities::highBit(le_int32 value) 62 le_int32 power = 1 << bit; 63 le_int32 extra = recordCount - power; 64 le_int32 probe = power; 65 le_int32 index = 0; 95 le_int32 OpenTypeUtilities::getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success) 101 le_int32 power = 1 << bit; 102 le_int32 extra = recordCount - power; 103 le_int32 probe = power; 104 le_int32 range = 0 [all...] |
AttachmentPosnSubtables.h | 30 inline le_int32 getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphId, LEErrorCode &success) const; 35 inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphID, LEErrorCode &success) const
|
DefaultCharMapper.h | 34 static const le_int32 controlCharsCount; 39 static const le_int32 mirroredCharsCount;
|
/external/icu/icu4c/source/samples/layout/ |
FontTableCache.h | 34 le_int32 fTableCacheCurr; 35 le_int32 fTableCacheSize;
|
pflow.c | 43 le_int32 fParagraphCount; 44 le_int32 fParagraphMax; 45 le_int32 fParagraphGrow; 47 le_int32 fLineCount; 48 le_int32 fLinesMax; 49 le_int32 fLinesGrow; 55 le_int32 fLineHeight; 56 le_int32 fAscent; 57 le_int32 fWidth; 58 le_int32 fHeight [all...] |
paragraph.cpp | 44 static le_int32 findRun(const RunArray *runArray, le_int32 offset) 46 le_int32 runCount = runArray->getCount(); 48 for (le_int32 run = 0; run < runCount; run += 1) { 57 static void subsetFontRuns(const FontRuns *fontRuns, le_int32 start, le_int32 limit, FontRuns *sub) 59 le_int32 startRun = findRun(fontRuns, start); 60 le_int32 endRun = findRun(fontRuns, limit - 1); 64 for (le_int32 run = startRun; run <= endRun; run += 1) { 66 le_int32 runLimit = fontRuns->getLimit(run) - start [all...] |
/external/icu/icu4c/source/test/letest/ |
FontTableCache.h | 36 le_int32 fTableCacheCurr; 37 le_int32 fTableCacheSize;
|
PortableFontInstance.h | 34 le_int32 fUnitsPerEM; 36 le_int32 fAscent; 37 le_int32 fDescent; 38 le_int32 fLeading; 57 static le_int8 highBit(le_int32 value); 84 virtual le_int32 getUnitsPerEM() const; 90 virtual le_int32 getAscent() const; 92 virtual le_int32 getDescent() const; 94 virtual le_int32 getLeading() const; 108 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const [all...] |
SimpleFontInstance.cpp | 33 fAscent = (le_int32) yUnitsToPoints(2000.0); 34 fDescent = (le_int32) yUnitsToPoints(600.0); 75 le_int32 SimpleFontInstance::getUnitsPerEM() const 80 le_int32 SimpleFontInstance::getAscent() const 85 le_int32 SimpleFontInstance::getDescent() const 90 le_int32 SimpleFontInstance::getLeading() const 134 le_bool SimpleFontInstance::getGlyphPoint(LEGlyphID /*glyph*/, le_int32 /*pointNumber*/, LEPoint &/*point*/) const
|
/external/icu/icu4c/source/test/perf/leperf/ |
FontTableCache.h | 36 le_int32 fTableCacheCurr; 37 le_int32 fTableCacheSize;
|
PortableFontInstance.h | 34 le_int32 fUnitsPerEM; 36 le_int32 fAscent; 37 le_int32 fDescent; 38 le_int32 fLeading; 57 static le_int8 highBit(le_int32 value); 85 virtual le_int32 getUnitsPerEM() const; 91 virtual le_int32 getAscent() const; 93 virtual le_int32 getDescent() const; 95 virtual le_int32 getLeading() const; 109 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const [all...] |
SimpleFontInstance.cpp | 30 fAscent = (le_int32) yUnitsToPoints(2000.0); 31 fDescent = (le_int32) yUnitsToPoints(600.0); 69 le_int32 SimpleFontInstance::getUnitsPerEM() const 74 le_int32 SimpleFontInstance::getAscent() const 79 le_int32 SimpleFontInstance::getDescent() const 84 le_int32 SimpleFontInstance::getLeading() const 128 le_bool SimpleFontInstance::getGlyphPoint(LEGlyphID /*glyph*/, le_int32 /*pointNumber*/, LEPoint &/*point*/) const
|
/external/icu/icu4c/source/layoutex/ |
ParagraphLayout.cpp | 39 StyleRuns(const RunArray *styleRunArrays[], le_int32 styleCount); 43 le_int32 getRuns(le_int32 runLimits[], le_int32 styleIndices[]); 46 le_int32 fStyleCount; 47 le_int32 fRunCount; 49 le_int32 *fRunLimits; 50 le_int32 *fStyleIndices; 53 StyleRuns::StyleRuns(const RunArray *styleRunArrays[], le_int32 styleCount) 56 le_int32 maxRunCount = 0 [all...] |