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
UIKeybindingSimpleListItem.cs
Go to the documentation of this file.
1using System;
7using Terraria.UI;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000ABE")]
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60050F8")]
16 [global::Cpp2ILInjected.Address(RVA = "0x92A608", Offset = "0x92A608", Length = "0x118")]
17 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
18 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Func<object>), Member = ".ctor", MemberParameters = new object[]
20 {
21 typeof(object),
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
25 public UIKeybindingSimpleListItem(Func<string> getText, Color color)
26 {
27 throw null;
28 }
29
30 [global::Cpp2ILInjected.Token(Token = "0x60050F9")]
31 [global::Cpp2ILInjected.Address(RVA = "0x92A720", Offset = "0x92A720", Length = "0x374")]
32 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "DrawSelf", MemberParameters = new object[] { typeof(SpriteBatch) }, ReturnType = typeof(void))]
35 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[]
36 {
37 typeof(float),
38 typeof(float)
39 }, ReturnType = typeof(void))]
40 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Vector2), Member = ".ctor", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
42 {
45 typeof(float)
46 }, ReturnType = typeof(Color))]
47 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
48 {
49 typeof(int),
50 typeof(int),
51 typeof(int)
52 }, ReturnType = typeof(void))]
53 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "MultiplyRGBA", MemberParameters = new object[]
54 {
57 }, ReturnType = typeof(Color))]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "DrawSettings2Panel", MemberParameters = new object[]
59 {
62 typeof(float),
64 }, ReturnType = typeof(void))]
65 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "GetStringSize", MemberParameters = new object[]
66 {
68 typeof(string),
70 typeof(float)
71 }, ReturnType = typeof(Vector2))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ChatManager), Member = "DrawColorCodedStringWithShadow", MemberParameters = new object[]
73 {
76 typeof(string),
79 typeof(float),
82 typeof(float),
83 typeof(float)
84 }, ReturnType = typeof(void))]
85 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 16)]
86 protected override void DrawSelf(SpriteBatch spriteBatch)
87 {
88 throw null;
89 }
90
91 [global::Cpp2ILInjected.Token(Token = "0x40089B2")]
92 [global::Cpp2ILInjected.FieldOffset(Offset = "0x141")]
93 private Color _color;
94
95 [global::Cpp2ILInjected.Token(Token = "0x40089B3")]
96 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
97 private Func<string> _GetTextFunction;
98
100 [global::Cpp2ILInjected.Token(Token = "0x2000ABF")]
101 [Serializable]
102 private sealed class <>c
103 {
104 // Note: this type is marked as 'beforefieldinit'.
105 [global::Cpp2ILInjected.Token(Token = "0x60050FA")]
106 [global::Cpp2ILInjected.Address(RVA = "0x92AA94", Offset = "0x92AA94", Length = "0x5C")]
107 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
109 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
110 static <>c()
111 {
112 throw null;
113 }
114
115 [global::Cpp2ILInjected.Token(Token = "0x60050FB")]
116 [global::Cpp2ILInjected.Address(RVA = "0x92AAF0", Offset = "0x92AAF0", Length = "0x8")]
117 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
118 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
119 public <>c()
120 {
121 throw null;
122 }
123
124 [global::Cpp2ILInjected.Token(Token = "0x60050FC")]
125 [global::Cpp2ILInjected.Address(RVA = "0x92AAF8", Offset = "0x92AAF8", Length = "0x40")]
126 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
127 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
128 internal string <.ctor>b__2_0()
129 {
130 throw null;
131 }
132
133 [global::Cpp2ILInjected.Token(Token = "0x40089B4")]
135
136 [global::Cpp2ILInjected.Token(Token = "0x40089B5")]
137 public static Func<string> <>9__2_0;
138 }
139 }
140}
class f__AnonymousType0<< Count > j__TPar