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
GUIControllerPageGroup.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000D2")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000543")]
10 [global::Cpp2ILInjected.Address(RVA = "0xB1EE04", Offset = "0xB1EE04", Length = "0x28")]
11 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "get_MenuController", ReturnType = typeof(GUIControllerPageGroup))]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x6000544")]
20 [global::Cpp2ILInjected.Address(RVA = "0xB1EE2C", Offset = "0xB1EE2C", Length = "0x4")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 public void Activate()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000545")]
28 [global::Cpp2ILInjected.Address(RVA = "0xB1EE30", Offset = "0xB1EE30", Length = "0x80")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6000546")]
38 [global::Cpp2ILInjected.Address(RVA = "0xB1EEB0", Offset = "0xB1EEB0", Length = "0x194")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateFromMenuIntoPage", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateLeft", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateRight", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPageGroup), Member = "ClampMenuItem", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateUp", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
46 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "NavigateDown", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6000547")]
54 [global::Cpp2ILInjected.Address(RVA = "0xB1F044", Offset = "0xB1F044", Length = "0xB8")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageGroup), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerPageGroup), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPageIconGrouping), Member = "GetControllerNavigateController", MemberParameters = new object[]
59 {
60 typeof(int),
61 typeof(int)
62 }, ReturnType = typeof(GUIControllerItem))]
63 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
65 public void ClampMenuItem(bool preferUp = true)
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6000548")]
71 [global::Cpp2ILInjected.Address(RVA = "0xB1F0FC", Offset = "0xB1F0FC", Length = "0x174")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPageGroup), Member = "ClampMenuItem", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIconGrouping), Member = "LoadPageAnchor", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
77 {
81 }, ReturnType = typeof(Vector2))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
83 {
84 typeof(int),
85 typeof(int),
86 typeof(int),
87 typeof(int)
88 }, ReturnType = typeof(void))]
89 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
91 {
92 throw null;
93 }
94
95 [global::Cpp2ILInjected.Token(Token = "0x400047E")]
96 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
98
99 [global::Cpp2ILInjected.Token(Token = "0x400047F")]
100 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
101 public int MenuRow;
102}
class f__AnonymousType0<< Count > j__TPar
void ClampMenuItem(bool preferUp=true)
GUIControllerPageGroup(GUIPageIconGrouping grouping)
GUIControllerItem Navigate(Vector2 navigationVector)
readonly GUIPageIconGrouping Grouping