Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ MoveNext()

bool System.Collections.Queue.QueueEnumerator.MoveNext ( )
inline

Implements System.Collections.IEnumerator.

Definition at line 163 of file Queue.cs.

164 {
165 if (_version != _q._version)
166 {
168 }
169 if (_index < 0)
170 {
172 return false;
173 }
175 _index++;
176 if (_index == _q._size)
177 {
178 _index = -1;
179 }
180 return true;
181 }
object GetElement(int i)
Definition Queue.cs:421
static string InvalidOperation_EnumFailedVersion
Definition SR.cs:44
Definition SR.cs:7

References System.Collections.Queue._array, System.Collections.Queue.QueueEnumerator._currentElement, System.Collections.Queue.QueueEnumerator._index, System.Collections.Queue.QueueEnumerator._q, System.Collections.Queue._size, System.Collections.Queue.QueueEnumerator._version, System.Collections.Queue._version, System.Collections.Queue.GetElement(), and System.SR.InvalidOperation_EnumFailedVersion.