1 write to _cpFirst
PresentationCore (1)
MS\Internal\TextFormatting\FullTextLine.cs (1)
373_cpFirst = cpFirst;
26 references to _cpFirst
PresentationCore (26)
MS\Internal\TextFormatting\FullTextLine.cs (26)
768_cpFirst, 789_cpFirst + line._metrics._cchLength, 851CharacterHit characterHit = new CharacterHit(_cpFirst, 0); 974TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 994if (characterHit.FirstCharacterIndex >= _cpFirst + _metrics._cchLength) 1134TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 1227TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 1234if ( characterHit.FirstCharacterIndex == _cpFirst 1259&& caretStopIndex != _cpFirst 1370offsetToNextCaretStopIndex = Math.Min(Length, lsrun.Length - caretStopIndex + lsrun.OffsetToFirstCp + _cpFirst); 1395plsrunSpanRider.At(lscpVisisble - _cpFirst); 1413while (lscpVisisble >= _cpFirst) 1415plsrunSpanRider.At(lscpVisisble - _cpFirst); 1428lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart; 1432lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart - 1; // move to the end of previous span 1495if(firstTextSourceCharacterIndex < _cpFirst) 1497textLength += (firstTextSourceCharacterIndex - _cpFirst); 1498firstTextSourceCharacterIndex = _cpFirst; 1501if(firstTextSourceCharacterIndex > _cpFirst + _metrics._cchLength - textLength) 1503textLength = (_cpFirst + _metrics._cchLength - firstTextSourceCharacterIndex); 1985plsrunSpanRider.At(lscp - _cpFirst); 2212return _cpFirst + _metrics._cchLength - characterHit.FirstCharacterIndex - characterHit.TrailingLength; 2419get { return _cpFirst; } 2665int lscp = _cpFirst; 2700return _cpFirst + _metrics._cchLength; 2710plsrunSpanRider.At(lscp - _cpFirst);