Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ArrayMapping.cs
Go to the documentation of this file.
2
3internal sealed class ArrayMapping : TypeMapping
4{
6
8
10
12
13 internal ElementAccessor[] Elements
14 {
15 get
16 {
17 return _elements;
18 }
19 set
20 {
22 _sortedElements = null;
23 }
24 }
25
27 {
28 get
29 {
30 if (_sortedElements != null)
31 {
32 return _sortedElements;
33 }
34 if (_elements == null)
35 {
36 return null;
37 }
41 return _sortedElements;
42 }
43 }
44
46 {
47 get
48 {
49 return _next;
50 }
51 set
52 {
53 _next = value;
54 }
55 }
56
58 {
59 get
60 {
61 return _topLevelMapping;
62 }
63 set
64 {
66 }
67 }
68}
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
Definition Array.cs:624
static void SortMostToLeastDerived(ElementAccessor[] elements)
ElementAccessor[] ElementsSortedByDerivation