|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| LargeArrayBuilder (bool initialize) | |
| LargeArrayBuilder (int maxCapacity) | |
| void | Add (T item) |
| void | AddRange (IEnumerable< T > items) |
| void | CopyTo (T[] array, int arrayIndex, int count) |
| CopyPosition | CopyTo (CopyPosition position, T[] array, int arrayIndex, int count) |
| T[] | GetBuffer (int index) |
| void | SlowAdd (T item) |
| T[] | ToArray () |
| bool | TryMove (out T[] array) |
Properties | |
| int | Count [get] |
Private Member Functions | |
| void | AddWithBufferAllocation (T item) |
| void | AddWithBufferAllocation (T item, ref T[] destination, ref int index) |
| void | AllocateBuffer () |
Private Attributes | |
| readonly int | _maxCapacity |
| T[] | _first |
| System.Collections.Generic.ArrayBuilder< T[]> | _buffers |
| T[] | _current |
| int | _index |
| int | _count |
Definition at line 5 of file LargeArrayBuilder.cs.