20 references to CurrentIsAtLastNode
PresentationCore (20)
Core\CSharp\System\Windows\Media\Animation\TimeIntervalCollection.cs (20)
698while (!tic1.CurrentIsAtLastNode && (tic1.NextNodeTime <= tic2.CurrentNodeTime)) 706while (!tic2.CurrentIsAtLastNode && (tic2.NextNodeTime <= tic1.CurrentNodeTime)) 732else if (tic1.CurrentIsAtLastNode) // // If we are already at the end of tic1, we ran out of nodes that may have an intersection 739while (!tic2.CurrentIsAtLastNode && (tic2.NextNodeTime <= tic1.NextNodeTime)) 745Debug.Assert(!tic1.CurrentIsAtLastNode); // Thus tic1._current can be safely advanced now 754Debug.Assert(tic2.CurrentIsAtLastNode || (tic1.CurrentNodeTime < tic2.NextNodeTime)); 755Debug.Assert(tic1.CurrentIsAtLastNode || (tic2.CurrentNodeTime < tic1.NextNodeTime)); 774else if (!tic1.CurrentIsAtLastNode && ( 775tic2.CurrentIsAtLastNode || (tic1.NextNodeTime < tic2.NextNodeTime))) 779else if (!tic2.CurrentIsAtLastNode && ( 780tic1.CurrentIsAtLastNode || (tic2.NextNodeTime < tic1.NextNodeTime))) 784else if (!tic1.CurrentIsAtLastNode && !tic2.CurrentIsAtLastNode) 795Debug.Assert(tic1.CurrentIsAtLastNode && tic2.CurrentIsAtLastNode); 803Debug.Assert(tic2.CurrentIsAtLastNode || (tic1.CurrentNodeTime < tic2.NextNodeTime)); 804Debug.Assert(tic1.CurrentIsAtLastNode || (tic2.CurrentNodeTime < tic1.NextNodeTime)); 883Debug.Assert(CurrentIsAtLastNode || beginTime < NextNodeTime); 960if (CurrentIsAtLastNode 1253while (!CurrentIsAtLastNode && NextNodeTime <= beginTime)