Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ DrawInterface_10_CheckCaptureManager()

static bool Terraria.Main.DrawInterface_10_CheckCaptureManager ( )
inlinestaticprivate

Definition at line 43154 of file Main.cs.

43155 {
43156 bool result = true;
43157 PlayerInput.SetDesiredZoomContext(ZoomContext.Unscaled_MouseInWorld);
43158 CaptureManager.Instance.Update();
43159 if (CaptureManager.Instance.Active)
43160 {
43162 result = false;
43163 _MouseOversCanClear = true;
43166 spriteBatch.End();
43167 spriteBatch.Begin(SpriteSortMode.Deferred, null, null, null, null, null, uIScaleMatrix);
43169 }
43170 return result;
43171 }
static void SetDesiredZoomContext(ZoomContext context)
static SpriteBatch spriteBatch
Definition Main.cs:974
static bool _MouseOversCanClear
Definition Main.cs:2487
static Matrix UIScaleMatrix
Definition Main.cs:2619
static void DrawPendingMouseText()
Definition Main.cs:41922

References Terraria.Main._MouseOversCanClear, Terraria.Main.DrawPendingMouseText(), Terraria.Graphics.Capture.CaptureManager.Instance, Terraria.GameInput.PlayerInput.SetDesiredZoomContext(), Terraria.GameInput.PlayerInput.SetZoom_UI(), Terraria.Main.spriteBatch, and Terraria.Main.UIScaleMatrix.

Referenced by Terraria.Main.SetupDrawInterfaceLayers().