Searched refs:LEGlyphID (Results 1 - 25 of 66) sorted by relevance

123

/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DCoverageTables.h49 le_int32 getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
57 le_int32 getGlyphCoverage(LEReferenceTo<CoverageFormat1Table> &base, LEGlyphID glyphID, LEErrorCode &success) const;
67 le_int32 getGlyphCoverage(LEReferenceTo<CoverageFormat2Table> &base, LEGlyphID glyphID, LEErrorCode &success) const;
H A DLEGlyphFilter.h65 virtual le_bool accept(LEGlyphID glyph, LEErrorCode &success) const = 0;
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 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;
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 DLEGlyphStorage.h74 LEGlyphID *fGlyphs;
135 virtual le_bool applyInsertion(le_int32 atPosition, le_int32 count, LEGlyphID newGlyphs[]);
174 void getGlyphs(LEGlyphID glyphs[], LEErrorCode &success) const;
301 LEGlyphID getGlyphID(le_int32 glyphIndex, LEErrorCode &success) const;
338 inline LEGlyphID &operator[](le_int32 glyphIndex) const;
357 LEGlyphID *insertGlyphs(le_int32 atIndex, le_int32 insertCount, LEErrorCode& success);
377 LEGlyphID *insertGlyphs(le_int32 atIndex, le_int32 insertCount);
417 void setGlyphID(le_int32 glyphIndex, LEGlyphID glyphID, LEErrorCode &success);
563 inline LEGlyphID &LEGlyphStorage::operator[](le_int32 glyphIndex) const
H A DMarkArrays.h57 le_int32 getMarkClass(const LETableReference &base, LEGlyphID glyphID,
H A DClassDefinitionTables.h49 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
53 le_int32 getGlyphClass(LEGlyphID glyphID) const {
73 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
91 le_int32 getGlyphClass(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const;
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);
H A DAnchorTables.h52 void getAnchor(const LETableReference &base, LEGlyphID glyphID, const LEFontInstance *fontInstance,
67 LEGlyphID glyphID, const LEFontInstance *fontInstance,
H A DMarkToMarkPosnSubtables.h52 LEGlyphID findMark2Glyph(GlyphIterator *glyphIterator) const;
H A DMarkToBasePosnSubtables.h52 LEGlyphID findBaseGlyph(GlyphIterator *glyphIterator) const;
H A DCharSubstitutionFilter.h102 le_bool accept(LEGlyphID glyph, LEErrorCode &success) const;
H A DGDEFMarkFilter.cpp52 le_bool GDEFMarkFilter::accept(LEGlyphID glyph, LEErrorCode &success) const
H A DGDEFMarkFilter.h58 virtual le_bool accept(LEGlyphID glyph, LEErrorCode &success) const;
H A DLEInsertionList.cpp45 LEGlyphID glyphs[ANY_NUMBER];
79 LEGlyphID *LEInsertionList::insert(le_int32 position, le_int32 count, LEErrorCode &success)
85 InsertionRecord *insertion = (InsertionRecord *) LE_NEW_ARRAY(char, sizeof(InsertionRecord) + (count - ANY_NUMBER) * sizeof (LEGlyphID));
H A DLEFontInstance.h97 * an <code>LEGlyphID</code>, an <code>LEUnicode</code> or an <code>LEUnicode32</code>
267 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper, le_bool filterZeroWidth) const;
283 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const;
297 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch) const = 0;
311 virtual void getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const = 0;
327 virtual le_bool getGlyphPoint(LEGlyphID glyph, le_int32 pointNumber, LEPoint &point) const = 0;
H A DMarkToMarkPosnSubtables.cpp45 LEGlyphID MarkToMarkPositioningSubtable::findMark2Glyph(GlyphIterator *glyphIterator) const
56 LEGlyphID markGlyph = glyphIterator->getCurrGlyphID();
57 le_int32 markCoverage = getGlyphCoverage(base, (LEGlyphID) markGlyph, success);
83 LEGlyphID mark2Glyph = findMark2Glyph(&mark2Iterator);
84 le_int32 mark2Coverage = getBaseCoverage(base, (LEGlyphID) mark2Glyph, success);
H A DMarkToBasePosnSubtables.cpp45 LEGlyphID MarkToBasePositioningSubtable::findBaseGlyph(GlyphIterator *glyphIterator) const
56 LEGlyphID markGlyph = glyphIterator->getCurrGlyphID();
57 le_int32 markCoverage = getGlyphCoverage(base, (LEGlyphID) markGlyph, success);
82 LEGlyphID baseGlyph = findBaseGlyph(&baseIterator);
83 le_int32 baseCoverage = getBaseCoverage(base, (LEGlyphID) baseGlyph, success);
131 LEGlyphID otherMark = gi.getCurrGlyphID();
H A DCoverageTables.cpp40 le_int32 CoverageTable::getGlyphCoverage(const LETableReference &base, LEGlyphID glyphID, LEErrorCode &success) const
68 le_int32 CoverageFormat1Table::getGlyphCoverage(LEReferenceTo<CoverageFormat1Table> &base, LEGlyphID glyphID, LEErrorCode &success) const
107 le_int32 CoverageFormat2Table::getGlyphCoverage(LEReferenceTo<CoverageFormat2Table> &base, LEGlyphID glyphID, LEErrorCode &success) const
H A DMarkToLigaturePosnSubtables.h52 LEGlyphID findLigatureGlyph(GlyphIterator *glyphIterator) const;
H A DLookupTables.h83 const LookupSegment *lookupSegment(const LETableReference &base, const LookupSegment *segments, LEGlyphID glyph, LEErrorCode &success) const;
85 const LookupSingle *lookupSingle(const LETableReference &base, const LookupSingle *entries, LEGlyphID glyph, LEErrorCode &success) const;
H A DSinglePositioningSubtables.cpp71 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
88 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
H A DMarkToLigaturePosnSubtables.cpp44 LEGlyphID MarkToLigaturePositioningSubtable::findLigatureGlyph(GlyphIterator *glyphIterator) const
55 LEGlyphID markGlyph = glyphIterator->getCurrGlyphID();
56 le_int32 markCoverage = getGlyphCoverage(base, (LEGlyphID) markGlyph, success);
83 LEGlyphID ligatureGlyph = findLigatureGlyph(&ligatureIterator);
84 le_int32 ligatureCoverage = getBaseCoverage(base, (LEGlyphID) ligatureGlyph, success);
/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/
H A DFontInstanceAdapter.h107 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const;
109 virtual LEGlyphID mapCharToGlyph(LEUnicode32 ch) const;
118 virtual void getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const;
124 virtual le_bool getGlyphPoint(LEGlyphID glyph,
H A DFontInstanceAdapter.cpp120 LEGlyphID FontInstanceAdapter::mapCharToGlyph(LEUnicode32 ch, const LECharMapper *mapper) const
132 LEGlyphID id = (LEGlyphID)env->CallIntMethod(font2D, sunFontIDs.f2dCharToGlyphMID, (jint)mappedChar);
136 LEGlyphID FontInstanceAdapter::mapCharToGlyph(LEUnicode32 ch) const
138 LEGlyphID id = (LEGlyphID)env->CallIntMethod(font2D, sunFontIDs.f2dCharToGlyphMID, ch);
186 return (LEGlyphID)env->CallIntMethod(font2D, sunFontIDs.charToGlyphMID,
190 void FontInstanceAdapter::getGlyphAdvance(LEGlyphID glyph, LEPoint &advance) const
246 le_bool FontInstanceAdapter::getGlyphPoint(LEGlyphID glyph,

Completed in 183 milliseconds

123