HomeSort by relevance Sort by last modified time
    Searched refs:GlyphIterator (Results 1 - 25 of 43) sorted by null

1 2

  /external/icu4c/layout/
SinglePositioningSubtables.h 20 #include "GlyphIterator.h"
26 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
34 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
43 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
SingleSubstitutionSubtables.h 19 #include "GlyphIterator.h"
25 le_uint32 process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter = NULL) const;
32 le_uint32 process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter = NULL) const;
40 le_uint32 process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter = NULL) const;
GlyphIterator.h 24 class GlyphIterator : public UMemory {
26 GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_uint16 theLookupFlags,
29 GlyphIterator(GlyphIterator &that);
31 GlyphIterator(GlyphIterator &that, FeatureMask newFeatureMask);
33 GlyphIterator(GlyphIterator &that, le_uint16 newLookupFlags);
35 virtual ~GlyphIterator();
98 GlyphIterator &operator=(const GlyphIterator &other); // forbid copying of this clas
    [all...]
CursiveAttachmentSubtables.h 22 class GlyphIterator;
35 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
MarkToBasePosnSubtables.h 20 #include "GlyphIterator.h"
26 le_int32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
27 LEGlyphID findBaseGlyph(GlyphIterator *glyphIterator) const;
MarkToLigaturePosnSubtables.h 20 #include "GlyphIterator.h"
26 le_int32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
27 LEGlyphID findLigatureGlyph(GlyphIterator *glyphIterator) const;
MarkToMarkPosnSubtables.h 20 #include "GlyphIterator.h"
26 le_int32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
27 LEGlyphID findMark2Glyph(GlyphIterator *glyphIterator) const;
GlyphIterator.cpp 11 #include "GlyphIterator.h"
18 GlyphIterator::GlyphIterator(LEGlyphStorage &theGlyphStorage, GlyphPositionAdjustments *theGlyphPositionAdjustments, le_bool rightToLeft, le_uint16 theLookupFlags,
43 GlyphIterator::GlyphIterator(GlyphIterator &that)
61 GlyphIterator::GlyphIterator(GlyphIterator &that, FeatureMask newFeatureMask)
79 GlyphIterator::GlyphIterator(GlyphIterator &that, le_uint16 newLookupFlags
    [all...]
ContextualSubstSubtables.h 19 #include "GlyphIterator.h"
33 const TTGlyphID *glyphArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
37 const le_uint16 *classArray, le_uint16 glyphCount, GlyphIterator *glyphIterator,
42 GlyphIterator *glyphIterator, const char *offsetBase, le_bool backtrack = FALSE);
48 GlyphIterator *glyphIterator,
56 le_uint32 process(const LookupProcessor *lookupProcessor, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const
    [all...]
PairPositioningSubtables.h 20 #include "GlyphIterator.h"
43 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
51 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
78 le_uint32 process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const;
SinglePositioningSubtables.cpp 13 #include "GlyphIterator.h"
18 le_uint32 SinglePositioningSubtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const
29 return subtable->process(glyphIterator, fontInstance);
36 return subtable->process(glyphIterator, fontInstance);
44 le_uint32 SinglePositioningFormat1Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const
46 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
50 valueRecord.adjustPosition(SWAPW(valueFormat), (const char *) this, *glyphIterator, fontInstance);
58 le_uint32 SinglePositioningFormat2Subtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) cons
    [all...]
SubstitutionLookups.cpp 11 #include "GlyphIterator.h"
29 GlyphIterator *glyphIterator,
38 GlyphIterator tempIterator(*glyphIterator);
AlternateSubstSubtables.h 19 #include "GlyphIterator.h"
34 le_uint32 process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter = NULL) const;
AttachmentPosnSubtables.h 19 #include "GlyphIterator.h"
32 le_uint32 process(GlyphIterator *glyphIterator) const;
ExtensionSubtables.h 20 #include "GlyphIterator.h"
31 GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const;
LigatureSubstSubtables.h 19 #include "GlyphIterator.h"
41 le_uint32 process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter = NULL) const;
LookupProcessor.h 26 class GlyphIterator;
39 le_uint32 applyLookupTable(const LookupTable *lookupTable, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const;
41 le_uint32 applySingleLookup(le_uint16 lookupTableIndex, GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const;
44 GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const = 0;
MultipleSubstSubtables.h 19 #include "GlyphIterator.h"
34 le_uint32 process(GlyphIterator *glyphIterator, LEErrorCode& success, const LEGlyphFilter *filter = NULL) const;
SubstitutionLookups.h 19 #include "GlyphIterator.h"
36 GlyphIterator *glyphIterator,
GlyphPosnLookupProc.h 21 #include "GlyphIterator.h"
39 virtual le_uint32 applySubtable(const LookupSubtable *lookupSubtable, le_uint16 lookupType, GlyphIterator *glyphIterator,
SingleSubstitutionSubtables.cpp 12 #include "GlyphIterator.h"
17 le_uint32 SingleSubstitutionSubtable::process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter) const
28 return subtable->process(glyphIterator, filter);
35 return subtable->process(glyphIterator, filter);
43 le_uint32 SingleSubstitutionFormat1Subtable::process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter) const
45 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
52 glyphIterator->setCurrGlyphID(substitute);
61 le_uint32 SingleSubstitutionFormat2Subtable::process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter) cons
    [all...]
MarkToMarkPosnSubtables.cpp 15 #include "GlyphIterator.h"
20 LEGlyphID MarkToMarkPositioningSubtable::findMark2Glyph(GlyphIterator *glyphIterator) const
22 if (glyphIterator->findMark2Glyph()) {
23 return glyphIterator->getCurrGlyphID();
29 le_int32 MarkToMarkPositioningSubtable::process(GlyphIterator *glyphIterator, const LEFontInstance *fontInstance) const
31 LEGlyphID markGlyph = glyphIterator->getCurrGlyphID();
50 GlyphIterator mark2Iterator(*glyphIterator);
    [all...]
AlternateSubstSubtables.cpp 12 #include "GlyphIterator.h"
17 le_uint32 AlternateSubstitutionSubtable::process(GlyphIterator *glyphIterator, const LEGlyphFilter *filter) const
20 LEGlyphID glyph = glyphIterator->getCurrGlyphID();
33 glyphIterator->setCurrGlyphID(SWAPW(alternateSetTable->alternateArray[0]));
ExtensionSubtables.cpp 13 #include "GlyphIterator.h"
23 GlyphIterator *glyphIterator, const LEFontInstance *fontInstance, LEErrorCode& success) const
35 return lookupProcessor->applySubtable(subtable, elt, glyphIterator, fontInstance, success);
GlyphSubstLookupProc.h 22 #include "GlyphIterator.h"
41 virtual le_uint32 applySubtable(const LookupSubtable *lookupSubtable, le_uint16 lookupType, GlyphIterator *glyphIterator,

Completed in 79 milliseconds

1 2