/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/ |
H A D | CoverageTables.h | 49 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 D | LEGlyphFilter.h | 65 virtual le_bool accept(LEGlyphID glyph, LEErrorCode &success) const = 0;
|
H A D | AttachmentPosnSubtables.h | 55 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 D | Lookups.h | 61 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 D | LEGlyphStorage.h | 74 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 D | MarkArrays.h | 57 le_int32 getMarkClass(const LETableReference &base, LEGlyphID glyphID,
|
H A D | ClassDefinitionTables.h | 49 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 D | LEInsertionList.h | 65 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 D | AnchorTables.h | 52 void getAnchor(const LETableReference &base, LEGlyphID glyphID, const LEFontInstance *fontInstance, 67 LEGlyphID glyphID, const LEFontInstance *fontInstance,
|
H A D | MarkToMarkPosnSubtables.h | 52 LEGlyphID findMark2Glyph(GlyphIterator *glyphIterator) const;
|
H A D | MarkToBasePosnSubtables.h | 52 LEGlyphID findBaseGlyph(GlyphIterator *glyphIterator) const;
|
H A D | CharSubstitutionFilter.h | 102 le_bool accept(LEGlyphID glyph, LEErrorCode &success) const;
|
H A D | GDEFMarkFilter.cpp | 52 le_bool GDEFMarkFilter::accept(LEGlyphID glyph, LEErrorCode &success) const
|
H A D | GDEFMarkFilter.h | 58 virtual le_bool accept(LEGlyphID glyph, LEErrorCode &success) const;
|
H A D | LEInsertionList.cpp | 45 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 D | LEFontInstance.h | 97 * 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 D | MarkToMarkPosnSubtables.cpp | 45 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 D | MarkToBasePosnSubtables.cpp | 45 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 D | CoverageTables.cpp | 40 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 D | MarkToLigaturePosnSubtables.h | 52 LEGlyphID findLigatureGlyph(GlyphIterator *glyphIterator) const;
|
H A D | LookupTables.h | 83 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 D | SinglePositioningSubtables.cpp | 71 LEGlyphID glyph = glyphIterator->getCurrGlyphID(); 88 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
|
H A D | MarkToLigaturePosnSubtables.cpp | 44 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 D | FontInstanceAdapter.h | 107 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 D | FontInstanceAdapter.cpp | 120 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,
|