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
IngameFancyUI.cs
Go to the documentation of this file.
1using System;
9
10namespace Terraria.UI
11{
12 // Token: 0x020006D8 RID: 1752
13 public class IngameFancyUI
14 {
15 // Token: 0x06003ADD RID: 15069 RVA: 0x00233084 File Offset: 0x00231284
16 public static void CoverNextFrame()
17 {
18 }
19
20 // Token: 0x06003ADE RID: 15070 RVA: 0x00233094 File Offset: 0x00231294
21 public static bool CanCover()
22 {
23 return true;
24 }
25
26 // Token: 0x06003ADF RID: 15071 RVA: 0x002330A4 File Offset: 0x002312A4
27 public static void OpenAchievements()
28 {
30 Main.editChest = false;
32 Main.mapFullscreen = false;
34 }
35
36 // Token: 0x06003AE0 RID: 15072 RVA: 0x002330D4 File Offset: 0x002312D4
41
42 // Token: 0x06003AE1 RID: 15073 RVA: 0x002330E8 File Offset: 0x002312E8
43 private static void ClearChat()
44 {
45 if (!true)
46 {
47 }
49 }
50
51 // Token: 0x06003AE2 RID: 15074 RVA: 0x00233100 File Offset: 0x00231300
52 public static void OpenKeybinds()
53 {
54 }
55
56 // Token: 0x06003AE3 RID: 15075 RVA: 0x00233110 File Offset: 0x00231310
57 public static void OpenUIState(UIState uiState)
58 {
60 Main.editChest = false;
62 Main.inFancyUI = true;
64 }
65
66 // Token: 0x06003AE4 RID: 15076 RVA: 0x00233140 File Offset: 0x00231340
67 public static bool CanShowVirtualKeyboard(int context)
68 {
69 if (!true)
70 {
71 }
72 return UIVirtualKeyboard.CanDisplay(-1073741824);
73 }
74
75 // Token: 0x06003AE5 RID: 15077 RVA: 0x0023315C File Offset: 0x0023135C
76 public static void OpenVirtualKeyboard(int keyboardContext)
77 {
79 Main.editSign = true;
80 string textValue = Language.GetTextValue("UI.EnterMessage");
81 }
82
83 // Token: 0x06003AE6 RID: 15078 RVA: 0x00233240 File Offset: 0x00231440
84 public static void Close()
85 {
86 if (!true)
87 {
88 }
89 Main.inFancyUI = false;
90 bool gameMenu = Main.gameMenu;
91 }
92
93 // Token: 0x06003AE7 RID: 15079 RVA: 0x0023328C File Offset: 0x0023148C
94 public static bool Draw(SpriteBatch spriteBatch, GameTime gameTime)
95 {
96 int num = 1;
97 if (num == 0)
98 {
99 }
100 if (num != 0)
101 {
102 }
103 bool gameMenu = Main.gameMenu;
104 int myPlayer = Main.myPlayer;
106 bool inFancyUI = Main.inFancyUI;
107 Vector2 vector = Main.DrawThickCursor(false);
110 int screenWidth = Main.screenWidth;
112 }
113
114 // Token: 0x06003AE8 RID: 15080 RVA: 0x00233300 File Offset: 0x00231500
115 public static void MouseOver()
116 {
117 if (!true)
118 {
119 }
120 bool inFancyUI = Main.inFancyUI;
121 if (!true)
122 {
123 }
124 if (!true)
125 {
126 }
127 }
128
129 // Token: 0x06003AE9 RID: 15081 RVA: 0x00233320 File Offset: 0x00231520
131 {
132 }
133
134 // Token: 0x04007ACB RID: 31435
135 private static bool CoverForOneUIFrame;
136
137 // Token: 0x020006D9 RID: 1753
139 [Serializable]
140 private sealed class <>c
141 {
142 // Token: 0x06003AEA RID: 15082 RVA: 0x00233334 File Offset: 0x00231534
143 // Note: this type is marked as 'beforefieldinit'.
144 static <>c()
145 {
146 }
147
148 // Token: 0x06003AEB RID: 15083 RVA: 0x00233344 File Offset: 0x00231544
149 public <>c()
150 {
151 }
152
153 // Token: 0x06003AEC RID: 15084 RVA: 0x00233358 File Offset: 0x00231558
154 internal void <OpenVirtualKeyboard>b__9_0(string s)
155 {
156 if (!true)
157 {
158 }
161 }
162
163 // Token: 0x06003AED RID: 15085 RVA: 0x00233374 File Offset: 0x00231574
165 {
166 if (!true)
167 {
168 }
171 }
172
173 // Token: 0x06003AEE RID: 15086 RVA: 0x00233390 File Offset: 0x00231590
174 internal void <OpenVirtualKeyboard>b__9_2(string s)
175 {
176 if (!true)
177 {
178 }
179 int myPlayer = Main.myPlayer;
181 }
182
183 // Token: 0x06003AEF RID: 15087 RVA: 0x002333B0 File Offset: 0x002315B0
185 {
186 if (!true)
187 {
188 }
191 }
192
193 // Token: 0x04007ACC RID: 31436
194 public static readonly IngameFancyUI.<>c <>9;
195
196 // Token: 0x04007ACD RID: 31437
198
199 // Token: 0x04007ACE RID: 31438
200 public static Action <>9__9_1;
201
202 // Token: 0x04007ACF RID: 31439
204
205 // Token: 0x04007AD0 RID: 31440
206 public static Action <>9__9_3;
207 }
208 }
209}
class f__AnonymousType0<< Count > j__TPar
static string GetTextValue(string key)
Definition Language.cs:54
static void InputTextSignCancel()
Definition Main.cs:8398
static int myPlayer
Definition Main.cs:2337
static bool inFancyUI
Definition Main.cs:825
static void SubmitSignText()
Definition Main.cs:11910
static Microsoft.Xna.Framework.Vector2 DrawThickCursor(bool smart=false)
Definition Main.cs:13904
static int screenWidth
Definition Main.cs:2001
static bool gameMenu
Definition Main.cs:2673
static void ClosePlayerChat()
Definition Main.cs:7934
static void RenameChestCancel()
Definition ChestUI.cs:225
static bool Draw(SpriteBatch spriteBatch, GameTime gameTime)
static void OpenAchievementsAndGoto(Achievement achievement)
static void OpenAchievements()
static bool CanShowVirtualKeyboard(int context)
static void OpenVirtualKeyboard(int keyboardContext)
static void OpenUIState(UIState uiState)