Searched refs:le_int32 (Results 1 - 25 of 124) sorted by relevance

12345

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DLEGlyphStorage.h67 le_int32 fGlyphCount;
81 le_int32 *fCharIndices;
110 le_int32 fSrcIndex;
117 le_int32 fDestIndex;
135 virtual le_bool applyInsertion(le_int32 atPosition, le_int32 count, LEGlyphID newGlyphs[]);
162 inline le_int32 getGlyphCount() const;
200 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const;
213 void getCharIndices(le_int32 charIndices[], le_int32 indexBas
[all...]
H A DMPreFixups.h52 MPreFixups(le_int32 charCount);
55 void add(le_int32 baseIndex, le_int32 mpreIndex);
61 le_int32 fFixupCount;
H A DHanLayoutEngine.h75 HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
76 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTablem, LEErrorCode &success);
124 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
H A DOpenTypeLayoutEngine.h91 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
92 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
105 OpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
106 le_int32 typoFlags, LEErrorCode &success);
127 static LETag getScriptTag(le_int32 scriptCode);
140 static LETag getV2ScriptTag(le_int32 scriptCode);
152 static LETag getLangSysTag(le_int32 languageCode);
216 le_int32 fFeatureMapCoun
[all...]
H A DHangulLayoutEngine.h81 HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
82 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
98 HangulOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
99 le_int32 typoFlags, LEErrorCode &success);
145 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DKhmerLayoutEngine.h85 KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
86 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
102 KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
103 le_int32 typoFlags, LEErrorCode &success);
149 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DTibetanLayoutEngine.h85 TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
86 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
102 TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
103 le_int32 typoFlags, LEErrorCode &success);
149 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DArabicLayoutEngine.h77 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
78 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
94 ArabicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
95 le_int32 typoFlags, LEErrorCode &success);
141 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DCanonShaping.h49 static void reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
53 static void sortMarks(le_int32 *indices, const le_int32 *combiningClasses, le_int32 index, le_int32 limit);
H A DGXLayoutEngine2.h76 GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success);
128 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
143 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
H A DOpenTypeUtilities.h47 static le_int8 highBit(le_int32 value);
52 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const GlyphRangeRecord *records, le_int32 recordCount) {
58 static le_int32 getGlyphRangeIndex(TTGlyphID glyphID, const LEReferenceToArrayOf<GlyphRangeRecord> &records, LEErrorCode &success);
59 static le_int32 search(le_uint16 value, const le_uint16 array[], le_int32 count);
60 static le_int32 search(le_uint32 value, const le_uint32 array[], le_int32 count);
61 static void sort(le_uint16 *array, le_int32 count);
H A DThaiLayoutEngine.h72 ThaiLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, le_int32 typoFlags, LEErrorCode &success);
140 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
163 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
H A DIndicLayoutEngine.h83 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
84 le_int32 typoFlags, le_bool version2, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
100 IndicOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
101 le_int32 typoFlags, LEErrorCode &success);
148 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DLayoutEngine.h96 static const le_int32 kTypoFlagKern;
98 static const le_int32 kTypoFlagLiga;
125 le_int32 fScriptCode;
134 le_int32 fLanguageCode;
141 le_int32 fTypoFlags;
169 le_int32 scriptCode,
170 le_int32 languageCode,
171 le_int32 typoFlags,
208 virtual le_int32 characterProcessing(const LEUnicode chars[], le_int32 offse
[all...]
H A DCanonShaping.cpp40 void CanonShaping::sortMarks(le_int32 *indices, const le_int32 *combiningClasses, le_int32 index, le_int32 limit)
42 for (le_int32 j = index + 1; j < limit; j += 1) {
43 le_int32 i;
44 le_int32 v = indices[j];
45 le_int32 c = combiningClasses[v];
59 void CanonShaping::reorderMarks(const LEUnicode *inChars, le_int32 charCount, le_bool rightToLeft,
65 le_int32 *combiningClasse
[all...]
H A DGXLayoutEngine.h77 GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success);
129 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft,
144 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse,
H A DKhmerLayoutEngine.cpp45 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
46 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success)
53 KhmerOpenTypeLayoutEngine::KhmerOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
54 le_int32 typoFlags, LEErrorCode &success)
69 le_int32 KhmerOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DTibetanLayoutEngine.cpp51 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
52 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success)
59 TibetanOpenTypeLayoutEngine::TibetanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
60 le_int32 typoFlags, LEErrorCode &success)
75 le_int32 TibetanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 ma
[all...]
H A DArabicShaping.h82 typedef le_int32 ShapeType;
84 static void shape(const LEUnicode *chars, le_int32 offset, le_int32 charCount, le_int32 charMax,
87 static const FeatureMap *getFeatureMap(le_int32 &count);
100 static void adjustTags(le_int32 outIndex, le_int32 shapeOffset, LEGlyphStorage &glyphStorage);
H A DGlyphIterator.h74 le_int32 getCurrStreamPosition() const;
76 le_int32 getMarkComponent(le_int32 markPosition) const;
83 void setCurrStreamPosition(le_int32 position);
84 void setCurrGlyphBaseOffset(le_int32 baseOffset);
97 LEGlyphID *insertGlyphs(le_int32 count, LEErrorCode& success);
98 le_int32 applyInsertions();
106 le_int32 direction;
107 le_int32 position;
108 le_int32 nextLimi
[all...]
H A DGlyphPositionAdjustments.h55 inline Adjustment(float xPlace, float yPlace, float xAdv, float yAdv, le_int32 baseOff = -1);
63 inline le_int32 getBaseOffset() const;
70 inline void setBaseOffset(le_int32 newBaseOffset);
83 le_int32 baseOffset;
120 le_int32 fGlyphCount;
127 GlyphPositionAdjustments(le_int32 glyphCount);
131 inline le_bool isCursiveGlyph(le_int32 index) const;
132 inline le_bool baselineIsLogicalEnd(le_int32 index) const;
134 const LEPoint *getEntryPoint(le_int32 index, LEPoint &entryPoint) const;
135 const LEPoint *getExitPoint(le_int32 inde
[all...]
H A DLEInsertionList.h65 virtual le_bool applyInsertion(le_int32 atPosition, le_int32 count, LEGlyphID newGlyphs[]) = 0;
119 LEGlyphID *insert(le_int32 position, le_int32 count, LEErrorCode &success);
128 le_int32 getGrowAmount();
186 le_int32 growAmount;
H A DCoverageTables.h49 le_int32 getGlyphCoverage(LEGlyphID glyphID) const;
57 le_int32 getGlyphCoverage(LEGlyphID glyphID) const;
67 le_int32 getGlyphCoverage(LEGlyphID glyphID) const;
H A DGXLayoutEngine2.cpp42 GXLayoutEngine2::GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success)
54 le_int32 GXLayoutEngine2::computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success)
76 void GXLayoutEngine2::adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool /*reverse*/,
H A DHanLayoutEngine.cpp62 static const le_int32 featureMapCount = LE_ARRAY_SIZE(featureMap);
66 HanOpenTypeLayoutEngine::HanOpenTypeLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode,
67 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success)
79 le_int32 HanOpenTypeLayoutEngine::characterProcessing(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool /*rightToLeft*/,
102 for (le_int32 i = 0; i < count; i += 1) {

Completed in 111 milliseconds

12345