57 references to LayoutEngine
PresentationCore (57)
MS\Internal\Shaping\Context.cs (31)
128recordFirstGlyph = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 131LayoutEngine.LookForward 145LayoutEngine.ApplyLookup( 294glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 297LayoutEngine.LookBackward 324glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 327LayoutEngine.LookForward 357glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 360LayoutEngine.LookForward 615glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 618LayoutEngine.LookBackward 650glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 653LayoutEngine.LookForward 688glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 691LayoutEngine.LookForward 938glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 941LayoutEngine.LookBackward 967glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 970LayoutEngine.LookForward 991glyphIndex = LayoutEngine. 995LayoutEngine.LookForward); 1343glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1346LayoutEngine.LookForward 1583glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1586LayoutEngine.LookForward 1780glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 1783LayoutEngine.LookForward 2040glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2043LayoutEngine.LookBackward 2065glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font, GlyphInfo, 2068LayoutEngine.LookForward
MS\Internal\Shaping\OpenTypeCommon.cs (4)
246FirstGlyph=LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph, 247lookupFlags,LayoutEngine.LookForward); 251AfterLastGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,AfterLastGlyph-1, 252lookupFlags,LayoutEngine.LookBackward) + 1;
MS\Internal\Shaping\OpenTypeLayout.cs (4)
902LayoutEngine.ApplyFeatures( 979LayoutEngine.ApplyFeatures( 1047LayoutEngine.GetComplexLanguageList( 1061LayoutEngine.GetComplexLanguageList(
MS\Internal\Shaping\Positioning.cs (12)
777int secondGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph+1,LookupFlags,LayoutEngine.LookForward); 988int baseGlyph = LayoutEngine.GetNextGlyphInLookup(Font, 991LayoutEngine.LookupFlagFindBase, 992LayoutEngine.LookBackward); 1138int mark2Glyph = LayoutEngine.GetNextGlyphInLookup(Font, 1142LayoutEngine.LookBackward); 1258bool RTL = (LookupFlags & LayoutEngine.LookupFlagRightToLeft) != 0; 1269glyphIndex = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo, 1271LayoutEngine.LookForward 1286prevGlyphIndex = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo, 1288LayoutEngine.LookBackward
MS\Internal\Shaping\Substitution.cs (6)
243curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 278curGlyph = LayoutEngine.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,LayoutEngine.LookForward); 290curGlyph = LayoutEngine. 294LayoutEngine.LookForward);