57 references to LayoutEngine
PresentationCore (57)
MS\Internal\Shaping\Context.cs (31)
122recordFirstGlyph = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 125LayoutEngine.LookForward 139LayoutEngine.ApplyLookup( 288glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 291LayoutEngine.LookBackward 318glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 321LayoutEngine.LookForward 351glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 354LayoutEngine.LookForward 609glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 612LayoutEngine.LookBackward 644glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 647LayoutEngine.LookForward 682glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 685LayoutEngine.LookForward 932glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 935LayoutEngine.LookBackward 961glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 964LayoutEngine.LookForward 985glyphIndex = LayoutEngine. 989LayoutEngine.LookForward); 1337glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1340LayoutEngine.LookForward 1577glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1580LayoutEngine.LookForward 1774glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1777LayoutEngine.LookForward 2034glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2037LayoutEngine.LookBackward 2059glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2062LayoutEngine.LookForward
MS\Internal\Shaping\OpenTypeCommon.cs (4)
241FirstGlyph=LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph, 242lookupFlags,LayoutEngine.LookForward); 246AfterLastGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,AfterLastGlyph-1, 247lookupFlags,LayoutEngine.LookBackward) + 1;
MS\Internal\Shaping\OpenTypeLayout.cs (4)
896LayoutEngine.ApplyFeatures( 973LayoutEngine.ApplyFeatures( 1041LayoutEngine.GetComplexLanguageList( 1055LayoutEngine.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)
239curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 274curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 286curGlyph = LayoutEngine. 290LayoutEngine.LookForward);