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
GUIKeyboardMappingOverlay.cs
Go to the documentation of this file.
1using System;
6
7[global::Cpp2ILInjected.Token(Token = "0x20000AC")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x6000406")]
11 [global::Cpp2ILInjected.Address(RVA = "0xA83CDC", Offset = "0xA83CDC", Length = "0x8")]
12 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = "DrawCategories", ReturnType = typeof(void))]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
14 public void Activate()
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x6000407")]
20 [global::Cpp2ILInjected.Address(RVA = "0xA83F18", Offset = "0xA83F18", Length = "0x8")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x6000408")]
28 [global::Cpp2ILInjected.Address(RVA = "0xA83CE4", Offset = "0xA83CE4", Length = "0x234")]
29 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingOverlay), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingOverlay), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
32 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
33 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
34 {
38 }, ReturnType = typeof(Vector2))]
39 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
40 {
43 }, ReturnType = typeof(Vector2))]
44 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
45 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappingEntry), Member = "GetElementHeight", ReturnType = typeof(float))]
46 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
47 private void UpdateScroll()
48 {
49 throw null;
50 }
51
52 [global::Cpp2ILInjected.Token(Token = "0x6000409")]
53 [global::Cpp2ILInjected.Address(RVA = "0xA83F20", Offset = "0xA83F20", Length = "0x1E8")]
54 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappingOverlay), Member = "UpdateScroll", ReturnType = typeof(void))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
59 {
60 throw null;
61 }
62
63 [global::Cpp2ILInjected.Token(Token = "0x600040A")]
64 [global::Cpp2ILInjected.Address(RVA = "0xA84108", Offset = "0xA84108", Length = "0xC")]
65 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "Draw", ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
67 public void ActivateOverlay(GUIKeyboardMappingEntry overlayEntry, Rectangle overlayRegion)
68 {
69 throw null;
70 }
71
72 [global::Cpp2ILInjected.Token(Token = "0x600040B")]
73 [global::Cpp2ILInjected.Address(RVA = "0xA84114", Offset = "0xA84114", Length = "0x8")]
74 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "RemoveBinding", ReturnType = typeof(void))]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "Draw", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappingEntry), Member = "IsOverOptions", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 5)]
78 public void DeactivateOverlay()
79 {
80 throw null;
81 }
82
83 [global::Cpp2ILInjected.Token(Token = "0x600040C")]
84 [global::Cpp2ILInjected.Address(RVA = "0xA8411C", Offset = "0xA8411C", Length = "0x38C")]
85 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
86 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappingOverlay), Member = "UpdateScroll", ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
89 {
93 }, ReturnType = typeof(Vector2))]
94 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
95 {
98 }, ReturnType = typeof(Vector2))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
100 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIKeyboardMappingEntry), Member = "GetElementHeight", ReturnType = typeof(float))]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
102 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
103 {
104 typeof(int),
105 typeof(int),
106 typeof(int),
107 typeof(int)
108 }, ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x600040D")]
116 [global::Cpp2ILInjected.Address(RVA = "0xA844A8", Offset = "0xA844A8", Length = "0x10")]
117 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIKeyboardMappings), Member = ".ctor", ReturnType = typeof(void))]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x40003E3")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
128
129 [global::Cpp2ILInjected.Token(Token = "0x40003E4")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
132
133 [global::Cpp2ILInjected.Token(Token = "0x40003E5")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
135 public int _overlayIndex;
136
137 [global::Cpp2ILInjected.Token(Token = "0x40003E6")]
138 [global::Cpp2ILInjected.FieldOffset(Offset = "0x2C")]
139 public float _overlayOffset;
140
141 [global::Cpp2ILInjected.Token(Token = "0x40003E7")]
142 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
144
145 [global::Cpp2ILInjected.Token(Token = "0x40003E8")]
146 [global::Cpp2ILInjected.FieldOffset(Offset = "0x34")]
147 public int _selectedItem;
148
149 [global::Cpp2ILInjected.Token(Token = "0x20000AD")]
150 public enum Controls
151 {
152 [global::Cpp2ILInjected.Token(Token = "0x40003EA")]
154 [global::Cpp2ILInjected.Token(Token = "0x40003EB")]
156 [global::Cpp2ILInjected.Token(Token = "0x40003EC")]
157 PageFight,
158 [global::Cpp2ILInjected.Token(Token = "0x40003ED")]
159 PageMisc,
160 [global::Cpp2ILInjected.Token(Token = "0x40003EE")]
161 PageMap,
162 [global::Cpp2ILInjected.Token(Token = "0x40003EF")]
163 Element,
164 [global::Cpp2ILInjected.Token(Token = "0x40003F0")]
165 Reset,
166 [global::Cpp2ILInjected.Token(Token = "0x40003F1")]
167 Default,
168 [global::Cpp2ILInjected.Token(Token = "0x40003F2")]
169 Back
170 }
171}
class f__AnonymousType0<< Count > j__TPar
GUIKeyboardMappingEntry _overlayEntry
GUIControllerItem Navigate(Vector2 navigationVector)
GUIKeyboardMappingOverlay.Controls selectedControl
void ActivateOverlay(GUIKeyboardMappingEntry overlayEntry, Rectangle overlayRegion)