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

◆ DrawInterface_10_CheckCaptureManager()

static bool Terraria.Main.DrawInterface_10_CheckCaptureManager ( )
inlinestaticprivate

Definition at line 59637 of file Main.cs.

59638 {
59639 //IL_003a: Unknown result type (might be due to invalid IL or missing references)
59640 //IL_003f: Unknown result type (might be due to invalid IL or missing references)
59641 //IL_0055: Unknown result type (might be due to invalid IL or missing references)
59642 bool result = true;
59643 PlayerInput.SetDesiredZoomContext(ZoomContext.Unscaled_MouseInWorld);
59644 CaptureManager.Instance.Update();
59645 if (CaptureManager.Instance.Active)
59646 {
59648 result = false;
59649 _MouseOversCanClear = true;
59652 spriteBatch.End();
59653 spriteBatch.Begin((SpriteSortMode)0, (BlendState)null, (SamplerState)null, (DepthStencilState)null, (RasterizerState)null, (Effect)null, uIScaleMatrix);
59655 }
59656 return result;
59657 }
static void SetDesiredZoomContext(ZoomContext context)
static SpriteBatch spriteBatch
Definition Main.cs:1043
static bool _MouseOversCanClear
Definition Main.cs:2570
static Matrix UIScaleMatrix
Definition Main.cs:2777
static void DrawPendingMouseText()
Definition Main.cs:58120

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().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: