57 references to LayoutEngine
PresentationCore (57)
MS\Internal\Shaping\Context.cs (31)
124recordFirstGlyph = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 127LayoutEngine.LookForward 141LayoutEngine.ApplyLookup( 290glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 293LayoutEngine.LookBackward 320glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 323LayoutEngine.LookForward 353glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 356LayoutEngine.LookForward 611glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 614LayoutEngine.LookBackward 646glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 649LayoutEngine.LookForward 684glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 687LayoutEngine.LookForward 934glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 937LayoutEngine.LookBackward 963glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 966LayoutEngine.LookForward 987glyphIndex = LayoutEngine. 991LayoutEngine.LookForward); 1339glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1342LayoutEngine.LookForward 1579glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1582LayoutEngine.LookForward 1776glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1779LayoutEngine.LookForward 2036glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2039LayoutEngine.LookBackward 2061glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2064LayoutEngine.LookForward
MS\Internal\Shaping\OpenTypeCommon.cs (4)
242FirstGlyph=LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph, 243lookupFlags,LayoutEngine.LookForward); 247AfterLastGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,AfterLastGlyph-1, 248lookupFlags,LayoutEngine.LookBackward) + 1;
MS\Internal\Shaping\OpenTypeLayout.cs (4)
897LayoutEngine.ApplyFeatures( 974LayoutEngine.ApplyFeatures( 1042LayoutEngine.GetComplexLanguageList( 1056LayoutEngine.GetComplexLanguageList(
MS\Internal\Shaping\Positioning.cs (12)
770int secondGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph+1,LookupFlags,LayoutEngine.LookForward); 981int baseGlyph = LayoutEngine.GetNextGlyphInLookup(Font, 984LayoutEngine.LookupFlagFindBase, 985LayoutEngine.LookBackward); 1131int mark2Glyph = LayoutEngine.GetNextGlyphInLookup(Font, 1135LayoutEngine.LookBackward); 1251bool RTL = (LookupFlags & LayoutEngine.LookupFlagRightToLeft) != 0; 1262glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo, 1264LayoutEngine.LookForward 1279prevGlyphIndex = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo, 1281LayoutEngine.LookBackward
MS\Internal\Shaping\Substitution.cs (6)
240curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 275curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 287curGlyph = LayoutEngine. 291LayoutEngine.LookForward);