57 references to LayoutEngine
PresentationCore (57)
Core\CSharp\MS\Internal\Shaping\Context.cs (31)
139
recordFirstGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
142
LayoutEngine
.LookForward
156
LayoutEngine
.ApplyLookup(
321
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
324
LayoutEngine
.LookBackward
351
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
354
LayoutEngine
.LookForward
384
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
387
LayoutEngine
.LookForward
657
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
660
LayoutEngine
.LookBackward
692
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
695
LayoutEngine
.LookForward
730
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
733
LayoutEngine
.LookForward
986
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
989
LayoutEngine
.LookBackward
1015
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1018
LayoutEngine
.LookForward
1039
glyphIndex =
LayoutEngine
.
1043
LayoutEngine
.LookForward);
1412
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1415
LayoutEngine
.LookForward
1667
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1670
LayoutEngine
.LookForward
1869
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1872
LayoutEngine
.LookForward
2139
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
2142
LayoutEngine
.LookBackward
2164
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
2167
LayoutEngine
.LookForward
Core\CSharp\MS\Internal\Shaping\OpenTypeCommon.cs (4)
257
FirstGlyph=
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph,
258
lookupFlags,
LayoutEngine
.LookForward);
262
AfterLastGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,AfterLastGlyph-1,
263
lookupFlags,
LayoutEngine
.LookBackward) + 1;
Core\CSharp\MS\Internal\Shaping\OpenTypeLayout.cs (4)
959
LayoutEngine
.ApplyFeatures(
1042
LayoutEngine
.ApplyFeatures(
1122
LayoutEngine
.GetComplexLanguageList(
1136
LayoutEngine
.GetComplexLanguageList(
Core\CSharp\MS\Internal\Shaping\Positioning.cs (12)
834
int secondGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
1060
int baseGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,
1063
LayoutEngine
.LookupFlagFindBase,
1064
LayoutEngine
.LookBackward);
1221
int mark2Glyph =
LayoutEngine
.GetNextGlyphInLookup(Font,
1225
LayoutEngine
.LookBackward);
1347
bool RTL = (LookupFlags &
LayoutEngine
.LookupFlagRightToLeft) != 0;
1358
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,
1360
LayoutEngine
.LookForward
1375
prevGlyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,
1377
LayoutEngine
.LookBackward
Core\CSharp\MS\Internal\Shaping\Substitution.cs (6)
268
curGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
303
curGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
315
curGlyph =
LayoutEngine
.
319
LayoutEngine
.LookForward);