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
UIBestiaryNPCEntryPortrait.cs
Go to the documentation of this file.
1using System;
9using Terraria.UI;
10
12{
13 [global::Cpp2ILInjected.Token(Token = "0x2000AA7")]
15 {
16 [global::Cpp2ILInjected.Token(Token = "0x170008C3")]
18 {
20 [global::Cpp2ILInjected.Token(Token = "0x6005061")]
21 [global::Cpp2ILInjected.Address(RVA = "0x90D85C", Offset = "0x90D85C", Length = "0x8")]
22 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
23 get
24 {
25 throw null;
26 }
28 [global::Cpp2ILInjected.Token(Token = "0x6005062")]
29 [global::Cpp2ILInjected.Address(RVA = "0x90D864", Offset = "0x90D864", Length = "0x8")]
30 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
31 private set
32 {
33 throw null;
34 }
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x6005063")]
38 [global::Cpp2ILInjected.Address(RVA = "0x90D86C", Offset = "0x90D86C", Length = "0x624")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCPortraitInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
41 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
44 {
45 typeof(float),
46 typeof(float)
47 }, ReturnType = typeof(void))]
48 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "SetPadding", MemberParameters = new object[] { typeof(float) }, ReturnType = typeof(void))]
49 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = ".ctor", MemberParameters = new object[]
50 {
51 typeof(float),
52 typeof(float)
53 }, ReturnType = typeof(void))]
54 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImage), Member = ".ctor", MemberParameters = new object[] { typeof(Asset<Texture2D>) }, ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = "Append", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
57 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color?), Member = "get_Value", ReturnType = "T")]
58 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Color), Member = "Lerp", MemberParameters = new object[]
59 {
62 typeof(float)
63 }, ReturnType = typeof(Color))]
64 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryEntryIcon), Member = ".ctor", MemberParameters = new object[]
65 {
67 typeof(bool)
68 }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 27)]
74
76 [global::Cpp2ILInjected.Token(Token = "0x4008921")]
77 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
78 private BestiaryEntry <Entry>k__BackingField;
79 }
80}
class f__AnonymousType0<< Count > j__TPar
UIBestiaryNPCEntryPortrait(BestiaryEntry entry, Asset< Texture2D > portraitBackgroundAsset, Color portraitColor, List< IBestiaryBackgroundOverlayAndColorProvider > overlays)