1 write to _cpFirst
PresentationCore (1)
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (1)
131
_cpFirst
= cpFirst;
21 references to _cpFirst
PresentationCore (21)
Core\CSharp\MS\Internal\TextFormatting\TextStore.cs (21)
147
_bidiState = new BidiState(_settings,
_cpFirst
, _modifierScope);
173
Invariant.Assert(lscpFetch >=
_cpFirst
);
175
if (
_cpFirst
+ _lscchUpTo <= lscpFetch)
200
runInfo = FetchTextRun(
_cpFirst
+ cchFetched);
218
_bidiState = new BidiState(_settings,
_cpFirst
);
426
_cpFirst
,
473
cpFetch -
_cpFirst
, // offsetToFirstCp
514
int cpFetched =
_cpFirst
+ _cchUpTo + ich; // get text source character index
560
currentPosition + offset - _cchUpTo -
_cpFirst
, // client cp index
688
TextRunInfo nextRunInfo = FetchTextRun(
_cpFirst
+ cchFetched + 1);
768
int offsetToFirstCp = lscpFetch -
_cpFirst
;
912
_bidiState = new BidiState(_settings,
_cpFirst
);
1190
int limitCp =
_cpFirst
+ _cchUpTo;
1458
_cpNumberContext =
_cpFirst
+ _cchUpTo;
1833
SpanRider rider = new SpanRider(_plsrunVector, _plsrunVectorLatestPosition, lscp -
_cpFirst
);
2134
if (!isCurrentAtWordStart && lscpChunk >
_cpFirst
)
2145
rider.At(lscpChunk -
_cpFirst
- 1);
2147
lscpLim = rider.CurrentSpanStart +
_cpFirst
;
2167
int ichFirst = lsrun.OffsetToFirstChar + lscpChunk -
_cpFirst
- rider.CurrentSpanStart;
2188
} while (lscpChunk >
_cpFirst
&& cchBefore <= MaxCchWordToHyphenate);
2491
get { return
_cpFirst
; }