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
GUIControllerHousing4Page.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000CB")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x60004F4")]
10 [global::Cpp2ILInjected.Address(RVA = "0xB1AB84", Offset = "0xB1AB84", Length = "0x48")]
11 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
12 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(HousingMenu_Layout), Member = "get_DisplayNPCGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
14 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x60004F5")]
21 [global::Cpp2ILInjected.Address(RVA = "0xB1ABCC", Offset = "0xB1ABCC", Length = "0x54")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
24 private int GetCollectionCount()
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x60004F6")]
30 [global::Cpp2ILInjected.Address(RVA = "0xB1AC20", Offset = "0xB1AC20", Length = "0x48")]
31 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
32 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
33 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
34 private float GetItemScale()
35 {
36 throw null;
37 }
38
39 [global::Cpp2ILInjected.Token(Token = "0x60004F7")]
40 [global::Cpp2ILInjected.Address(RVA = "0xB1AC68", Offset = "0xB1AC68", Length = "0x50")]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
42 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
43 private float GetScrollOffset()
44 {
45 throw null;
46 }
47
48 [global::Cpp2ILInjected.Token(Token = "0x60004F8")]
49 [global::Cpp2ILInjected.Address(RVA = "0xB1ACB8", Offset = "0xB1ACB8", Length = "0x5C")]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
52 private void SetScrollOffset(float offset)
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x60004F9")]
58 [global::Cpp2ILInjected.Address(RVA = "0xB1AD14", Offset = "0xB1AD14", Length = "0x1C")]
59 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NextItem", ReturnType = typeof(void))]
63 public override void NextItem()
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x60004FA")]
69 [global::Cpp2ILInjected.Address(RVA = "0xB1B084", Offset = "0xB1B084", Length = "0x1C")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
73 public override void PreviousItem()
74 {
75 throw null;
76 }
77
78 [global::Cpp2ILInjected.Token(Token = "0x60004FB")]
79 [global::Cpp2ILInjected.Address(RVA = "0xB1B1AC", Offset = "0xB1B1AC", Length = "0x20")]
80 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
81 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
84 public override bool IsInMenu()
85 {
86 throw null;
87 }
88
89 [global::Cpp2ILInjected.Token(Token = "0x60004FC")]
90 [global::Cpp2ILInjected.Address(RVA = "0xB1B1E8", Offset = "0xB1B1E8", Length = "0x8")]
91 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
92 private int GetMenuItemCount()
93 {
94 throw null;
95 }
96
97 [global::Cpp2ILInjected.Token(Token = "0x60004FD")]
98 [global::Cpp2ILInjected.Address(RVA = "0xB1B1F0", Offset = "0xB1B1F0", Length = "0x8")]
99 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 {
102 throw null;
103 }
104
105 [global::Cpp2ILInjected.Token(Token = "0x1700008B")]
107 {
108 [global::Cpp2ILInjected.Token(Token = "0x60004FE")]
109 [global::Cpp2ILInjected.Address(RVA = "0xB1AD30", Offset = "0xB1AD30", Length = "0x234")]
110 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "NextItem", ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "PreviousItem", ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
113 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
114 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "Activate", ReturnType = typeof(void))]
115 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
116 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerHousing4Page), Member = "NavigateInto", MemberParameters = new object[]
118 {
119 typeof(int),
120 typeof(int)
121 }, ReturnType = typeof(void))]
122 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "NPCOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
123 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHousingMenu), Member = "Draw", ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 11)]
125 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
126 {
127 typeof(object),
129 }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
131 {
132 typeof(object),
134 }, ReturnType = typeof(void))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
136 {
137 typeof(object),
139 }, ReturnType = typeof(void))]
140 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetScrollOffset), Member = ".ctor", MemberParameters = new object[]
141 {
142 typeof(object),
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.SetScrollOffset), Member = ".ctor", MemberParameters = new object[]
146 {
147 typeof(object),
149 }, ReturnType = typeof(void))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
152 get
153 {
154 throw null;
155 }
156 }
157
158 [global::Cpp2ILInjected.Token(Token = "0x60004FF")]
159 [global::Cpp2ILInjected.Address(RVA = "0xB1B494", Offset = "0xB1B494", Length = "0x10")]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
162 public override int GetNavigationOutDirs()
163 {
164 throw null;
165 }
166
167 [global::Cpp2ILInjected.Token(Token = "0x6000500")]
168 [global::Cpp2ILInjected.Address(RVA = "0xB1B844", Offset = "0xB1B844", Length = "0x14")]
169 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
171 public override void Activate()
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x6000501")]
177 [global::Cpp2ILInjected.Address(RVA = "0xB1BA08", Offset = "0xB1BA08", Length = "0x34")]
178 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
179 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
182 {
183 throw null;
184 }
185
186 [global::Cpp2ILInjected.Token(Token = "0x6000502")]
187 [global::Cpp2ILInjected.Address(RVA = "0xB1BB00", Offset = "0xB1BB00", Length = "0x4")]
188 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
189 protected override void ClampPosition()
190 {
191 throw null;
192 }
193
194 [global::Cpp2ILInjected.Token(Token = "0x6000503")]
195 [global::Cpp2ILInjected.Address(RVA = "0xB1BB04", Offset = "0xB1BB04", Length = "0x1C")]
196 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
197 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
198 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
200 {
201 throw null;
202 }
203
204 [global::Cpp2ILInjected.Token(Token = "0x6000504")]
205 [global::Cpp2ILInjected.Address(RVA = "0xB1BE78", Offset = "0xB1BE78", Length = "0x34")]
206 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
207 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
208 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerHousing4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
209 public override void NavigateInto(int column, int row)
210 {
211 throw null;
212 }
213
214 [global::Cpp2ILInjected.Token(Token = "0x6000505")]
215 [global::Cpp2ILInjected.Address(RVA = "0xB1BF60", Offset = "0xB1BF60", Length = "0x2C")]
216 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
219 {
220 throw null;
221 }
222
223 [global::Cpp2ILInjected.Token(Token = "0x400046F")]
224 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
226}
class f__AnonymousType0<< Count > j__TPar
delegate DraggableItemGrid_Layout GetGrid()
delegate void SetScrollOffset(float scrollOffset)
override void NavigateInto(int column, int row)
GUIControllerDynamicGridNavigator _gridNav
DraggableItemGrid_Layout GetGrid()
GUIControllerDynamicGridNavigator GridNav
override GUIControllerItem Navigate(Vector2 navigationVector)
override Rectangle GetSelectedItemRegion()