Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FixupHolderList.cs
Go to the documentation of this file.
2
3internal sealed class FixupHolderList
4{
5 internal FixupHolder[] _values;
6
7 internal int _count;
8
9 internal FixupHolderList()
10 : this(2)
11 {
12 }
13
15 {
16 _count = 0;
18 }
19
20 internal void Add(FixupHolder fixup)
21 {
22 if (_count == _values.Length)
23 {
25 }
26 _values[_count++] = fixup;
27 }
28
29 private void EnlargeArray()
30 {
31 int num = _values.Length * 2;
32 if (num < 0)
33 {
34 num = int.MaxValue;
35 }
36 FixupHolder[] array = new FixupHolder[num];
38 _values = array;
39 }
40}
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
Definition Array.cs:624