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
GUIControllerReforge4Page.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000D7")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000589")]
10 [global::Cpp2ILInjected.Address(RVA = "0xB21CB4", Offset = "0xB21CB4", 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(Reforge_Layout), Member = "get_DisplayItemGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
14 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
16 {
17 throw null;
18 }
19
20 [global::Cpp2ILInjected.Token(Token = "0x600058A")]
21 [global::Cpp2ILInjected.Address(RVA = "0xB21CFC", Offset = "0xB21CFC", Length = "0x60")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
24 private int GetCollectionCount()
25 {
26 throw null;
27 }
28
29 [global::Cpp2ILInjected.Token(Token = "0x600058B")]
30 [global::Cpp2ILInjected.Address(RVA = "0xB21D5C", Offset = "0xB21D5C", 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 = "0x600058C")]
40 [global::Cpp2ILInjected.Address(RVA = "0xB21DA4", Offset = "0xB21DA4", 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 = "0x600058D")]
49 [global::Cpp2ILInjected.Address(RVA = "0xB21DF4", Offset = "0xB21DF4", 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 = "0x600058E")]
58 [global::Cpp2ILInjected.Address(RVA = "0xB21E50", Offset = "0xB21E50", Length = "0x20")]
59 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
60 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "get_MenuColumn", ReturnType = typeof(int))]
63 public override bool IsInMenu()
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x600058F")]
69 [global::Cpp2ILInjected.Address(RVA = "0xB220A4", Offset = "0xB220A4", Length = "0x8")]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
71 private int GetMenuItemCount()
72 {
73 throw null;
74 }
75
76 [global::Cpp2ILInjected.Token(Token = "0x6000590")]
77 [global::Cpp2ILInjected.Address(RVA = "0xB220AC", Offset = "0xB220AC", Length = "0x8")]
78 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
79 private int GetDisplayItemCount()
80 {
81 throw null;
82 }
83
84 [global::Cpp2ILInjected.Token(Token = "0x170000A8")]
86 {
87 [global::Cpp2ILInjected.Token(Token = "0x6000591")]
88 [global::Cpp2ILInjected.Address(RVA = "0xB21E70", Offset = "0xB21E70", Length = "0x234")]
89 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
90 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "Activate", ReturnType = typeof(void))]
91 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
92 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
93 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
94 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge4Page), Member = "NavigateInto", MemberParameters = new object[]
95 {
96 typeof(int),
97 typeof(int)
98 }, ReturnType = typeof(void))]
99 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIReforge), Member = "Draw", ReturnType = typeof(void))]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
102 {
103 typeof(object),
105 }, ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
107 {
108 typeof(object),
110 }, ReturnType = typeof(void))]
111 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
112 {
113 typeof(object),
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.GetScrollOffset), Member = ".ctor", MemberParameters = new object[]
117 {
118 typeof(object),
120 }, ReturnType = typeof(void))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator.SetScrollOffset), Member = ".ctor", MemberParameters = new object[]
122 {
123 typeof(object),
125 }, ReturnType = typeof(void))]
126 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 21)]
128 get
129 {
130 throw null;
131 }
132 }
133
134 [global::Cpp2ILInjected.Token(Token = "0x6000592")]
135 [global::Cpp2ILInjected.Address(RVA = "0xB220B4", Offset = "0xB220B4", Length = "0x14")]
136 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
138 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
139 public override void Activate()
140 {
141 throw null;
142 }
143
144 [global::Cpp2ILInjected.Token(Token = "0x6000593")]
145 [global::Cpp2ILInjected.Address(RVA = "0xB220C8", Offset = "0xB220C8", Length = "0x1C")]
146 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
147 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
148 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
149 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
150 public override int GetNavigationOutDirs()
151 {
152 throw null;
153 }
154
155 [global::Cpp2ILInjected.Token(Token = "0x6000594")]
156 [global::Cpp2ILInjected.Address(RVA = "0xB220E4", Offset = "0xB220E4", Length = "0x34")]
157 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
159 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
160 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
162 {
163 throw null;
164 }
165
166 [global::Cpp2ILInjected.Token(Token = "0x6000595")]
167 [global::Cpp2ILInjected.Address(RVA = "0xB22118", Offset = "0xB22118", Length = "0x1C")]
168 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
169 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
171 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
173 {
174 throw null;
175 }
176
177 [global::Cpp2ILInjected.Token(Token = "0x6000596")]
178 [global::Cpp2ILInjected.Address(RVA = "0xB22134", Offset = "0xB22134", Length = "0x28")]
179 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
180 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerDynamicGridNavigator))]
181 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerDynamicGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
182 {
183 typeof(int),
184 typeof(int)
185 }, ReturnType = typeof(void))]
186 public override void NavigateInto(int column, int row)
187 {
188 throw null;
189 }
190
191 [global::Cpp2ILInjected.Token(Token = "0x6000597")]
192 [global::Cpp2ILInjected.Address(RVA = "0xB204F4", Offset = "0xB204F4", Length = "0x20")]
193 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
194 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
197 {
198 throw null;
199 }
200
201 [global::Cpp2ILInjected.Token(Token = "0x40004AD")]
202 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
204}
class f__AnonymousType0<< Count > j__TPar
delegate DraggableItemGrid_Layout GetGrid()
delegate void SetScrollOffset(float scrollOffset)
GUIControllerDynamicGridNavigator GridNav
DraggableItemGrid_Layout GetGrid()
GUIControllerDynamicGridNavigator _gridNav
override void NavigateInto(int column, int row)
override GUIControllerItem Navigate(Vector2 navigationVector)
override Rectangle GetSelectedItemRegion()