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
FlavorTextBestiaryInfoElement.cs
Go to the documentation of this file.
1using System;
9using Terraria.UI;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000962")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x600480D")]
17 [global::Cpp2ILInjected.Address(RVA = "0x819C24", Offset = "0x819C24", Length = "0x28")]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(BestiaryDatabaseNPCsPopulator), Member = "TryGivingEntryFlavorTextIfItIsMissing", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(void))]
19 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
22 {
23 throw null;
24 }
25
26 [global::Cpp2ILInjected.Token(Token = "0x600480E")]
27 [global::Cpp2ILInjected.Address(RVA = "0x81DED4", Offset = "0x81DED4", Length = "0x310")]
28 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
29 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
30 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIPanel), Member = ".ctor", MemberParameters = new object[]
31 {
34 typeof(int),
35 typeof(int)
36 }, ReturnType = typeof(void))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
38 {
39 typeof(float),
40 typeof(float)
41 }, ReturnType = typeof(void))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = ".ctor", MemberParameters = new object[]
43 {
44 typeof(int),
45 typeof(int),
46 typeof(int)
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Language), Member = "GetText", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(LocalizedText))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = ".ctor", MemberParameters = new object[]
50 {
52 typeof(float),
53 typeof(bool)
54 }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "FromPixelsAndPercent", MemberParameters = new object[]
56 {
57 typeof(float),
58 typeof(float)
59 }, ReturnType = typeof(StyleDimension))]
60 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = "set_IsWrapped", MemberParameters = new object[] { typeof(bool) }, ReturnType = typeof(void))]
61 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(FlavorTextBestiaryInfoElement), Member = "AddDynamicResize", MemberParameters = new object[]
62 {
65 }, ReturnType = typeof(void))]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 14)]
69 {
70 throw null;
71 }
72
73 [global::Cpp2ILInjected.Token(Token = "0x600480F")]
74 [global::Cpp2ILInjected.Address(RVA = "0x81E1E4", Offset = "0x81E1E4", Length = "0xBC")]
75 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FlavorTextBestiaryInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
76 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
78 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Action), Member = ".ctor", MemberParameters = new object[]
79 {
80 typeof(object),
82 }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIText), Member = "add_OnInternalTextChange", MemberParameters = new object[] { typeof(Action) }, ReturnType = typeof(void))]
84 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 5)]
85 private static void AddDynamicResize(UIElement container, UIText text)
86 {
87 throw null;
88 }
89
90 [global::Cpp2ILInjected.Token(Token = "0x40083A2")]
91 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
92 public string _key;
93
95 [global::Cpp2ILInjected.Token(Token = "0x2000963")]
96 private sealed class <>c__DisplayClass3_0
97 {
98 [global::Cpp2ILInjected.Token(Token = "0x6004810")]
99 [global::Cpp2ILInjected.Address(RVA = "0x81E2A0", Offset = "0x81E2A0", Length = "0x8")]
100 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
101 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
103 {
104 throw null;
105 }
106
107 [global::Cpp2ILInjected.Token(Token = "0x6004811")]
108 [global::Cpp2ILInjected.Address(RVA = "0x81E2A8", Offset = "0x81E2A8", Length = "0x38")]
109 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
110 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
111 {
112 typeof(float),
113 typeof(float)
114 }, ReturnType = typeof(void))]
116 {
117 throw null;
118 }
119
120 [global::Cpp2ILInjected.Token(Token = "0x40083A3")]
121 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
122 public UIElement container;
123
124 [global::Cpp2ILInjected.Token(Token = "0x40083A4")]
125 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
126 public UIText text;
127 }
128 }
129}
class f__AnonymousType0<< Count > j__TPar