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
UIItemIcon.cs
Go to the documentation of this file.
1using System;
8using Terraria.UI;
9
11{
12 [global::Cpp2ILInjected.Token(Token = "0x2000ABD")]
13 public class UIItemIcon : UIElement
14 {
15 [global::Cpp2ILInjected.Token(Token = "0x60050F6")]
16 [global::Cpp2ILInjected.Address(RVA = "0x92A450", Offset = "0x92A450", Length = "0xAC")]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(NPCKillCounterInfoElement), Member = "ProvideUIElement", MemberParameters = new object[] { typeof(BestiaryUICollectionInfo) }, ReturnType = typeof(UIElement))]
18 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryInfoItemLine), Member = ".ctor", MemberParameters = new object[]
19 {
22 typeof(float)
23 }, ReturnType = typeof(void))]
24 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
27 {
28 typeof(float),
29 typeof(float)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
33 {
34 throw null;
35 }
36
37 [global::Cpp2ILInjected.Token(Token = "0x60050F7")]
38 [global::Cpp2ILInjected.Address(RVA = "0x92A4FC", Offset = "0x92A4FC", Length = "0x10C")]
39 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
40 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
41 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CalculatedStyle), Member = "Center", ReturnType = typeof(Vector2))]
42 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ItemSlot), Member = "DrawItemIcon", MemberParameters = new object[]
43 {
44 typeof(Item),
45 typeof(int),
48 typeof(float),
49 typeof(float),
51 }, ReturnType = typeof(float))]
52 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
53 protected override void DrawSelf(SpriteBatch spriteBatch)
54 {
55 throw null;
56 }
57
58 [global::Cpp2ILInjected.Token(Token = "0x40089B0")]
59 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
60 private Item _item;
61
62 [global::Cpp2ILInjected.Token(Token = "0x40089B1")]
63 [global::Cpp2ILInjected.FieldOffset(Offset = "0x150")]
64 private bool _blackedOut;
65 }
66}
class f__AnonymousType0<< Count > j__TPar
override void DrawSelf(SpriteBatch spriteBatch)
Definition UIItemIcon.cs:53
UIItemIcon(Item item, bool blackedOut)
Definition UIItemIcon.cs:32