66 references to FlowNodeType
PresentationFramework (66)
System\Windows\Documents\FixedFlowMap.cs (3)
161
Debug.Assert(flowOld.Type ==
FlowNodeType
.Virtual || flowNew != null);
336
_flowStart = new FlowNode(FlowOrderBoundaryScopeId,
FlowNodeType
.Boundary, null);
337
_flowEnd = new FlowNode(FlowOrderBoundaryScopeId,
FlowNodeType
.Boundary, null);
System\Windows\Documents\FixedPageStructure.cs (11)
38
_flowStart = new FlowNode(FixedFlowMap.FlowOrderVirtualScopeId,
FlowNodeType
.Virtual, pageIndex);
202
Debug.Assert(flowStart != null && flowStart.Type !=
FlowNodeType
.Virtual);
203
Debug.Assert(flowEnd != null && flowEnd.Type !=
FlowNodeType
.Virtual);
463
case
FlowNodeType
.Boundary :
464
case
FlowNodeType
.Virtual :
469
case
FlowNodeType
.Start :
470
case
FlowNodeType
.End :
492
case
FlowNodeType
.Noop:
504
case
FlowNodeType
.Run :
566
case
FlowNodeType
.Object:
729
return (_flowStart != null && _flowStart.Type !=
FlowNodeType
.Virtual);
System\Windows\Documents\FixedTextBuilder.cs (11)
367
Debug.Assert(fn.Type ==
FlowNodeType
.Start);
493
if (flowScan.Type ==
FlowNodeType
.Object)
500
if (flowScan.Type ==
FlowNodeType
.Run)
544
if (flowStart.Type ==
FlowNodeType
.Object)
552
if (flowEnd.Type ==
FlowNodeType
.Object)
572
Debug.Assert(flowNode.Type ==
FlowNodeType
.Run);
576
Debug.Assert(flowNode.Type ==
FlowNodeType
.Run);
1513
FlowNode flowImageNode = new FlowNode(_NewScopeId(),
FlowNodeType
.Object, null);
1598
FlowNode startNode = new FlowNode(_NewScopeId(),
FlowNodeType
.Start, _pageIndex);
1599
FlowNode endNode = new FlowNode(_NewScopeId(),
FlowNodeType
.End, _pageIndex);
1672
FlowNode flowNodeRun = new FlowNode(_NewScopeId(),
FlowNodeType
.Run, textRunLength)
System\Windows\Documents\FixedTextContainer.cs (3)
351
if (flowNode.Type ==
FlowNodeType
.Boundary)
364
else if (flowNode.Type ==
FlowNodeType
.Virtual || flowNode.Type ==
FlowNodeType
.Noop)
System\Windows\Documents\FlowNode.cs (11)
37
internal FlowNode(int scopeId,
FlowNodeType
type, object cookie)
50
Debug.Assert( (type !=
FlowNodeType
.Run) || ((int)cookie != 0));
147
case
FlowNodeType
.Boundary:
148
case
FlowNodeType
.Start:
149
case
FlowNodeType
.End:
150
case
FlowNodeType
.Object:
159
case
FlowNodeType
.Virtual:
160
case
FlowNodeType
.Noop:
165
case
FlowNodeType
.Run:
250
internal
FlowNodeType
Type
298
private readonly
FlowNodeType
_type; // type of the node
System\Windows\Documents\FlowPosition.cs (27)
238
FlowNodeType
type = flow._flowNode.Type;
239
Debug.Assert(type ==
FlowNodeType
.Object || type ==
FlowNodeType
.Noop || type ==
FlowNodeType
.Start || type ==
FlowNodeType
.End);
241
if (type ==
FlowNodeType
.Noop)
249
if (type ==
FlowNodeType
.Object && image != null)
448
return (flowNode.Type ==
FlowNodeType
.Virtual);
472
return (_flowNode.Type ==
FlowNodeType
.Boundary);
480
return (_flowNode.Type ==
FlowNodeType
.Start);
488
return (_flowNode.Type ==
FlowNodeType
.End);
497
FlowNodeType
t = _flowNode.Type;
498
return (t ==
FlowNodeType
.Start || t ==
FlowNodeType
.End || t ==
FlowNodeType
.Object);
508
return (_flowNode.Type ==
FlowNodeType
.Run);
517
return (_flowNode.Type ==
FlowNodeType
.Object);
555
if (_offset == _NodeLength || flowNode.Type ==
FlowNodeType
.Boundary)
582
if (_offset == 0 || flowNode.Type ==
FlowNodeType
.Boundary)
668
if (flow.Type !=
FlowNodeType
.Boundary)
692
if (flow.Type !=
FlowNodeType
.Boundary)
757
private TextPointerContext _FlowNodeTypeToTextSymbol(
FlowNodeType
t)
761
case
FlowNodeType
.Start:
764
case
FlowNodeType
.End:
767
case
FlowNodeType
.Run:
770
case
FlowNodeType
.Object:
771
case
FlowNodeType
.Noop: