Searched refs:LEErrorCode (Results 1 - 25 of 150) sorted by relevance

123456

/openjdk7/jdk/src/share/native/sun/font/layout/
H A DLEGlyphStorage.h174 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const;
188 void getGlyphs(le_uint32 glyphs[], le_uint32 extraBits, LEErrorCode &success) const;
200 void getCharIndices(le_int32 charIndices[], LEErrorCode &success) const;
213 void getCharIndices(le_int32 charIndices[], le_int32 indexBase, LEErrorCode &success) const;
226 void getGlyphPositions(float positions[], LEErrorCode &success) const;
242 void getGlyphPosition(le_int32 glyphIndex, float &x, float &y, LEErrorCode &success) const;
256 void allocateGlyphArray(le_int32 initialGlyphCount, le_bool rightToLeft, LEErrorCode &success);
268 le_int32 allocatePositions(LEErrorCode &success);
279 le_int32 allocateAuxData(LEErrorCode &success);
289 void getAuxData(le_uint32 auxData[], LEErrorCode
[all...]
H A DClassDefinitionTables.h49 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
50 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const;
54 LEErrorCode ignored = LE_NO_ERROR;
60 LEErrorCode ignored = LE_NO_ERROR;
71 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
72 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const;
89 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
90 le_bool hasGlyphClass(const LETableReference &base, le_int32 glyphClass, LEErrorCode &success) const;
H A DLookups.h61 inline le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const;
63 le_int32 getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
66 inline le_int32 getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
68 inline le_int32 getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const;
78 const LEReferenceTo<LookupSubtable> getLookupSubtable(const LEReferenceTo<LookupTable> &base, le_uint16 subtableIndex, LEErrorCode &success) const;
87 const LEReferenceTo<LookupTable> getLookupTable(const LEReferenceTo<LookupListTable> &base, le_uint16 lookupTableIndex, LEErrorCode &success) const;
91 inline le_int32 LookupSubtable::getGlyphCoverage(const LEReferenceTo<LookupSubtable> &base, LEGlyphID glyphID, LEErrorCode &success) const
96 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const {
101 inline le_int32 LookupSubtable::getGlyphCoverage(const LETableReference &base, Offset tableOffset, LEGlyphID glyphID, LEErrorCode &success) const {
H A DNonContextualGlyphSubstProc.h52 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success) = 0;
54 static SubtableProcessor *createInstance(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
58 NonContextualGlyphSubstitutionProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &status);
H A DNonContextualGlyphSubstProc2.h52 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success) = 0;
54 static SubtableProcessor2 *createInstance(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
58 NonContextualGlyphSubstitutionProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSingleSubstitutionSubtables.h50 le_uint32 process(const LEReferenceTo<SingleSubstitutionSubtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter = NULL) const;
57 le_uint32 process(const LEReferenceTo<SingleSubstitutionFormat1Subtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter = NULL) const;
65 le_uint32 process(const LEReferenceTo<SingleSubstitutionFormat2Subtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter = NULL) const;
H A DLayoutEngine.h172 LEErrorCode &success);
209 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
237 virtual le_int32 computeGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
252 virtual void positionGlyphs(LEGlyphStorage &glyphStorage, float x, float y, LEErrorCode &success);
274 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
321 virtual void mapCharsToGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, le_bool mirror, LEGlyphStorage &glyphStorage, LEErrorCode &success);
336 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
357 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
396 virtual le_int32 layoutChars(const LEUnicode chars[], le_int32 offset, le_int32 count, le_int32 max, le_bool rightToLeft, float x, float y, LEErrorCode &success);
419 void getGlyphs(LEGlyphID glyphs[], LEErrorCode
[all...]
H A DGlyphDefinitionTables.cpp41 LEErrorCode &success) const
49 LEErrorCode &success) const
57 LEErrorCode &success) const
65 LEErrorCode &success) const
H A DArabicLayoutEngine.h78 le_int32 typoFlags, const LEReferenceTo<GlyphSubstitutionTableHeader> &gsubTable, LEErrorCode &success);
95 le_int32 typoFlags, LEErrorCode &success);
142 LEUnicode *&outChars, LEGlyphStorage &glyphStorage, LEErrorCode &success);
161 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
163 // static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool rightToLeft, LEGlyphStorage &glyphStorage, LEErrorCode &success);
197 le_int32 typoFlags, LEErrorCode &success);
226 virtual le_int32 glyphPostProcessing(LEGlyphStorage &tempGlyphStorage, LEGlyphStorage &glyphStorage, LEErrorCode &success);
245 LEGlyphStorage &glyphStorage, LEErrorCode &success);
261 virtual void adjustGlyphPositions(const LEUnicode chars[], le_int32 offset, le_int32 count, le_bool reverse, LEGlyphStorage &glyphStorage, LEErrorCode &success);
H A DAttachmentPosnSubtables.h55 inline le_int32 getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphId, LEErrorCode &success) const;
60 inline le_int32 AttachmentPositioningSubtable::getBaseCoverage(const LETableReference &base, LEGlyphID baseGlyphID, LEErrorCode &success) const
H A DGlyphLookupTables.h52 le_bool coversScript(const LETableReference &base, LETag scriptTag, LEErrorCode &success) const;
53 le_bool coversScriptAndLanguage(const LETableReference &base, LETag scriptTag, LETag languageTag, LEErrorCode &success, le_bool exactMatch = FALSE) const;
H A DKernTable.h67 KernTable(const LETableReference &table, LEErrorCode &success);
72 void process(LEGlyphStorage& storage, LEErrorCode &success);
H A DSegmentArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SegmentArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentArrayProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SegmentArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentSingleProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SegmentSingleProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSegmentSingleProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SegmentSingleProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSimpleArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SimpleArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSimpleArrayProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SimpleArrayProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DSingleTableProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SingleTableProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DSingleTableProcessor2.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 SingleTableProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
H A DTrimmedArrayProcessor.h53 virtual void process(LEGlyphStorage &glyphStorage, LEErrorCode &success);
55 TrimmedArrayProcessor(const LEReferenceTo<MorphSubtableHeader> &morphSubtableHeader, LEErrorCode &success);
H A DContextualGlyphInsertionProc2.h57 le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
61 ContextualGlyphInsertionProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
95 LEErrorCode &success);
H A DContextualGlyphSubstProc2.h55 virtual le_uint16 processStateEntry(LEGlyphStorage &glyphStorage, le_int32 &currGlyph, EntryTableIndex2 index, LEErrorCode &success);
59 ContextualGlyphSubstitutionProcessor2(const LEReferenceTo<MorphSubtableHeader2> &morphSubtableHeader, LEErrorCode &success);
78 TTGlyphID lookup(le_uint32 offset, LEGlyphID gid, LEErrorCode &success);
H A DGXLayoutEngine.h77 GXLayoutEngine(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader> &morphTable, LEErrorCode &success);
130 LEGlyphStorage &glyphStorage, LEErrorCode &success);
145 LEGlyphStorage &glyphStorage, LEErrorCode &success);
H A DGXLayoutEngine2.h76 GXLayoutEngine2(const LEFontInstance *fontInstance, le_int32 scriptCode, le_int32 languageCode, const LEReferenceTo<MorphTableHeader2> &morphTable, le_int32 typoFlags, LEErrorCode &success);
129 LEGlyphStorage &glyphStorage, LEErrorCode &success);
144 LEGlyphStorage &glyphStorage, LEErrorCode &success);

Completed in 49 milliseconds

123456