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
UIImageFramed.cs
Go to the documentation of this file.
1using System;
12using Terraria.UI;
13
15{
16 [global::Cpp2ILInjected.Token(Token = "0x2000ABB")]
18 {
19 [global::Cpp2ILInjected.Token(Token = "0x170008C5")]
20 public Color Color
21 {
23 [global::Cpp2ILInjected.Token(Token = "0x60050ED")]
24 [global::Cpp2ILInjected.Address(RVA = "0x92A128", Offset = "0x92A128", Length = "0x8")]
25 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
26 get
27 {
28 throw null;
29 }
31 [global::Cpp2ILInjected.Token(Token = "0x60050EE")]
32 [global::Cpp2ILInjected.Address(RVA = "0x92A130", Offset = "0x92A130", Length = "0x8")]
33 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
34 set
35 {
36 throw null;
37 }
38 }
39
40 [global::Cpp2ILInjected.Token(Token = "0x60050EF")]
41 [global::Cpp2ILInjected.Address(RVA = "0x92A138", Offset = "0x92A138", Length = "0xE4")]
42 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
43 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.BySearch), Member = "GetImage", ReturnType = typeof(UIElement))]
44 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByUnlockState), Member = "GetImage", ReturnType = typeof(UIElement))]
45 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByRareCreature), Member = "GetImage", ReturnType = typeof(UIElement))]
46 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Filters.ByBoss), Member = "GetImage", ReturnType = typeof(UIElement))]
47 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(FilterProviderInfoElement), Member = "GetFilterImage", ReturnType = typeof(UIElement))]
48 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(CreativePowersHelper), Member = "GetIconImage", MemberParameters = new object[] { typeof(Point) }, ReturnType = typeof(UIImageFramed))]
49 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BySearch), Member = "GetImage", ReturnType = typeof(UIElement))]
50 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.BuildingBlock), Member = "GetImage", ReturnType = typeof(UIElement))]
51 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Furniture), Member = "GetImage", ReturnType = typeof(UIElement))]
52 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Tools), Member = "GetImage", ReturnType = typeof(UIElement))]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Weapon), Member = "GetImage", ReturnType = typeof(UIElement))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Armor), Member = "GetImage", ReturnType = typeof(UIElement))]
55 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Vanity), Member = "GetImage", ReturnType = typeof(UIElement))]
56 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Accessories), Member = "GetImage", ReturnType = typeof(UIElement))]
57 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscAccessories), Member = "GetImage", ReturnType = typeof(UIElement))]
58 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Consumables), Member = "GetImage", ReturnType = typeof(UIElement))]
59 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.GameplayItems), Member = "GetImage", ReturnType = typeof(UIElement))]
60 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.MiscFallback), Member = "GetImage", ReturnType = typeof(UIElement))]
61 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ItemFilters.Materials), Member = "GetImage", ReturnType = typeof(UIElement))]
62 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = ".ctor", MemberParameters = new object[]
63 {
65 typeof(bool)
66 }, ReturnType = typeof(void))]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIBestiaryFilteringOptionsGrid), Member = "UpdateAvailability", ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = ".ctor", MemberParameters = new object[]
69 {
71 typeof(string)
72 }, ReturnType = typeof(void))]
73 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "BuildSacrificeMenuContents", MemberParameters = new object[] { typeof(UIElement) }, ReturnType = typeof(void))]
74 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 23)]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIElement), Member = ".ctor", ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
77 {
78 typeof(float),
79 typeof(float)
80 }, ReturnType = typeof(void))]
81 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 4)]
83 {
84 throw null;
85 }
86
87 [global::Cpp2ILInjected.Token(Token = "0x60050F0")]
88 [global::Cpp2ILInjected.Address(RVA = "0x92A21C", Offset = "0x92A21C", Length = "0x4C")]
89 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
90 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
91 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
92 {
93 typeof(float),
94 typeof(float)
95 }, ReturnType = typeof(void))]
96 public void SetImage(Asset<Texture2D> texture, Rectangle frame)
97 {
98 throw null;
99 }
100
101 [global::Cpp2ILInjected.Token(Token = "0x60050F1")]
102 [global::Cpp2ILInjected.Address(RVA = "0x92A268", Offset = "0x92A268", Length = "0x48")]
103 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
104 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIAchievementListItem), Member = "UpdateIconFrame", ReturnType = typeof(void))]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UIImageFramed), Member = "SetFrame", MemberParameters = new object[]
106 {
107 typeof(int),
108 typeof(int),
109 typeof(int),
110 typeof(int),
111 typeof(int),
112 typeof(int)
113 }, ReturnType = typeof(void))]
114 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
115 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StyleDimension), Member = "Set", MemberParameters = new object[]
116 {
117 typeof(float),
118 typeof(float)
119 }, ReturnType = typeof(void))]
120 public void SetFrame(Rectangle frame)
121 {
122 throw null;
123 }
124
125 [global::Cpp2ILInjected.Token(Token = "0x60050F2")]
126 [global::Cpp2ILInjected.Address(RVA = "0x92A2B0", Offset = "0x92A2B0", Length = "0xCC")]
127 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeItemsInfiniteFilteringOptions), Member = "UpdateVisuals", MemberParameters = new object[]
128 {
130 typeof(int)
131 }, ReturnType = typeof(void))]
132 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(UICreativeInfiniteItemsDisplay), Member = "UpdateVisualFrame", ReturnType = typeof(void))]
133 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
134 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
135 {
137 typeof(int),
138 typeof(int),
139 typeof(int),
140 typeof(int),
141 typeof(int),
142 typeof(int)
143 }, ReturnType = typeof(Rectangle))]
144 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "OffsetSize", MemberParameters = new object[]
145 {
147 typeof(int),
148 typeof(int)
149 }, ReturnType = typeof(Rectangle))]
150 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(UIImageFramed), Member = "SetFrame", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
151 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
152 public void SetFrame(int frameCountHorizontal, int frameCountVertical, int frameX, int frameY, int sizeOffsetX, int sizeOffsetY)
153 {
154 throw null;
155 }
156
157 [global::Cpp2ILInjected.Token(Token = "0x60050F3")]
158 [global::Cpp2ILInjected.Address(RVA = "0x92A37C", Offset = "0x92A37C", Length = "0xD4")]
159 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
160 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
161 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CalculatedStyle), Member = "Position", ReturnType = typeof(Vector2))]
162 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
163 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
164 {
169 }, ReturnType = typeof(void))]
170 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
171 protected override void DrawSelf(SpriteBatch spriteBatch)
172 {
173 throw null;
174 }
175
176 [global::Cpp2ILInjected.Token(Token = "0x40089AD")]
177 [global::Cpp2ILInjected.FieldOffset(Offset = "0x148")]
179
180 [global::Cpp2ILInjected.Token(Token = "0x40089AE")]
181 [global::Cpp2ILInjected.FieldOffset(Offset = "0x150")]
183
185 [global::Cpp2ILInjected.Token(Token = "0x40089AF")]
186 [global::Cpp2ILInjected.FieldOffset(Offset = "0x160")]
187 private Color <Color>k__BackingField;
188 }
189}
class f__AnonymousType0<< Count > j__TPar
UIImageFramed(Asset< Texture2D > texture, Rectangle frame)
override void DrawSelf(SpriteBatch spriteBatch)
void SetFrame(int frameCountHorizontal, int frameCountVertical, int frameX, int frameY, int sizeOffsetX, int sizeOffsetY)
void SetImage(Asset< Texture2D > texture, Rectangle frame)