terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
GUISaveSynchronisation_FileList.cs
Go to the documentation of this file.
1using System;
6using Terraria;
7using Terraria.IO;
8
9// Token: 0x02000299 RID: 665
11{
12 // Token: 0x06000F94 RID: 3988 RVA: 0x0004E1D0 File Offset: 0x0004C3D0
13 public static void Draw()
14 {
15 if (!true)
16 {
17 }
18 if (true)
19 {
20 }
21 if (!true)
22 {
23 }
24 }
25
26 // Token: 0x06000F95 RID: 3989 RVA: 0x0004E1F0 File Offset: 0x0004C3F0
27 private static void DrawCategories()
28 {
29 }
30
31 // Token: 0x06000F96 RID: 3990 RVA: 0x0004E274 File Offset: 0x0004C474
32 private static void Back()
33 {
34 }
35
36 // Token: 0x06000F97 RID: 3991 RVA: 0x0004E284 File Offset: 0x0004C484
37 private static void UpdateAnim(Player player, bool animated)
38 {
39 }
40
41 // Token: 0x06000F98 RID: 3992 RVA: 0x0004E2C4 File Offset: 0x0004C4C4
42 private static void DrawPlayer(Player player, bool animated)
43 {
44 if (!true)
45 {
46 }
48 }
49
50 // Token: 0x06000F99 RID: 3993 RVA: 0x0004E2E0 File Offset: 0x0004C4E0
51 private static void DrawPlayers(List<PlayerFileData> playerFiles)
52 {
53 }
54
55 // Token: 0x06000F9A RID: 3994 RVA: 0x000021DB File Offset: 0x000003DB
56 private static float PlayerScale(int index)
57 {
58 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
59 }
60
61 // Token: 0x06000F9B RID: 3995 RVA: 0x0004E31C File Offset: 0x0004C51C
62 private static void PlayerOver(int index)
63 {
64 bool mouseLeft = Main.mouseLeft;
65 bool mouseLeftRelease = Main.mouseLeftRelease;
66 }
67
68 // Token: 0x06000F9C RID: 3996 RVA: 0x0004E33C File Offset: 0x0004C53C
69 private static void PlayerDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
70 {
71 }
72
73 // Token: 0x06000F9D RID: 3997 RVA: 0x0004E494 File Offset: 0x0004C694
74 private static void DrawWorlds(List<WorldFileData> worldFiles)
75 {
76 if (!true)
77 {
78 }
79 }
80
81 // Token: 0x06000F9E RID: 3998 RVA: 0x000021DB File Offset: 0x000003DB
82 private static float WorldScale(int index)
83 {
84 throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
85 }
86
87 // Token: 0x06000F9F RID: 3999 RVA: 0x0004E4DC File Offset: 0x0004C6DC
88 private static void WorldOver(int index)
89 {
90 bool mouseLeft = Main.mouseLeft;
91 bool mouseLeftRelease = Main.mouseLeftRelease;
92 }
93
94 // Token: 0x06000FA0 RID: 4000 RVA: 0x0004E4FC File Offset: 0x0004C6FC
99
100 // Token: 0x06000FA1 RID: 4001 RVA: 0x0004E518 File Offset: 0x0004C718
102 {
103 return "Images/UI/Icon";
104 }
105
106 // Token: 0x06000FA2 RID: 4002 RVA: 0x0004E538 File Offset: 0x0004C738
107 private static void WorldDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
108 {
109 }
110
111 // Token: 0x06000FA3 RID: 4003 RVA: 0x0004E698 File Offset: 0x0004C898
115
116 // Token: 0x06000FA4 RID: 4004 RVA: 0x0004E6AC File Offset: 0x0004C8AC
117 // Note: this type is marked as 'beforefieldinit'.
119 {
120 if (2 == 0)
121 {
122 }
123 if (!true)
124 {
125 }
126 }
127
128 // Token: 0x04001C31 RID: 7217
129 private const double DOUBLE_CLICK_TIME = 500.0;
130
131 // Token: 0x04001C32 RID: 7218
132 private const float SINGLE_CLICK_DISTANCE = 30f;
133
134 // Token: 0x04001C33 RID: 7219
136
137 // Token: 0x04001C34 RID: 7220
139
140 // Token: 0x04001C35 RID: 7221
142
143 // Token: 0x04001C36 RID: 7222
144 private static Vector2 CharacterOffset;
145
146 // Token: 0x04001C37 RID: 7223
147 private static int playerOver;
148
149 // Token: 0x04001C38 RID: 7224
151
152 // Token: 0x04001C39 RID: 7225
153 public static int SelectedPlayerItem;
154
155 // Token: 0x04001C3A RID: 7226
156 public static float ScrollOffset;
157
158 // Token: 0x04001C3B RID: 7227
159 private static float ScrollMomentum;
160
161 // Token: 0x04001C3C RID: 7228
162 private static int ScrollDragging;
163
164 // Token: 0x04001C3D RID: 7229
165 private static Vector2 DragOffset;
166
167 // Token: 0x04001C3E RID: 7230
168 private static int worldOver;
169
170 // Token: 0x04001C3F RID: 7231
172
173 // Token: 0x04001C40 RID: 7232
174 public static int SelectedWorldItem;
175
176 // Token: 0x04001C41 RID: 7233
177 private static DateTime LastSelectTime;
178
179 // Token: 0x04001C42 RID: 7234
180 private static DateTime LastTouchTime;
181
182 // Token: 0x04001C43 RID: 7235
183 private static Vector2 LastTouchMouse;
184
185 // Token: 0x0200029A RID: 666
186 private enum Filter
187 {
188 // Token: 0x04001C45 RID: 7237
190 // Token: 0x04001C46 RID: 7238
192 // Token: 0x04001C47 RID: 7239
194 // Token: 0x04001C48 RID: 7240
196 }
197}
class f__AnonymousType0<< Count > j__TPar
static void DrawPlayer(Player player, bool animated)
static GUISaveSynchronisation_FileList.Filter CurrentFilter
static void UpdateAnim(Player player, bool animated)
static GUIControllerSaveSynchronisation_FileListPlayer _playerController
static void DrawWorlds(List< WorldFileData > worldFiles)
static void WorldDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
static void DrawWorld(WorldFileData worldData)
static void DrawPlayers(List< PlayerFileData > playerFiles)
static GUIControllerSaveSynchronisation_FileListWorld _worldController
static void PlayerDraw(ItemGrid_Layout gridLayout, int index, Vector2 position, float scale)
static Texture2D GetWorldIcon(WorldFileData worldData)
static bool mouseLeftRelease
Definition Main.cs:2029
static bool mouseLeft
Definition Main.cs:671