52 references to FlowNodeType
PresentationFramework (52)
src\Framework\System\Windows\Documents\FixedFlowMap.cs (3)
176Debug.Assert(flowOld.Type == FlowNodeType.Virtual || flowNew != null); 351_flowStart = new FlowNode(FlowOrderBoundaryScopeId, FlowNodeType.Boundary, null); 352_flowEnd = new FlowNode(FlowOrderBoundaryScopeId, FlowNodeType.Boundary, null);
src\Framework\System\Windows\Documents\FixedPageStructure.cs (4)
49_flowStart = new FlowNode(FixedFlowMap.FlowOrderVirtualScopeId, FlowNodeType.Virtual, pageIndex); 213Debug.Assert(flowStart != null && flowStart.Type != FlowNodeType.Virtual); 214Debug.Assert(flowEnd != null && flowEnd.Type != FlowNodeType.Virtual); 743return (_flowStart != null && _flowStart.Type != FlowNodeType.Virtual);
src\Framework\System\Windows\Documents\FixedTextBuilder.cs (11)
390Debug.Assert(fn.Type == FlowNodeType.Start); 519if (flowScan.Type == FlowNodeType.Object) 526if (flowScan.Type == FlowNodeType.Run) 571if (flowStart.Type == FlowNodeType.Object) 579if (flowEnd.Type == FlowNodeType.Object) 599Debug.Assert(flowNode.Type == FlowNodeType.Run); 603Debug.Assert(flowNode.Type == FlowNodeType.Run); 1553FlowNode flowImageNode = new FlowNode(_NewScopeId(), FlowNodeType.Object, null); 1638FlowNode startNode = new FlowNode(_NewScopeId(), FlowNodeType.Start, _pageIndex); 1639FlowNode endNode = new FlowNode(_NewScopeId(), FlowNodeType.End, _pageIndex); 1712FlowNode flowNodeRun = new FlowNode(_NewScopeId(), FlowNodeType.Run, textRunLength);
src\Framework\System\Windows\Documents\FixedTextContainer.cs (3)
376if (flowNode.Type == FlowNodeType.Boundary) 389else if (flowNode.Type == FlowNodeType.Virtual || flowNode.Type == FlowNodeType.Noop)
src\Framework\System\Windows\Documents\FlowNode.cs (4)
45internal FlowNode(int scopeId, FlowNodeType type, object cookie) 58Debug.Assert( (type != FlowNodeType.Run) || ((int)cookie != 0)); 261internal FlowNodeType Type 309private readonly FlowNodeType _type; // type of the node
src\Framework\System\Windows\Documents\FlowPosition.cs (27)
250FlowNodeType type = flow._flowNode.Type; 251Debug.Assert(type == FlowNodeType.Object || type == FlowNodeType.Noop || type == FlowNodeType.Start || type == FlowNodeType.End); 253if (type == FlowNodeType.Noop) 261if (type == FlowNodeType.Object && image != null) 460return (flowNode.Type == FlowNodeType.Virtual); 484return (_flowNode.Type == FlowNodeType.Boundary); 492return (_flowNode.Type == FlowNodeType.Start); 500return (_flowNode.Type == FlowNodeType.End); 509FlowNodeType t = _flowNode.Type; 510return (t == FlowNodeType.Start || t == FlowNodeType.End || t == FlowNodeType.Object); 520return (_flowNode.Type == FlowNodeType.Run); 529return (_flowNode.Type == FlowNodeType.Object); 567if (_offset == _NodeLength || flowNode.Type == FlowNodeType.Boundary) 594if (_offset == 0 || flowNode.Type == FlowNodeType.Boundary) 680if (flow.Type != FlowNodeType.Boundary) 704if (flow.Type != FlowNodeType.Boundary) 769private TextPointerContext _FlowNodeTypeToTextSymbol(FlowNodeType t) 773case FlowNodeType.Start: 776case FlowNodeType.End: 779case FlowNodeType.Run: 782case FlowNodeType.Object: 783case FlowNodeType.Noop: