1 write to _cpFirst
PresentationCore (1)
MS\Internal\TextFormatting\FullTextLine.cs (1)
387_cpFirst = cpFirst;
26 references to _cpFirst
PresentationCore (26)
MS\Internal\TextFormatting\FullTextLine.cs (26)
782_cpFirst, 803_cpFirst + line._metrics._cchLength, 865CharacterHit characterHit = new CharacterHit(_cpFirst, 0); 988TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 1008if (characterHit.FirstCharacterIndex >= _cpFirst + _metrics._cchLength) 1148TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 1241TextFormatterImp.VerifyCaretCharacterHit(characterHit, _cpFirst, _metrics._cchLength); 1248if ( characterHit.FirstCharacterIndex == _cpFirst 1273&& caretStopIndex != _cpFirst 1384offsetToNextCaretStopIndex = Math.Min(Length, lsrun.Length - caretStopIndex + lsrun.OffsetToFirstCp + _cpFirst); 1409plsrunSpanRider.At(lscpVisisble - _cpFirst); 1427while (lscpVisisble >= _cpFirst) 1429plsrunSpanRider.At(lscpVisisble - _cpFirst); 1442lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart; 1446lscpVisisble = _cpFirst + plsrunSpanRider.CurrentSpanStart - 1; // move to the end of previous span 1509if(firstTextSourceCharacterIndex < _cpFirst) 1511textLength += (firstTextSourceCharacterIndex - _cpFirst); 1512firstTextSourceCharacterIndex = _cpFirst; 1515if(firstTextSourceCharacterIndex > _cpFirst + _metrics._cchLength - textLength) 1517textLength = (_cpFirst + _metrics._cchLength - firstTextSourceCharacterIndex); 1999plsrunSpanRider.At(lscp - _cpFirst); 2226return _cpFirst + _metrics._cchLength - characterHit.FirstCharacterIndex - characterHit.TrailingLength; 2433get { return _cpFirst; } 2679int lscp = _cpFirst; 2714return _cpFirst + _metrics._cchLength; 2724plsrunSpanRider.At(lscp - _cpFirst);