| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Classes | |
| class | Mutables | 
Public Member Functions | |
| void | Dispose () | 
Protected Member Functions | |
| override void | Dispose (bool disposing) | 
Package Functions | |
| ContiguousChunkLazyEnumerator (IEnumerator< T > source, Shared< bool > exceptionTracker, object sourceSyncLock, Shared< int > currentIndex, Shared< int > degreeOfParallelism) | |
| override bool | MoveNext ([MaybeNullWhen(false)][AllowNull] ref T currentElement, ref int currentKey) | 
| bool | MoveNext ([MaybeNullWhen(false)][AllowNull] ref TElement currentElement,[AllowNull] ref TKey currentKey) | 
| virtual void | Reset () | 
| IEnumerator< TElement > | AsClassicEnumerator () | 
Private Attributes | |
| readonly IEnumerator< T > | _source | 
| readonly object | _sourceSyncLock | 
| readonly Shared< int > | _currentIndex | 
| readonly Shared< int > | _activeEnumeratorsCount | 
| readonly Shared< bool > | _exceptionTracker | 
| Mutables | _mutables | 
Definition at line 273 of file PartitionedDataSource.cs.