66 references to FlowNodeType
PresentationFramework (66)
System\Windows\Documents\FixedFlowMap.cs (3)
168
Debug.Assert(flowOld.Type ==
FlowNodeType
.Virtual || flowNew != null);
343
_flowStart = new FlowNode(FlowOrderBoundaryScopeId,
FlowNodeType
.Boundary, null);
344
_flowEnd = new FlowNode(FlowOrderBoundaryScopeId,
FlowNodeType
.Boundary, null);
System\Windows\Documents\FixedPageStructure.cs (11)
45
_flowStart = new FlowNode(FixedFlowMap.FlowOrderVirtualScopeId,
FlowNodeType
.Virtual, pageIndex);
209
Debug.Assert(flowStart != null && flowStart.Type !=
FlowNodeType
.Virtual);
210
Debug.Assert(flowEnd != null && flowEnd.Type !=
FlowNodeType
.Virtual);
470
case
FlowNodeType
.Boundary :
471
case
FlowNodeType
.Virtual :
476
case
FlowNodeType
.Start :
477
case
FlowNodeType
.End :
499
case
FlowNodeType
.Noop:
511
case
FlowNodeType
.Run :
573
case
FlowNodeType
.Object:
736
return (_flowStart != null && _flowStart.Type !=
FlowNodeType
.Virtual);
System\Windows\Documents\FixedTextBuilder.cs (11)
374
Debug.Assert(fn.Type ==
FlowNodeType
.Start);
500
if (flowScan.Type ==
FlowNodeType
.Object)
507
if (flowScan.Type ==
FlowNodeType
.Run)
551
if (flowStart.Type ==
FlowNodeType
.Object)
559
if (flowEnd.Type ==
FlowNodeType
.Object)
579
Debug.Assert(flowNode.Type ==
FlowNodeType
.Run);
583
Debug.Assert(flowNode.Type ==
FlowNodeType
.Run);
1524
FlowNode flowImageNode = new FlowNode(_NewScopeId(),
FlowNodeType
.Object, null);
1609
FlowNode startNode = new FlowNode(_NewScopeId(),
FlowNodeType
.Start, _pageIndex);
1610
FlowNode endNode = new FlowNode(_NewScopeId(),
FlowNodeType
.End, _pageIndex);
1683
FlowNode flowNodeRun = new FlowNode(_NewScopeId(),
FlowNodeType
.Run, textRunLength);
System\Windows\Documents\FixedTextContainer.cs (3)
369
if (flowNode.Type ==
FlowNodeType
.Boundary)
382
else if (flowNode.Type ==
FlowNodeType
.Virtual || flowNode.Type ==
FlowNodeType
.Noop)
System\Windows\Documents\FlowNode.cs (11)
41
internal FlowNode(int scopeId,
FlowNodeType
type, object cookie)
54
Debug.Assert( (type !=
FlowNodeType
.Run) || ((int)cookie != 0));
151
case
FlowNodeType
.Boundary:
152
case
FlowNodeType
.Start:
153
case
FlowNodeType
.End:
154
case
FlowNodeType
.Object:
163
case
FlowNodeType
.Virtual:
164
case
FlowNodeType
.Noop:
169
case
FlowNodeType
.Run:
254
internal
FlowNodeType
Type
302
private readonly
FlowNodeType
_type; // type of the node
System\Windows\Documents\FlowPosition.cs (27)
243
FlowNodeType
type = flow._flowNode.Type;
244
Debug.Assert(type ==
FlowNodeType
.Object || type ==
FlowNodeType
.Noop || type ==
FlowNodeType
.Start || type ==
FlowNodeType
.End);
246
if (type ==
FlowNodeType
.Noop)
254
if (type ==
FlowNodeType
.Object && image != null)
453
return (flowNode.Type ==
FlowNodeType
.Virtual);
477
return (_flowNode.Type ==
FlowNodeType
.Boundary);
485
return (_flowNode.Type ==
FlowNodeType
.Start);
493
return (_flowNode.Type ==
FlowNodeType
.End);
502
FlowNodeType
t = _flowNode.Type;
503
return (t ==
FlowNodeType
.Start || t ==
FlowNodeType
.End || t ==
FlowNodeType
.Object);
513
return (_flowNode.Type ==
FlowNodeType
.Run);
522
return (_flowNode.Type ==
FlowNodeType
.Object);
560
if (_offset == _NodeLength || flowNode.Type ==
FlowNodeType
.Boundary)
587
if (_offset == 0 || flowNode.Type ==
FlowNodeType
.Boundary)
673
if (flow.Type !=
FlowNodeType
.Boundary)
697
if (flow.Type !=
FlowNodeType
.Boundary)
762
private TextPointerContext _FlowNodeTypeToTextSymbol(
FlowNodeType
t)
766
case
FlowNodeType
.Start:
769
case
FlowNodeType
.End:
772
case
FlowNodeType
.Run:
775
case
FlowNodeType
.Object:
776
case
FlowNodeType
.Noop: