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
GUIControllerInterfaceEdit.cs
Go to the documentation of this file.
1using System;
6
7[global::Cpp2ILInjected.Token(Token = "0x2000091")]
9{
10 [global::Cpp2ILInjected.Token(Token = "0x6000385")]
11 [global::Cpp2ILInjected.Address(RVA = "0x9C4540", Offset = "0x9C4540", Length = "0x8")]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 public void Activate()
14 {
15 throw null;
16 }
17
18 [global::Cpp2ILInjected.Token(Token = "0x6000386")]
19 [global::Cpp2ILInjected.Address(RVA = "0x9C4548", Offset = "0x9C4548", Length = "0x8")]
20 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x6000387")]
27 [global::Cpp2ILInjected.Address(RVA = "0x9C4550", Offset = "0x9C4550", Length = "0x1C0")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerInterfaceEdit), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
30 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "RefreshSelected", ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = "DrawGroupEditControls", ReturnType = typeof(void))]
32 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateCursor", MemberParameters = new object[] { typeof(Cursor) }, ReturnType = typeof(void))]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputControllerEdit), Member = "UpdateInterfaceMovement", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 7)]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIInterfaceEdit), Member = "RefreshSelected", ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
37 {
41 }, ReturnType = typeof(Vector2))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
43 {
46 }, ReturnType = typeof(Vector2))]
47 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 6)]
48 public void UpdatePageScroll()
49 {
50 throw null;
51 }
52
53 [global::Cpp2ILInjected.Token(Token = "0x6000388")]
54 [global::Cpp2ILInjected.Address(RVA = "0x9C4710", Offset = "0x9C4710", Length = "0x520")]
55 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
56 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "get_CurrentPlatform", ReturnType = typeof(DrPlatform.DrPlatformType))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "IsCurrentPlatform", MemberParameters = new object[] { typeof(DrPlatform.DrPlatformType) }, ReturnType = typeof(bool))]
59 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(InterfaceStyles_Layout), Member = "get_Active", ReturnType = typeof(InterfaceProfile_Layout))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerInterfaceEdit), Member = "UpdatePageScroll", ReturnType = typeof(void))]
62 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
64 {
65 throw null;
66 }
67
68 [global::Cpp2ILInjected.Token(Token = "0x6000389")]
69 [global::Cpp2ILInjected.Address(RVA = "0x9C4C30", Offset = "0x9C4C30", Length = "0x46C")]
70 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
71 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
73 {
77 }, ReturnType = typeof(Vector2))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
79 {
81 typeof(float)
82 }, ReturnType = typeof(Vector2))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(DrPlatform), Member = "get_CurrentPlatform", ReturnType = typeof(DrPlatform.DrPlatformType))]
84 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUITransactionButton), Member = "GetRegion", MemberParameters = new object[] { typeof(TransactionButton_Layout) }, ReturnType = typeof(Rectangle))]
85 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
86 {
87 typeof(int),
88 typeof(int),
89 typeof(int),
90 typeof(int)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUISlider), Member = "GetRegion", MemberParameters = new object[] { typeof(Slider_Layout) }, ReturnType = typeof(Rectangle))]
93 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 10)]
95 {
96 throw null;
97 }
98
99 [global::Cpp2ILInjected.Token(Token = "0x600038A")]
100 [global::Cpp2ILInjected.Address(RVA = "0x9C509C", Offset = "0x9C509C", Length = "0x8")]
101 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInterfaceEdit), Member = ".ctor", ReturnType = typeof(void))]
102 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
105 {
106 throw null;
107 }
108
109 [global::Cpp2ILInjected.Token(Token = "0x4000366")]
110 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
111 public int EditControl;
112
113 [global::Cpp2ILInjected.Token(Token = "0x4000367")]
114 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
115 private int EditProfile;
116
117 [global::Cpp2ILInjected.Token(Token = "0x4000368")]
118 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
119 private int EditTemplate;
120
121 [global::Cpp2ILInjected.Token(Token = "0x4000369")]
122 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
123 public int AdjustColumn;
124
125 [global::Cpp2ILInjected.Token(Token = "0x400036A")]
126 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
127 public int AdjustRow;
128
129 [global::Cpp2ILInjected.Token(Token = "0x400036B")]
130 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
131 public int PageColumn;
132
133 [global::Cpp2ILInjected.Token(Token = "0x400036C")]
134 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
135 public int PageRow;
136}
class f__AnonymousType0<< Count > j__TPar
GUIControllerItem Navigate(Vector2 navigationVector)