Searched refs:LEGlyphFilter (Results 1 - 19 of 19) sorted by relevance

/openjdk9/jdk/src/java.desktop/share/native/libfontmanager/layout/
H A DLEGlyphFilter.h46 class LEGlyphFilter /* not : public UObject because this is an interface/mixin class */ { class
52 virtual ~LEGlyphFilter();
H A DSingleSubstitutionSubtables.h41 #include "LEGlyphFilter.h"
50 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 DGlyphSubstLookupProc.h40 #include "LEGlyphFilter.h"
58 const LEGlyphFilter *filter,
73 const LEGlyphFilter *fFilter;
H A DGlyphSubstitutionTables.h48 class LEGlyphFilter;
59 const LEGlyphFilter *filter,
H A DAlternateSubstSubtables.h41 #include "LEGlyphFilter.h"
61 le_uint32 process(const LEReferenceTo<AlternateSubstitutionSubtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter = NULL) const;
H A DMultipleSubstSubtables.h41 #include "LEGlyphFilter.h"
60 le_uint32 process(const LETableReference &base, GlyphIterator *glyphIterator, LEErrorCode& success, const LEGlyphFilter *filter = NULL) const;
H A DCharSubstitutionFilter.h36 #include "LEGlyphFilter.h"
50 class CharSubstitutionFilter : public UMemory, public LEGlyphFilter
H A DGDEFMarkFilter.h41 #include "LEGlyphFilter.h"
46 class GDEFMarkFilter : public UMemory, public LEGlyphFilter
H A DSingleSubstitutionSubtables.cpp33 #include "LEGlyphFilter.h"
42 le_uint32 SingleSubstitutionSubtable::process(const LEReferenceTo<SingleSubstitutionSubtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
68 le_uint32 SingleSubstitutionFormat1Subtable::process(const LEReferenceTo<SingleSubstitutionFormat1Subtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
89 le_uint32 SingleSubstitutionFormat2Subtable::process(const LEReferenceTo<SingleSubstitutionFormat2Subtable> &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
H A DGlyphPositioningTables.h49 class LEGlyphFilter;
H A DGlyphSubstitutionTables.cpp33 #include "LEGlyphFilter.h"
51 const LEGlyphFilter *filter,
H A DLigatureSubstSubtables.h41 #include "LEGlyphFilter.h"
68 le_uint32 process(const LETableReference &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter = NULL) const;
H A DAlternateSubstSubtables.cpp33 #include "LEGlyphFilter.h"
43 GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
H A DLayoutEngine.h46 class LEGlyphFilter;
332 * @see LEGlyphFilter
336 static void adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
353 * @see LEGlyphFilter
357 static void adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success);
H A DMultipleSubstSubtables.cpp33 #include "LEGlyphFilter.h"
42 le_uint32 MultipleSubstitutionSubtable::process(const LETableReference &base, GlyphIterator *glyphIterator, LEErrorCode& success, const LEGlyphFilter *filter) const
H A DGlyphSubstLookupProc.cpp33 #include "LEGlyphFilter.h"
57 const LEGlyphFilter *filter,
H A DLigatureSubstSubtables.cpp34 #include "LEGlyphFilter.h"
43 le_uint32 LigatureSubstitutionSubtable::process(const LETableReference &base, GlyphIterator *glyphIterator, LEErrorCode &success, const LEGlyphFilter *filter) const
H A DOpenTypeLayoutEngine.h35 #include "LEGlyphFilter.h"
256 LEGlyphFilter *fSubstitutionFilter;
H A DLayoutEngine.cpp128 // This is here to get it out of LEGlyphFilter.h.
131 LEGlyphFilter::~LEGlyphFilter()
147 class CanonMarkFilter : public UMemory, public LEGlyphFilter
448 void LayoutEngine::adjustMarkGlyphs(LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success)
485 void LayoutEngine::adjustMarkGlyphs(const LEUnicode chars[], le_int32 charCount, le_bool reverse, LEGlyphStorage &glyphStorage, LEGlyphFilter *markFilter, LEErrorCode &success)

Completed in 162 milliseconds