8 instantiations of LSRun
PresentationCore (8)
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (8)
101
ControlRuns[0] = new
LSRun
(Plsrun.CloseAnchor, esc.szObjectTerminator);
102
ControlRuns[1] = new
LSRun
(Plsrun.Reverse, esc.szObjectReplacement);
103
ControlRuns[2] = new
LSRun
(Plsrun.FakeLineBreak, esc.szLineSeparator);
1544
lsrun = new
LSRun
(
1584
lsrun = new
LSRun
(
1640
lsrun = new
LSRun
(
1736
LSRun lsrun = new
LSRun
(
1778
return new
LSRun
(
92 references to LSRun
PresentationCore (92)
Core\CSharp\MS\Internal\TextFormatting\FormattedTextSymbols.cs (1)
137
LSRun
.CompileFeatureSet(current.Properties.TypographyProperties, unsignedCch, out fontFeatures, out fontFeatureRanges);
Core\CSharp\MS\Internal\TextFormatting\FullTextLine.cs (20)
513
LSRun
lsrun;
711
Point symbolOrigin =
LSRun
.UVToXY(
943
LSRun
lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun);
1122
LSRun
lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun);
1394
LSRun
lsrun = GetRun((Plsrun)sublineInfo[actualSublineCount - 1].plsrun);
1443
LSRun
run = GetRun((Plsrun) plsrunSpanRider.CurrentElement);
1463
LSRun
run = GetRun((Plsrun) plsrunSpanRider.CurrentElement);
1648
LSRun
.RectUV(
1736
LSRun
.RectUV(
1797
LSRun
.RectUV(
1843
LSRun
.RectUV(
1868
LSRun
.RectUV(
1921
LSRun
.RectUV(
1942
LSRun
.RectUV(
2041
LSRun
lsrun = GetRun(plsrun);
2063
LSRun
.RectUV(
2127
TextRun textRun = ((
LSRun
)GetRun((Plsrun)plsrunSpan.element)).TextRun;
2809
LSRun
lsrun = GetRun(plsrun);
2819
internal
LSRun
GetRun(Plsrun plsrun)
2830
return (
LSRun
)(
Core\CSharp\MS\Internal\TextFormatting\FullTextState.cs (3)
302
internal
LSRun
CountText(
308
LSRun
lastRun = null;
388
LSRun
lsrun;
Core\CSharp\MS\Internal\TextFormatting\LineServicesCallbacks.cs (49)
127
LSRun
lsrun = null;
476
LSRun
lsrun = null;
533
LSRun
lsrun = null;
623
LSRun
lsrun = null;
666
LSRun
lsrun = null;
739
LSRun
lsrun = null;
807
LSRun
lsrun = null;
853
LSRun
lsrun,
1021
LSRun
lsrun = null;
1091
LSRun
lsrun = null;
1136
LSRun
lsrun,
1197
LSRun
lsrun,
1288
LSRun
lsrun, // lsrun
1316
Point baselineOrigin =
LSRun
.UVToXY(
1324
Point lineOrigin =
LSRun
.UVToXY(
1549
LSRun
lsrun = null;
1631
LSRun
lsrunFirst = store.GetRun(plsrunFirst);
1632
LSRun
lsrunSecond = store.GetRun(plsrunSecond);
1729
LSRun
lsrunFirst = null;
1733
LSRun
[] lsruns = RemapLSRuns(plsplsruns, plsrunCount);
1747
LSRun
.CompileFeatureSet(lsruns, pcchPlsrun, uCchText, out fontFeatures, out fontFeatureRanges);
1822
LSRun
lsrunFirst = null;
1826
LSRun
[] lsruns = RemapLSRuns(plsplsruns, plsrunCount);
1837
LSRun
.CompileFeatureSet(lsruns, pcchPlsrun, checked((uint)cchText), out fontFeatures, out fontFeatureRanges);
1892
private unsafe
LSRun
[] RemapLSRuns(
1897
LSRun
[] lsruns = new
LSRun
[plsrunCount];
1938
LSRun
lsrun = null;
2023
LSRun
lsrun = null;
2078
LSRun
lsrun = null;
2191
LSRun
lsrun = null;
2327
LSRun
lsrun = null;
2534
LSRun
lsrun = null;
2625
LSRun
lsrun = null;
2679
LSRun
.UVToXY(
2687
LSRun
.UVToXY(
2711
LSRun
.UVToXY(
2809
LSRun
lsrun = null;
2920
LSRun
lsrun = null;
3197
LSRun
lsrun, // ls run
3231
LSRun
.UVToNominalXY(
3243
runOrigin =
LSRun
.UVToXY(
3354
LSRun
lsrun, // LSrun used to shape the GlyphRun
3390
LSRun
.UVToNominalXY(
3402
runOrigin =
LSRun
.UVToXY(
3661
private void SaveException(Exception e, Plsrun plsrun,
LSRun
lsrun)
3671
private void SaveNonCLSException(string methodName, Plsrun plsrun,
LSRun
lsrun)
3681
public ExceptionContext(object innerContext, string stackTraceOrMethodName, Plsrun plsrun,
LSRun
lsrun)
3701
private
LSRun
_lsrun;
Core\CSharp\MS\Internal\TextFormatting\LineServicesRun.cs (1)
933
LSRun
[] lsruns,
Core\CSharp\MS\Internal\TextFormatting\TextMetrics.cs (1)
45
private
LSRun
_lastRun; // Last Text LSRun
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (17)
87
internal static
LSRun
[] ControlRuns; // Control text runs e.g. Bidi reversal
99
ControlRuns = new
LSRun
[3];
162
internal
LSRun
FetchLSRun(
761
private
LSRun
GrabLSRun(
774
LSRun
lsrun;
782
lsrun = (
LSRun
)_lsrunList[(int)(ToIndex(plsrun) - Plsrun.FormatAnchor)];
1094
LSRun
lsrun = GetRun(plsrun);
1529
LSRun
lsrun = null;
1736
LSRun
lsrun = new LSRun(
1768
private
LSRun
CreateLineBreakLSRun(
1801
private Plsrun AddLSRun(
LSRun
lsrun)
1844
internal
LSRun
GetRun(Plsrun plsrun)
1848
return (
LSRun
)(
1974
LSRun
lsrun = GetRun((Plsrun)span.element);
1997
foreach(
LSRun
lsrun in lsruns)
2025
foreach(
LSRun
lsrun in lsruns)
2117
LSRun
lsrun = FetchLSRun(