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
GUIControllerReforge.cs
Go to the documentation of this file.
1using System;
5
6[global::Cpp2ILInjected.Token(Token = "0x20000D6")]
8{
9 [global::Cpp2ILInjected.Token(Token = "0x6000581")]
10 [global::Cpp2ILInjected.Address(RVA = "0xB204D4", Offset = "0xB204D4", Length = "0x20")]
11 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
12 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
13 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
15 {
16 throw null;
17 }
18
19 [global::Cpp2ILInjected.Token(Token = "0x6000582")]
20 [global::Cpp2ILInjected.Address(RVA = "0xB2181C", Offset = "0xB2181C", Length = "0x4")]
21 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
22 public override void Activate()
23 {
24 throw null;
25 }
26
27 [global::Cpp2ILInjected.Token(Token = "0x170000A6")]
28 public int MinRow
29 {
30 [global::Cpp2ILInjected.Token(Token = "0x6000583")]
31 [global::Cpp2ILInjected.Address(RVA = "0xB21820", Offset = "0xB21820", Length = "0x8C")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge), Member = "ClampPosition", ReturnType = typeof(void))]
34 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
35 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
36 get
37 {
38 throw null;
39 }
40 }
41
42 [global::Cpp2ILInjected.Token(Token = "0x170000A7")]
43 public int MinColumns
44 {
45 [global::Cpp2ILInjected.Token(Token = "0x6000584")]
46 [global::Cpp2ILInjected.Address(RVA = "0xB218AC", Offset = "0xB218AC", Length = "0x94")]
47 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge), Member = "ClampPosition", ReturnType = typeof(void))]
50 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
51 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
52 get
53 {
54 throw null;
55 }
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x6000585")]
59 [global::Cpp2ILInjected.Address(RVA = "0xB21940", Offset = "0xB21940", Length = "0xCC")]
60 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
61 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
62 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge), Member = "get_MinColumns", ReturnType = typeof(int))]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerPageRedirect), Member = "NavigateIntoLeft", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(GUIControllerItem))]
64 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
66 {
67 throw null;
68 }
69
70 [global::Cpp2ILInjected.Token(Token = "0x6000586")]
71 [global::Cpp2ILInjected.Address(RVA = "0xB21A0C", Offset = "0xB21A0C", Length = "0x60")]
72 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIControllerReforge), Member = "GetSelectedItemRegion", ReturnType = typeof(Rectangle))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge), Member = "get_MinColumns", ReturnType = typeof(int))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge), Member = "get_MinRow", ReturnType = typeof(int))]
77 private void ClampPosition()
78 {
79 throw null;
80 }
81
82 [global::Cpp2ILInjected.Token(Token = "0x6000587")]
83 [global::Cpp2ILInjected.Address(RVA = "0xB21A6C", Offset = "0xB21A6C", Length = "0x240")]
84 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
85 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
86 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIControllerReforge), Member = "ClampPosition", ReturnType = typeof(void))]
87 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
88 {
89 typeof(float),
90 typeof(float)
91 }, ReturnType = typeof(void))]
92 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(PageControllerLayoutDefinition<>), Member = "get_Instance", ReturnType = "T")]
93 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
94 {
96 typeof(float)
97 }, ReturnType = typeof(Vector2))]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Reforge_Layout), Member = "get_DisplayItemGrid", ReturnType = typeof(DraggableItemGrid_Layout))]
99 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
100 {
104 }, ReturnType = typeof(Vector2))]
105 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
106 {
107 typeof(int),
108 typeof(int),
109 typeof(int),
110 typeof(int)
111 }, ReturnType = typeof(void))]
112 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
114 {
115 throw null;
116 }
117
118 [global::Cpp2ILInjected.Token(Token = "0x6000588")]
119 [global::Cpp2ILInjected.Address(RVA = "0xB21CAC", Offset = "0xB21CAC", Length = "0x8")]
120 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
121 public virtual bool IsInMenu()
122 {
123 throw null;
124 }
125
126 [global::Cpp2ILInjected.Token(Token = "0x40004AB")]
127 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
128 public int itemRow;
129
130 [global::Cpp2ILInjected.Token(Token = "0x40004AC")]
131 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
132 public int itemColumn;
133}
class f__AnonymousType0<< Count > j__TPar
override Rectangle GetSelectedItemRegion()
override GUIControllerItem Navigate(Vector2 navigationVector)