Home | History | Annotate | Download | only in layout

Lines Matching full:glyphiterator

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)
97 GlyphIterator::~GlyphIterator()
102 void GlyphIterator::reset(le_uint16 newLookupFlags, FeatureMask newFeatureMask)
110 LEGlyphID *GlyphIterator::insertGlyphs(le_int32 count, LEErrorCode& success)
115 le_int32 GlyphIterator::applyInsertions()
128 le_int32 GlyphIterator::getCurrStreamPosition() const
133 le_bool GlyphIterator::isRightToLeft() const
138 le_bool GlyphIterator::ignoresMarks() const
143 le_bool GlyphIterator::baselineIsLogicalEnd() const
148 LEGlyphID GlyphIterator::getCurrGlyphID() const
163 void GlyphIterator::getCursiveEntryPoint(LEPoint &entryPoint) const
178 void GlyphIterator::getCursiveExitPoint(LEPoint &exitPoint) const
193 void GlyphIterator::setCurrGlyphID(TTGlyphID glyphID)
200 void GlyphIterator::setCurrStreamPosition(le_int32 newPosition)
228 void GlyphIterator::setCurrGlyphBaseOffset(le_int32 baseOffset)
243 void GlyphIterator::adjustCurrGlyphPositionAdjustment(float xPlacementAdjust, float yPlacementAdjust,
262 void GlyphIterator::setCurrGlyphPositionAdjustment(float xPlacementAdjust, float yPlacementAdjust,
281 void GlyphIterator::clearCursiveEntryPoint()
296 void GlyphIterator::clearCursiveExitPoint()
311 void GlyphIterator::setCursiveEntryPoint(LEPoint &entryPoint)
326 void GlyphIterator::setCursiveExitPoint(LEPoint &exitPoint)
341 void GlyphIterator::setCursiveGlyph()
356 le_bool GlyphIterator::filterGlyph(le_uint32 index) const
403 le_bool GlyphIterator::hasFeatureTag(le_bool matchGroup) const
415 le_bool GlyphIterator::findFeatureTag()
432 le_bool GlyphIterator::nextInternal(le_uint32 delta)
449 le_bool GlyphIterator::next(le_uint32 delta)
454 le_bool GlyphIterator::prevInternal(le_uint32 delta)
471 le_bool GlyphIterator::prev(le_uint32 delta)
476 le_int32 GlyphIterator::getMarkComponent(le_int32 markPosition) const
493 le_bool GlyphIterator::findMark2Glyph()