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
GUIPlayerCreateController_HairStyle.cs
Go to the documentation of this file.
1using System;
6using Terraria;
7
8[global::Cpp2ILInjected.Token(Token = "0x20000F1")]
10{
11 [global::Cpp2ILInjected.Token(Token = "0x6000657")]
12 [global::Cpp2ILInjected.Address(RVA = "0xD16D60", Offset = "0xD16D60", Length = "0x30")]
13 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
14 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19
20 [global::Cpp2ILInjected.Token(Token = "0x6000658")]
21 [global::Cpp2ILInjected.Address(RVA = "0xD174CC", Offset = "0xD174CC", Length = "0x108")]
22 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
23 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_Tabs), Member = "NavigateIntoCurrentPage", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(GUIControllerItem))]
24 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawHairGrid", ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateMenu), Member = "DrawCategoryButtons", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
27 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_PendingPlayer", ReturnType = typeof(Player))]
28 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<int>), Member = "IndexOf", MemberParameters = new object[] { typeof(int) }, ReturnType = typeof(int))]
29 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "UpdateScroll", ReturnType = typeof(void))]
30 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
31 public void Activate()
32 {
33 throw null;
34 }
35
36 [global::Cpp2ILInjected.Token(Token = "0x6000659")]
37 [global::Cpp2ILInjected.Address(RVA = "0xD177F0", Offset = "0xD177F0", Length = "0x8")]
38 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
40 {
41 throw null;
42 }
43
44 [global::Cpp2ILInjected.Token(Token = "0x600065A")]
45 [global::Cpp2ILInjected.Address(RVA = "0xD177F8", Offset = "0xD177F8", Length = "0x11C")]
46 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
47 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "UpdateScroll", ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPlayerCreateController_Tabs), Member = "Activate", ReturnType = typeof(void))]
51 {
52 throw null;
53 }
54
55 [global::Cpp2ILInjected.Token(Token = "0x600065B")]
56 [global::Cpp2ILInjected.Address(RVA = "0xD175D4", Offset = "0xD175D4", Length = "0x21C")]
57 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "Activate", ReturnType = typeof(void))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_HairStyle), Member = "Navigate", MemberParameters = new object[] { typeof(Vector2) }, ReturnType = typeof(GUIControllerItem))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_MainButtons), Member = "NavigateIntoCurrentPage", ReturnType = typeof(GUIControllerItem))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_Tabs), Member = "NavigateIntoCurrentPage", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(GUIControllerItem))]
62 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 4)]
63 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
64 {
68 }, ReturnType = typeof(Vector2))]
69 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Subtraction", MemberParameters = new object[]
70 {
73 }, ReturnType = typeof(Vector2))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
75 {
76 typeof(float),
77 typeof(float)
78 }, ReturnType = typeof(void))]
79 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
80 {
82 typeof(float)
83 }, ReturnType = typeof(Vector2))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
85 public void UpdateScroll()
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x170000CD")]
92 {
93 [global::Cpp2ILInjected.Token(Token = "0x600065C")]
94 [global::Cpp2ILInjected.Address(RVA = "0xD17914", Offset = "0xD17914", Length = "0x160")]
95 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
96 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIPlayerCreateController_Tabs), Member = "NavigateIntoCurrentPage", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(GUIControllerItem))]
97 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
98 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
99 {
100 typeof(float),
101 typeof(float)
102 }, ReturnType = typeof(void))]
103 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
104 {
106 typeof(float)
107 }, ReturnType = typeof(Vector2))]
108 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 7)]
109 get
110 {
111 throw null;
112 }
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x600065D")]
116 [global::Cpp2ILInjected.Address(RVA = "0xD17A74", Offset = "0xD17A74", Length = "0x218")]
117 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
118 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
119 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
120 {
121 typeof(float),
122 typeof(float)
123 }, ReturnType = typeof(void))]
124 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = "op_Multiply", MemberParameters = new object[]
125 {
127 typeof(float)
128 }, ReturnType = typeof(Vector2))]
129 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(LayoutCalculator), Member = "GetAnchoredPosition", MemberParameters = new object[]
130 {
134 }, ReturnType = typeof(Vector2))]
135 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
136 {
137 typeof(int),
138 typeof(int),
139 typeof(int),
140 typeof(int)
141 }, ReturnType = typeof(void))]
142 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 9)]
144 {
145 throw null;
146 }
147
148 [global::Cpp2ILInjected.Token(Token = "0x40004E7")]
149 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
151
152 [global::Cpp2ILInjected.Token(Token = "0x40004E8")]
153 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
154 public int maxRowIndex;
155
156 [global::Cpp2ILInjected.Token(Token = "0x40004E9")]
157 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
158 public int maxRowColumn;
159
160 [global::Cpp2ILInjected.Token(Token = "0x40004EA")]
161 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
162 public int itemRow;
163
164 [global::Cpp2ILInjected.Token(Token = "0x40004EB")]
165 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
166 public int itemColumn;
167}
class f__AnonymousType0<< Count > j__TPar
GUIControllerItem Navigate(Vector2 navigationVector)
GUIPlayerCreateController_HairStyle(GUIPlayerCreateController controller)