57 references to LayoutEngine
PresentationCore (57)
MS\Internal\Shaping\Context.cs (31)
122
recordFirstGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
125
LayoutEngine
.LookForward
139
LayoutEngine
.ApplyLookup(
288
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
291
LayoutEngine
.LookBackward
318
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
321
LayoutEngine
.LookForward
351
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
354
LayoutEngine
.LookForward
609
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
612
LayoutEngine
.LookBackward
644
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
647
LayoutEngine
.LookForward
682
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
685
LayoutEngine
.LookForward
932
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
935
LayoutEngine
.LookBackward
961
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
964
LayoutEngine
.LookForward
985
glyphIndex =
LayoutEngine
.
989
LayoutEngine
.LookForward);
1337
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1340
LayoutEngine
.LookForward
1577
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1580
LayoutEngine
.LookForward
1774
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
1777
LayoutEngine
.LookForward
2034
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
2037
LayoutEngine
.LookBackward
2059
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font, GlyphInfo,
2062
LayoutEngine
.LookForward
MS\Internal\Shaping\OpenTypeCommon.cs (4)
241
FirstGlyph=
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph,
242
lookupFlags,
LayoutEngine
.LookForward);
246
AfterLastGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,AfterLastGlyph-1,
247
lookupFlags,
LayoutEngine
.LookBackward) + 1;
MS\Internal\Shaping\OpenTypeLayout.cs (4)
896
LayoutEngine
.ApplyFeatures(
973
LayoutEngine
.ApplyFeatures(
1041
LayoutEngine
.GetComplexLanguageList(
1055
LayoutEngine
.GetComplexLanguageList(
MS\Internal\Shaping\Positioning.cs (12)
770
int secondGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,FirstGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
981
int baseGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,
984
LayoutEngine
.LookupFlagFindBase,
985
LayoutEngine
.LookBackward);
1131
int mark2Glyph =
LayoutEngine
.GetNextGlyphInLookup(Font,
1135
LayoutEngine
.LookBackward);
1251
bool RTL = (LookupFlags &
LayoutEngine
.LookupFlagRightToLeft) != 0;
1262
glyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,
1264
LayoutEngine
.LookForward
1279
prevGlyphIndex =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,
1281
LayoutEngine
.LookBackward
MS\Internal\Shaping\Substitution.cs (6)
239
curGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
274
curGlyph =
LayoutEngine
.GetNextGlyphInLookup(Font,GlyphInfo,curGlyph+1,LookupFlags,
LayoutEngine
.LookForward);
286
curGlyph =
LayoutEngine
.
290
LayoutEngine
.LookForward);