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
GUIControllerChest4Page.cs
Go to the documentation of this file.
1using System;
2using Controller;
6
7[global::Cpp2ILInjected.Token(Token = "0x20000B7")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x6000458")]
11 [global::Cpp2ILInjected.Address(RVA = "0xA88A80", Offset = "0xA88A80", Length = "0x48")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Chest_Layout), Member = "get_DisplayChestGrid", ReturnType = typeof(ItemGrid_Layout))]
15 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
17 {
18 throw null;
19 }
20
21 [global::Cpp2ILInjected.Token(Token = "0x6000459")]
22 [global::Cpp2ILInjected.Address(RVA = "0xA88AC8", Offset = "0xA88AC8", Length = "0x48")]
23 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
24 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
25 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
26 private float GetItemScale()
27 {
28 throw null;
29 }
30
31 [global::Cpp2ILInjected.Token(Token = "0x600045A")]
32 [global::Cpp2ILInjected.Address(RVA = "0xA88B10", Offset = "0xA88B10", Length = "0x14")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "get_InMenu", ReturnType = typeof(bool))]
36 public override bool IsInMenu()
37 {
38 throw null;
39 }
40
41 [global::Cpp2ILInjected.Token(Token = "0x600045B")]
42 [global::Cpp2ILInjected.Address(RVA = "0xA88CB0", Offset = "0xA88CB0", Length = "0x8")]
43 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
44 private int GetMenuItemCount()
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x600045C")]
50 [global::Cpp2ILInjected.Address(RVA = "0xA88CB8", Offset = "0xA88CB8", Length = "0x8")]
51 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
52 private int GetDisplayItemCount()
53 {
54 throw null;
55 }
56
57 [global::Cpp2ILInjected.Token(Token = "0x1700007F")]
59 {
60 [global::Cpp2ILInjected.Token(Token = "0x600045D")]
61 [global::Cpp2ILInjected.Address(RVA = "0xA88B24", Offset = "0xA88B24", Length = "0x18C")]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "IsInMenu", ReturnType = typeof(bool))]
63 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
64 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "Activate", ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
66 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerChest4Page), Member = "NavigateInto", MemberParameters = new object[]
68 {
69 typeof(int),
70 typeof(int)
71 }, ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIChest), Member = "ItemOver", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 8)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator.GetGrid), Member = ".ctor", MemberParameters = new object[]
75 {
76 typeof(object),
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator.GetItemScale), Member = ".ctor", MemberParameters = new object[]
80 {
81 typeof(object),
83 }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator.GetCollectionCount), Member = ".ctor", MemberParameters = new object[]
85 {
86 typeof(object),
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = ".ctor", MemberParameters = new object[]
90 {
96 }, ReturnType = typeof(void))]
97 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
98 get
99 {
100 throw null;
101 }
102 }
103
104 [global::Cpp2ILInjected.Token(Token = "0x600045E")]
105 [global::Cpp2ILInjected.Address(RVA = "0xA88CC0", Offset = "0xA88CC0", Length = "0x24")]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetNavigationOutDirs", ReturnType = typeof(int))]
110 public override int GetNavigationOutDirs()
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x600045F")]
116 [global::Cpp2ILInjected.Address(RVA = "0xA88CE4", Offset = "0xA88CE4", Length = "0x28")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
120 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "Activate", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(void))]
121 public override void Activate()
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x6000460")]
127 [global::Cpp2ILInjected.Address(RVA = "0xA88D0C", Offset = "0xA88D0C", Length = "0x9C")]
128 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
132 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
134 {
135 throw null;
136 }
137
138 [global::Cpp2ILInjected.Token(Token = "0x6000461")]
139 [global::Cpp2ILInjected.Address(RVA = "0xA88DA8", Offset = "0xA88DA8", Length = "0xBC")]
140 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
141 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
143 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
145 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
146 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPanel), Member = "Region", MemberParameters = new object[] { typeof(Panel_Layout) }, ReturnType = typeof(Rectangle))]
147 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
149 {
150 throw null;
151 }
152
153 [global::Cpp2ILInjected.Token(Token = "0x6000462")]
154 [global::Cpp2ILInjected.Address(RVA = "0xA88E64", Offset = "0xA88E64", Length = "0x3C")]
155 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
156 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = "LoadPageAnchor", ReturnType = typeof(void))]
157 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerChest4Page), Member = "get_GridNav", ReturnType = typeof(GUIControllerStaticGridNavigator))]
158 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerStaticGridNavigator), Member = "NavigateInto", MemberParameters = new object[]
159 {
160 typeof(int),
161 typeof(int)
162 }, ReturnType = typeof(void))]
163 public override void NavigateInto(int column, int row)
164 {
165 throw null;
166 }
167
168 [global::Cpp2ILInjected.Token(Token = "0x6000463")]
169 [global::Cpp2ILInjected.Address(RVA = "0xA88EA0", Offset = "0xA88EA0", Length = "0x18")]
170 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageRedirect), Member = ".ctor", ReturnType = typeof(void))]
171 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
172 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageContentController), Member = ".ctor", MemberParameters = new object[] { typeof(GUIPageIcons.Category) }, ReturnType = typeof(void))]
174 {
175 throw null;
176 }
177
178 [global::Cpp2ILInjected.Token(Token = "0x400043D")]
179 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
181}
class f__AnonymousType0<< Count > j__TPar
override void NavigateInto(int column, int row)
override Rectangle GetSelectedItemRegion()
GUIControllerStaticGridNavigator GridNav
GUIControllerStaticGridNavigator _gridNav
override GUIControllerItem Navigate(Vector2 navigationVector)
delegate ItemGrid_Layout GetGrid()