9 writes to _offset
PresentationFramework (9)
src\Framework\System\Windows\Documents\FlowPosition.cs (9)
49
_offset
= offset;
333
_offset
= startOffset;
357
_offset
= flow._offset;
423
flow.
_offset
= 0;
444
flow.
_offset
= flow._NodeLength;
583
_offset
= _NodeLength;
588
_offset
-= back;
612
_offset
= 0;
617
_offset
+= back;
31 references to _offset
PresentationFramework (31)
src\Framework\System\Windows\Documents\FlowPosition.cs (31)
66
return new FlowPosition(_container, _flowNode,
_offset
);
95
return _flowNode.GetHashCode()^
_offset
.GetHashCode();
143
return flow.
_offset
-
_offset
;
170
distance += (flowEnd.
_offset
- flowScan.
_offset
);
198
return flow._NodeLength - flow.
_offset
;
202
return flow.
_offset
;
219
remainingLength = runLength - flow.
_offset
;
223
remainingLength = flow.
_offset
;
236
Array.Copy(text.ToCharArray(flow.
_offset
, maxLength), 0, chars, startIndex, maxLength);
240
Array.Copy(text.ToCharArray(flow.
_offset
- maxLength, maxLength), 0, chars, startIndex, maxLength);
324
int startOffset =
_offset
;
357
_offset = flow.
_offset
;
375
offsetStart = fp.
_offset
;
388
offsetStart = flowScan.
_offset
;
401
offsetEnd = flowScan.
_offset
;
415
if (
_offset
== _NodeLength)
436
if (
_offset
== 0)
567
if (
_offset
== _NodeLength || flowNode.Type == FlowNodeType.Boundary)
580
scanned = _NodeLength -
_offset
;
594
if (
_offset
== 0 || flowNode.Type == FlowNodeType.Boundary)
609
scanned =
_offset
;
629
if (
_offset
== _NodeLength)
644
if (
_offset
== 0)
744
if (this._flowNode.Fp == flow._flowNode.Fp - 1 && this.
_offset
== _NodeLength && flow.
_offset
== 0)
753
if (flow._flowNode.Fp == this._flowNode.Fp - 1 && flow.
_offset
== flow._NodeLength && this.
_offset
== 0)
762
comp = this.
_offset
.CompareTo(flow.
_offset
);