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
ItemDropBestiaryInfoElement.cs
Go to the documentation of this file.
1using System;
7using Terraria.UI;
8
10{
11 [global::Cpp2ILInjected.Token(Token = "0x2000960")]
13 {
14 [global::Cpp2ILInjected.Token(Token = "0x6004805")]
15 [global::Cpp2ILInjected.Address(RVA = "0x810130", Offset = "0x810130", Length = "0x34")]
16 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
17 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
19 {
20 throw null;
21 }
22
23 [global::Cpp2ILInjected.Token(Token = "0x6004806")]
24 [global::Cpp2ILInjected.Address(RVA = "0x81DACC", Offset = "0x81DACC", Length = "0x8")]
25 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIBestiary), Member = "GetDropProviders", MemberParameters = new object[] { typeof(BestiaryEntry) }, ReturnType = typeof(List<ItemDropBestiaryInfoElement>))]
26 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
27 public bool ShouldShowItem()
28 {
29 throw null;
30 }
31
32 [global::Cpp2ILInjected.Token(Token = "0x6004807")]
33 [global::Cpp2ILInjected.Address(RVA = "0x81DBE4", Offset = "0x81DBE4", Length = "0xAC")]
34 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
35 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemDropBestiaryInfoElement), Member = "ShouldShowItem", MemberParameters = new object[] { typeof(ref DropRateInfo) }, ReturnType = typeof(bool))]
37 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIBestiaryInfoItemLine), Member = ".ctor", MemberParameters = new object[]
38 {
40 typeof(BestiaryUICollectionInfo),
41 typeof(float)
42 }, ReturnType = typeof(void))]
43 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
45 {
46 throw null;
47 }
48
49 [global::Cpp2ILInjected.Token(Token = "0x6004808")]
50 [global::Cpp2ILInjected.Address(RVA = "0x81DAD4", Offset = "0x81DAD4", Length = "0x110")]
51 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemDropBestiaryInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemDropBestiaryInfoElement), Member = "GetSearchString", MemberParameters = new object[] { typeof(ref BestiaryUICollectionInfo) }, ReturnType = typeof(string))]
54 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
55 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(List<object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "T")]
56 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
58 {
59 throw null;
60 }
61
62 [global::Cpp2ILInjected.Token(Token = "0x6004809")]
63 [global::Cpp2ILInjected.Address(RVA = "0x81DC90", Offset = "0x81DC90", Length = "0xB0")]
64 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
65 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
66 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemDropBestiaryInfoElement), Member = "ShouldShowItem", MemberParameters = new object[] { typeof(ref DropRateInfo) }, ReturnType = typeof(bool))]
67 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Dictionary<int, object>), Member = "get_Item", MemberParameters = new object[] { typeof(int) }, ReturnType = "TValue")]
68 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Item), Member = "get_Name", ReturnType = typeof(string))]
69 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 3)]
71 {
72 throw null;
73 }
74
75 [global::Cpp2ILInjected.Token(Token = "0x40083A0")]
76 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
78 }
79}
class f__AnonymousType0<< Count > j__TPar
virtual UIElement ProvideUIElement(BestiaryUICollectionInfo info)