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

◆ DrawOverlay()

void GUIWiresUI.DrawOverlay ( )
inline

Definition at line 153 of file GUIWiresUI.cs.

154 {
155 if (this.DisplayOptions)
156 {
158 this.Close();
159 }
161 global::Cursor cursor;
162 if (cursor != null)
163 {
165 if (this.CalculateRegion() == null)
166 {
167 }
168 bool key = KeyboardInput.GetKey(KeyCode.Mouse1);
169 }
171 if (this.DisplayOptions)
172 {
175 this._controller.Activate();
176 string textValue = Language.GetTextValue("Mobile.FilterItemsClose");
178 return;
179 }
180 }
class f__AnonymousType0<< Count > j__TPar
bool DisplayOptions
GUIControllerWiresUI _controller
void Close()
Rectangle CalculateRegion()
static bool GetKey(KeyCode keycode)
static Vector2 GetUICursorPosition()
Definition Mouse.cs:358
static string GetTextValue(string key)
Definition Language.cs:54
static void FlushBatches()
Definition Main.cs:5092

References _controller, GUIControllerWiresUI.Activate(), Controller.ControllerActionManager.AnyControllerConnected, CalculateRegion(), Close(), DisplayOptions, Terraria.GameContent.UI.WiresUI.Settings.DrawToolModeUI, Terraria.Main.FlushBatches(), KeyboardInput.GetKey(), Terraria.Localization.Language.GetTextValue(), Microsoft.Xna.Framework.Input.Mouse.GetUICursorPosition(), j__TPar, and System.key.