tModLoader v2023.10
A mod to make and play Terraria mods
DelegateMethods Class Reference

Classes

class  CharacterPreview
 
class  Minecart
 
class  Mount
 

Static Public Member Functions

static bool CastLight (int x, int y)
 
static bool CastLightOpen (int x, int y)
 
static bool CastLightOpen_StopForSolids (int x, int y)
 
static bool CastLightOpen_StopForSolids_ScaleWithDistance (int x, int y)
 
static bool CheckStopForSolids (int x, int y)
 
static Color ColorLerp_BlackToWhite (float percent)
 
static Color ColorLerp_HSL_H (float percent)
 
static Color ColorLerp_HSL_L (float percent)
 
static Color ColorLerp_HSL_O (float percent)
 
static Color ColorLerp_HSL_S (float percent)
 
static int CompareDrawSorterByYScale (DrawData a, DrawData b)
 
static int CompareYReverse (Point a, Point b)
 
static bool CutTiles (int x, int y)
 
static bool EmitGolfCartDust_StopForSolids (int x, int y)
 
static void LightningLaserDraw (int stage, Vector2 currentPosition, float distanceLeft, Rectangle lastFrame, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
 
static bool NotDoorStand (int x, int y)
 
static void RainbowLaserDraw (int stage, Vector2 currentPosition, float distanceLeft, Rectangle lastFrame, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
 
static bool SearchAvoidedByNPCs (int x, int y)
 
static bool SpreadDirt (int x, int y)
 
static bool SpreadDry (int x, int y)
 
static bool SpreadHoney (int x, int y)
 
static bool SpreadLava (int x, int y)
 
static bool SpreadLightOpen_StopForSolids (int x, int y)
 
static bool SpreadTest (int x, int y)
 
static bool SpreadWater (int x, int y)
 
static bool TestDust (int x, int y)
 
static void TurretLaserDraw (int stage, Vector2 currentPosition, float distanceLeft, Rectangle lastFrame, out float distCovered, out Rectangle frame, out Vector2 origin, out Color color)
 

Static Public Attributes

static Color c_1 = Color.Transparent
 
static bool CheckResultOut
 
static float f_1 = 0f
 
static int i_1
 
static TileCuttingContext tilecut_0 = TileCuttingContext.Unknown
 
static bool[] tileCutIgnore = null
 
static Vector2 v2_1 = Vector2.Zero
 
static Vector3 v3_1 = Vector3.Zero