terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
GUIControllerHousing.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000CA")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x60004EA")]
10 [global::Cpp2ILInjected.Address(RVA = "0xB1A148", Offset = "0xB1A148", Length = "0x2C")]
11 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
14 {
15 throw null;
16 }
17
18 [global::Cpp2ILInjected.Token(Token = "0x60004EB")]
19 [global::Cpp2ILInjected.Address(RVA = "0xB1A174", Offset = "0xB1A174", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
21 public virtual bool IsInMenu()
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x60004EC")]
27 [global::Cpp2ILInjected.Address(RVA = "0xB1A17C", Offset = "0xB1A17C", Length = "0x4")]
28 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
29 public override void Activate()
30 {
31 throw null;
32 }
33
34 [global::Cpp2ILInjected.Token(Token = "0x60004ED")]
35 [global::Cpp2ILInjected.Address(RVA = "0xB1A180", Offset = "0xB1A180", Length = "0x4")]
36 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
37 public virtual void NextItem()
38 {
39 throw null;
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x60004EE")]
43 [global::Cpp2ILInjected.Address(RVA = "0xB1A184", Offset = "0xB1A184", Length = "0x4")]
44 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
45 public virtual void PreviousItem()
46 {
47 throw null;
48 }
49
50 [global::Cpp2ILInjected.Token(Token = "0x17000089")]
51 public int MinRow
52 {
53 [global::Cpp2ILInjected.Token(Token = "0x60004EF")]
54 [global::Cpp2ILInjected.Address(RVA = "0xB1A188", Offset = "0xB1A188", Length = "0x80")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing), Member = "ClampPosition", ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
58 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
59 get
60 {
61 throw null;
62 }
63 }
64
65 [global::Cpp2ILInjected.Token(Token = "0x1700008A")]
66 public int MaxColumns
67 {
68 [global::Cpp2ILInjected.Token(Token = "0x60004F0")]
69 [global::Cpp2ILInjected.Address(RVA = "0xB1A208", Offset = "0xB1A208", Length = "0x6C")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
73 get
74 {
75 throw null;
76 }
77 }
78
79 [global::Cpp2ILInjected.Token(Token = "0x60004F1")]
80 [global::Cpp2ILInjected.Address(RVA = "0xB1A274", Offset = "0xB1A274", Length = "0xB0")]
81 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
82 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing), Member = "get_MinRow", ReturnType = typeof(int))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
85 protected virtual void ClampPosition()
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x60004F2")]
91 [global::Cpp2ILInjected.Address(RVA = "0xB1A324", Offset = "0xB1A324", Length = "0x128")]
92 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
93 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
94 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
96 {
97 throw null;
98 }
99
100 [global::Cpp2ILInjected.Token(Token = "0x60004F3")]
101 [global::Cpp2ILInjected.Address(RVA = "0xB1A938", Offset = "0xB1A938", Length = "0x24C")]
102 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
103 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
104 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
105 {
106 typeof(float),
107 typeof(float)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
111 {
113 typeof(float)
114 }, ReturnType = typeof(Vector2))]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HousingMenu_Layout), Member = "get_DisplayNPCGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
117 {
121 }, ReturnType = typeof(Vector2))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
123 {
124 typeof(int),
125 typeof(int),
126 typeof(int),
127 typeof(int)
128 }, ReturnType = typeof(void))]
129 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
131 {
132 throw null;
133 }
134
135 [global::Cpp2ILInjected.Token(Token = "0x400046D")]
136 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
137 public int itemRow;
138
139 [global::Cpp2ILInjected.Token(Token = "0x400046E")]
140 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
141 public int itemColumn;
142}
class f__AnonymousType0<< Count > j__TPar
override Rectangle GetSelectedItemRegion()
override GUIControllerItem Navigate(Vector2 navigationVector)