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
GUIHearts.cs
Go to the documentation of this file.
1using System;
2using System.Text;
3using Controller;
8using Terraria;
9using UnityEngine;
10
11[global::Cpp2ILInjected.Token(Token = "0x2000146")]
12public class GUIHearts
13{
14 [global::Cpp2ILInjected.Token(Token = "0x60008D3")]
15 [global::Cpp2ILInjected.Address(RVA = "0x803B10", Offset = "0x803B10", Length = "0x238")]
16 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
17 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIInstance), Member = ".ctor", ReturnType = typeof(void))]
18 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
19 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CachedGridLayoutSettings), Member = ".ctor", ReturnType = typeof(void))]
20 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
21 {
22 typeof(float),
23 typeof(float)
24 }, ReturnType = typeof(void))]
25 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(object), Member = ".ctor", ReturnType = typeof(void))]
26 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
27 {
28 typeof(object),
29 typeof(IntPtr)
30 }, ReturnType = typeof(void))]
31 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.CursorOver), Member = ".ctor", MemberParameters = new object[]
32 {
33 typeof(object),
34 typeof(IntPtr)
35 }, ReturnType = typeof(void))]
36 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.DrawItemHandler), Member = ".ctor", MemberParameters = new object[]
37 {
38 typeof(object),
39 typeof(IntPtr)
40 }, ReturnType = typeof(void))]
41 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
42 public GUIHearts()
43 {
44 throw null;
45 }
46
47 [global::Cpp2ILInjected.Token(Token = "0x170000DE")]
49 {
50 [global::Cpp2ILInjected.Token(Token = "0x60008D4")]
51 [global::Cpp2ILInjected.Address(RVA = "0x803D48", Offset = "0x803D48", Length = "0xD0")]
52 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
53 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "GetHeartsRegion", ReturnType = typeof(Rectangle))]
54 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "Draw", ReturnType = typeof(void))]
55 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
56 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
57 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 2)]
58 get
59 {
60 throw null;
61 }
62 }
63
64 [global::Cpp2ILInjected.Token(Token = "0x60008D5")]
65 [global::Cpp2ILInjected.Address(RVA = "0x803E18", Offset = "0x803E18", Length = "0x20C")]
66 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
67 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "SecondaryUpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
68 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIVirtualInputController), Member = "UpdateCursor", MemberParameters = new object[] { typeof(global::Cursor) }, ReturnType = typeof(void))]
69 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(ControlAnchor), Member = "GetControlRegion", MemberParameters = new object[] { typeof(ControlAnchor.ControlId) }, ReturnType = typeof(Rectangle))]
70 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
71 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(RightSideHUDAnchorUpdator), Member = "Update", ReturnType = typeof(void))]
72 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControlAnchor), Member = "get_Right_Root", ReturnType = typeof(Rectangle))]
73 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "TopLeft", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
74 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "get_HeartsGrid", ReturnType = typeof(ItemGrid_Layout))]
75 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "AdjustForTouchReturn", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(void))]
76 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CachedGridLayoutSettings), Member = "Dirty", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(bool))]
77 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Inequality", MemberParameters = new object[]
78 {
81 }, ReturnType = typeof(bool))]
82 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(CachedGridLayoutSettings), Member = "Cache", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(void))]
83 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid.GetItemScaleHandler), Member = ".ctor", MemberParameters = new object[]
84 {
85 typeof(object),
87 }, ReturnType = typeof(void))]
88 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "CalculateRegion", MemberParameters = new object[]
89 {
92 typeof(int),
94 }, ReturnType = typeof(Rectangle))]
95 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "RestoreForTouchButton", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(void))]
96 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 12)]
98 {
99 throw null;
100 }
101
102 [global::Cpp2ILInjected.Token(Token = "0x60008D6")]
103 [global::Cpp2ILInjected.Address(RVA = "0x80413C", Offset = "0x80413C", Length = "0x3D8")]
104 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
105 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "Draw", ReturnType = typeof(void))]
106 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
107 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
108 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Time), Member = "get_deltaTime", ReturnType = typeof(float))]
109 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
110 {
111 typeof(int),
112 typeof(int),
113 typeof(int),
114 typeof(int)
115 }, ReturnType = typeof(void))]
116 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = "op_Multiply", MemberParameters = new object[]
117 {
118 typeof(Microsoft.Xna.Framework.Graphics.Color),
119 typeof(float)
120 }, ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Color))]
121 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
122 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIFadeString), Member = "Draw", MemberParameters = new object[]
123 {
125 typeof(string),
126 typeof(float),
127 typeof(float),
128 typeof(float)
129 }, ReturnType = typeof(void))]
130 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Clear", ReturnType = typeof(StringBuilder))]
131 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilderExtensions), Member = "AppendInt", MemberParameters = new object[]
132 {
134 typeof(int)
135 }, ReturnType = typeof(void))]
136 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(StringBuilder), Member = "Append", MemberParameters = new object[] { typeof(string) }, ReturnType = typeof(StringBuilder))]
137 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIFadeString), Member = "Draw", MemberParameters = new object[]
138 {
141 typeof(float),
142 typeof(float),
143 typeof(float)
144 }, ReturnType = typeof(void))]
145 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 13)]
146 private void DrawLifeString()
147 {
148 throw null;
149 }
150
151 [global::Cpp2ILInjected.Token(Token = "0x60008D7")]
152 [global::Cpp2ILInjected.Address(RVA = "0x804514", Offset = "0x804514", Length = "0x4C")]
153 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
154 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
155 private float HeartScale(int index)
156 {
157 throw null;
158 }
159
160 [global::Cpp2ILInjected.Token(Token = "0x60008D8")]
161 [global::Cpp2ILInjected.Address(RVA = "0x804560", Offset = "0x804560", Length = "0x1EC")]
162 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
163 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
164 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeft", ReturnType = typeof(bool))]
165 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseLeftRelease", ReturnType = typeof(bool))]
166 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseX", ReturnType = typeof(int))]
167 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_mouseY", ReturnType = typeof(int))]
168 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
169 {
170 typeof(float),
171 typeof(float)
172 }, ReturnType = typeof(void))]
173 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(ControllerActionManager), Member = "get_AnyControllerConnected", ReturnType = typeof(bool))]
174 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_HUDMap", ReturnType = typeof(QuickActionButton_Layout))]
175 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Texture_Layout), Member = "get_Texture", ReturnType = typeof(Microsoft.Xna.Framework.Graphics.Texture2D))]
176 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIButton), Member = "IsCursorOver", MemberParameters = new object[]
177 {
181 }, ReturnType = typeof(bool))]
182 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Map_Layout), Member = "get_HUDMiniMapToggle", ReturnType = typeof(QuickActionButton_Layout))]
183 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 8)]
184 private void HeartOver(int index)
185 {
186 throw null;
187 }
188
189 [global::Cpp2ILInjected.Token(Token = "0x60008D9")]
190 [global::Cpp2ILInjected.Address(RVA = "0x80474C", Offset = "0x80474C", Length = "0xD3C")]
191 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
192 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 0)]
193 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
194 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_cursorScale", ReturnType = typeof(float))]
195 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = ".ctor", MemberParameters = new object[]
196 {
197 typeof(float),
198 typeof(float)
199 }, ReturnType = typeof(void))]
200 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Addition", MemberParameters = new object[]
201 {
202 typeof(Microsoft.Xna.Framework.Vector2),
203 typeof(Microsoft.Xna.Framework.Vector2)
204 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
205 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Vector2), Member = "op_Multiply", MemberParameters = new object[]
206 {
207 typeof(Microsoft.Xna.Framework.Vector2),
208 typeof(float)
209 }, ReturnType = typeof(Microsoft.Xna.Framework.Vector2))]
210 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle), Member = ".ctor", MemberParameters = new object[]
211 {
212 typeof(int),
213 typeof(int),
214 typeof(int),
215 typeof(int)
216 }, ReturnType = typeof(void))]
217 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Rectangle?), Member = ".ctor", MemberParameters = new object[] { typeof(Rectangle) }, ReturnType = typeof(void))]
218 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(SpriteBatch), Member = "Draw", MemberParameters = new object[]
219 {
224 typeof(float),
226 typeof(float),
228 typeof(float)
229 }, ReturnType = typeof(void))]
230 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(MathHelper), Member = "Clamp", MemberParameters = new object[]
231 {
232 typeof(float),
233 typeof(float),
234 typeof(float)
235 }, ReturnType = typeof(float))]
236 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Utils), Member = "Frame", MemberParameters = new object[]
237 {
239 typeof(int),
240 typeof(int),
241 typeof(int),
242 typeof(int),
243 typeof(int),
244 typeof(int)
245 }, ReturnType = typeof(Rectangle))]
246 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Microsoft.Xna.Framework.Graphics.Color), Member = ".ctor", MemberParameters = new object[]
247 {
248 typeof(int),
249 typeof(int),
250 typeof(int),
251 typeof(int)
252 }, ReturnType = typeof(void))]
253 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 43)]
254 private void HeartDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
255 {
256 throw null;
257 }
258
259 [global::Cpp2ILInjected.Token(Token = "0x60008DA")]
260 [global::Cpp2ILInjected.Address(RVA = "0x804024", Offset = "0x804024", Length = "0x8C")]
261 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
262 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "GetHeartsRegion", ReturnType = typeof(Rectangle))]
263 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "Draw", ReturnType = typeof(void))]
264 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
265 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIReturnToTouch), Member = "get_Visible", ReturnType = typeof(bool))]
266 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
268 {
269 throw null;
270 }
271
272 [global::Cpp2ILInjected.Token(Token = "0x60008DB")]
273 [global::Cpp2ILInjected.Address(RVA = "0x8040B0", Offset = "0x8040B0", Length = "0x8C")]
274 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
275 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "GetHeartsRegion", ReturnType = typeof(Rectangle))]
276 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIHearts), Member = "Draw", ReturnType = typeof(void))]
277 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 2)]
278 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIReturnToTouch), Member = "get_Visible", ReturnType = typeof(bool))]
279 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 1)]
281 {
282 throw null;
283 }
284
285 [global::Cpp2ILInjected.Token(Token = "0x60008DC")]
286 [global::Cpp2ILInjected.Address(RVA = "0x805488", Offset = "0x805488", Length = "0x378")]
287 [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
288 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(GUIMap), Member = "DrawMap", ReturnType = typeof(void))]
289 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(InterfaceProfile_Layout), Member = "DrawEdit", ReturnType = typeof(void))]
290 [global::Cpp2ILInjected.CallAnalysis.CalledBy(Type = typeof(Main), Member = "GUIBarsDrawInner", ReturnType = typeof(void))]
291 [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 3)]
292 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIPageIcons), Member = "DrawRightPageHUD", ReturnType = typeof(bool))]
293 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(Main), Member = "get_myPlayer", ReturnType = typeof(int))]
294 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "DrawLifeString", ReturnType = typeof(void))]
295 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "get_HeartsGrid", ReturnType = typeof(ItemGrid_Layout))]
296 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "AdjustForTouchReturn", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(void))]
297 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIItemGrid), Member = "Draw", MemberParameters = new object[]
298 {
303 typeof(int),
305 }, ReturnType = typeof(void))]
306 [global::Cpp2ILInjected.CallAnalysis.Calls(Type = typeof(GUIHearts), Member = "RestoreForTouchButton", MemberParameters = new object[] { typeof(ItemGrid_Layout) }, ReturnType = typeof(void))]
307 [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 11)]
308 public void Draw()
309 {
310 throw null;
311 }
312
313 [global::Cpp2ILInjected.Token(Token = "0x400079B")]
314 [global::Cpp2ILInjected.FieldOffset(Offset = "0x10")]
316
317 [global::Cpp2ILInjected.Token(Token = "0x400079C")]
318 [global::Cpp2ILInjected.FieldOffset(Offset = "0x14")]
319 private float heartLife;
320
321 [global::Cpp2ILInjected.Token(Token = "0x400079D")]
322 [global::Cpp2ILInjected.FieldOffset(Offset = "0x18")]
324
325 [global::Cpp2ILInjected.Token(Token = "0x400079E")]
326 [global::Cpp2ILInjected.FieldOffset(Offset = "0x1C")]
327 private int heartCount;
328
329 [global::Cpp2ILInjected.Token(Token = "0x400079F")]
330 [global::Cpp2ILInjected.FieldOffset(Offset = "0x20")]
331 private int fruitHearts;
332
333 [global::Cpp2ILInjected.Token(Token = "0x40007A0")]
334 [global::Cpp2ILInjected.FieldOffset(Offset = "0x24")]
335 private int lastHeartCount;
336
337 [global::Cpp2ILInjected.Token(Token = "0x40007A1")]
338 [global::Cpp2ILInjected.FieldOffset(Offset = "0x28")]
340
341 [global::Cpp2ILInjected.Token(Token = "0x40007A2")]
342 [global::Cpp2ILInjected.FieldOffset(Offset = "0x30")]
344
345 [global::Cpp2ILInjected.Token(Token = "0x40007A3")]
346 [global::Cpp2ILInjected.FieldOffset(Offset = "0x38")]
348
349 [global::Cpp2ILInjected.Token(Token = "0x40007A4")]
350 [global::Cpp2ILInjected.FieldOffset(Offset = "0x48")]
352
353 [global::Cpp2ILInjected.Token(Token = "0x40007A5")]
354 [global::Cpp2ILInjected.FieldOffset(Offset = "0x50")]
356
357 [global::Cpp2ILInjected.Token(Token = "0x40007A6")]
358 [global::Cpp2ILInjected.FieldOffset(Offset = "0x58")]
360
361 [global::Cpp2ILInjected.Token(Token = "0x40007A7")]
362 [global::Cpp2ILInjected.FieldOffset(Offset = "0x60")]
364
365 [global::Cpp2ILInjected.Token(Token = "0x40007A8")]
366 [global::Cpp2ILInjected.FieldOffset(Offset = "0x68")]
368
369 [global::Cpp2ILInjected.Token(Token = "0x40007A9")]
370 [global::Cpp2ILInjected.FieldOffset(Offset = "0x70")]
372
373 [global::Cpp2ILInjected.Token(Token = "0x40007AA")]
374 [global::Cpp2ILInjected.FieldOffset(Offset = "0x78")]
376
377 [global::Cpp2ILInjected.Token(Token = "0x40007AB")]
378 [global::Cpp2ILInjected.FieldOffset(Offset = "0x80")]
380
381 [global::Cpp2ILInjected.Token(Token = "0x40007AC")]
382 [global::Cpp2ILInjected.FieldOffset(Offset = "0x88")]
383 private float TimeSinceChange;
384
385 [global::Cpp2ILInjected.Token(Token = "0x40007AD")]
386 [global::Cpp2ILInjected.FieldOffset(Offset = "0x8C")]
387 private int LastValue;
388
389 [global::Cpp2ILInjected.Token(Token = "0x40007AE")]
390 [global::Cpp2ILInjected.FieldOffset(Offset = "0x90")]
392
393 [global::Cpp2ILInjected.Token(Token = "0x40007AF")]
394 [global::Cpp2ILInjected.FieldOffset(Offset = "0x98")]
396
397 [global::Cpp2ILInjected.Token(Token = "0x40007B0")]
398 [global::Cpp2ILInjected.FieldOffset(Offset = "0xA0")]
400
401 [global::Cpp2ILInjected.Token(Token = "0x2000147")]
402 public enum ResourceSet
403 {
404 [global::Cpp2ILInjected.Token(Token = "0x40007B2")]
405 Default,
406 [global::Cpp2ILInjected.Token(Token = "0x40007B3")]
407 New,
408 [global::Cpp2ILInjected.Token(Token = "0x40007B4")]
410 }
411}
class f__AnonymousType0<< Count > j__TPar
Microsoft.Xna.Framework.Vector2 heartBackingSingleOffset
Definition GUIHearts.cs:351
Microsoft.Xna.Framework.Vector2 heartBackingRightOffset
Definition GUIHearts.cs:359
void Draw()
Definition GUIHearts.cs:308
Microsoft.Xna.Framework.Vector2 heartBackingMidOffset
Definition GUIHearts.cs:367
void AdjustForTouchReturn(ItemGrid_Layout grid)
Definition GUIHearts.cs:267
float TimeSinceChange
Definition GUIHearts.cs:383
Microsoft.Xna.Framework.Vector2 heartBackingLeftBarOffset
Definition GUIHearts.cs:371
Microsoft.Xna.Framework.Vector2 heartBackingRightBarOffset
Definition GUIHearts.cs:379
float HeartScale(int index)
Definition GUIHearts.cs:155
int heartCount
Definition GUIHearts.cs:327
float heartLife
Definition GUIHearts.cs:319
GUIHearts.ResourceSet ActiveSet
Definition GUIHearts.cs:315
int lastHeartCount
Definition GUIHearts.cs:335
void HeartOver(int index)
Definition GUIHearts.cs:184
GUIItemGrid.CursorOver heartOver
Definition GUIHearts.cs:395
int heartCountOriginal
Definition GUIHearts.cs:323
int fruitHearts
Definition GUIHearts.cs:331
GUIItemGrid.DrawItemHandler heartDraw
Definition GUIHearts.cs:399
void DrawLifeString()
Definition GUIHearts.cs:146
Rectangle HeartsRegion
Definition GUIHearts.cs:347
Microsoft.Xna.Framework.Vector2 lastAnchorPoint
Definition GUIHearts.cs:343
ItemGrid_Layout HeartsGrid
Definition GUIHearts.cs:49
Rectangle GetHeartsRegion()
Definition GUIHearts.cs:97
Microsoft.Xna.Framework.Vector2 heartBackingMidBarOffset
Definition GUIHearts.cs:375
void RestoreForTouchButton(ItemGrid_Layout grid)
Definition GUIHearts.cs:280
Microsoft.Xna.Framework.Vector2 heartBackingRightFancyOffset
Definition GUIHearts.cs:363
int LastValue
Definition GUIHearts.cs:387
void HeartDraw(ItemGrid_Layout gridLayout, int index, Microsoft.Xna.Framework.Vector2 position, float scale)
Definition GUIHearts.cs:254
CachedGridLayoutSettings LayoutCache
Definition GUIHearts.cs:339
Microsoft.Xna.Framework.Vector2 heartBackingLeftOffset
Definition GUIHearts.cs:355
GUIItemGrid.GetItemScaleHandler heartScale
Definition GUIHearts.cs:391
delegate void CursorOver(int itemIndex)
delegate void DrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Vector2 position, float scale)
delegate float GetItemScaleHandler(int itemIndex)