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

◆ InSmartCursorHighlightArea()

static bool Terraria.Main.InSmartCursorHighlightArea ( int x,
int y,
out bool actuallySelected )
inlinestatic

Definition at line 3628 of file Main.cs.

3629 {
3631 if (hideUI)
3632 {
3633 return false;
3634 }
3635 if (Collision.InTileBounds(x, y, TileInteractionLX, TileInteractionLY, TileInteractionHX, TileInteractionHY))
3636 {
3637 return SmartInteractTileCoords.Contains(new Microsoft.Xna.Framework.Point(x, y));
3638 }
3639 return false;
3640 }
static int TileInteractionLX
Definition Main.cs:2173
static int TileInteractionLY
Definition Main.cs:2175
static List< Microsoft.Xna.Framework.Point > SmartInteractTileCoordsSelected
Definition Main.cs:2171
static bool hideUI
Definition Main.cs:2219
static int TileInteractionHY
Definition Main.cs:2179
static int TileInteractionHX
Definition Main.cs:2177
static List< Microsoft.Xna.Framework.Point > SmartInteractTileCoords
Definition Main.cs:2169

References Terraria.Main.hideUI, Terraria.Collision.InTileBounds(), Terraria.Main.SmartInteractTileCoords, Terraria.Main.SmartInteractTileCoordsSelected, Terraria.Main.TileInteractionHX, Terraria.Main.TileInteractionHY, Terraria.Main.TileInteractionLX, and Terraria.Main.TileInteractionLY.

Referenced by Terraria.DataStructures.PlayerDrawSet.BoringSetup(), Terraria.GameContent.Drawing.TileDrawing.DrawTeleportationPylons(), Terraria.GameContent.Drawing.TileDrawing.DrawVoidLenses(), and Terraria.GameContent.Drawing.TileDrawing.GetTileOutlineInfo().