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
Terraria.DataStructures.PlayerDrawLayers Class Reference

Static Public Member Functions

static void DrawPlayer_extra_TorsoPlus (PlayerDrawSet drawinfo)
 
static void DrawPlayer_extra_TorsoMinus (PlayerDrawSet drawinfo)
 
static void DrawPlayer_extra_MountPlus (PlayerDrawSet drawinfo)
 
static void DrawPlayer_extra_MountMinus (PlayerDrawSet drawinfo)
 
static void DrawCompositeArmorPiece (PlayerDrawSet drawinfo, CompositePlayerDrawContext context, DrawData data)
 
static void DrawPlayer_01_BackHair (PlayerDrawSet drawinfo)
 
static void DrawPlayer_02_MountBehindPlayer (PlayerDrawSet drawinfo)
 
static void DrawPlayer_03_Carpet (PlayerDrawSet drawinfo)
 
static void DrawPlayer_03_PortableStool (PlayerDrawSet drawinfo)
 
static void DrawPlayer_04_ElectrifiedDebuffBack (PlayerDrawSet drawinfo)
 
static void DrawPlayer_05_ForbiddenSetRing (PlayerDrawSet drawinfo)
 
static void DrawPlayer_01_3_BackHead (PlayerDrawSet drawinfo)
 
static void DrawPlayer_01_2_JimsCloak (PlayerDrawSet drawinfo)
 
static void DrawPlayer_05_2_SafemanSun (PlayerDrawSet drawinfo)
 
static void DrawPlayer_06_WebbedDebuffBack (PlayerDrawSet drawinfo)
 
static void DrawPlayer_07_LeinforsHairShampoo (PlayerDrawSet drawinfo)
 
static bool DrawPlayer_08_PlayerVisuallyHasFullArmorSet (PlayerDrawSet drawinfo, int head, int body, int legs)
 
static void DrawPlayer_08_Backpacks (PlayerDrawSet drawinfo)
 
static void DrawPlayer_08_1_Tails (PlayerDrawSet drawinfo)
 
static void DrawPlayer_10_BackAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_09_Wings (PlayerDrawSet drawinfo)
 
static void DrawPlayer_12_1_BalloonFronts (PlayerDrawSet drawinfo)
 
static void DrawPlayer_11_Balloons (PlayerDrawSet drawinfo)
 
static void DrawPlayer_12_Skin (PlayerDrawSet drawinfo)
 
static bool IsBottomOverridden (PlayerDrawSet drawinfo)
 
static bool ShouldOverrideLegs_CheckPants (PlayerDrawSet drawinfo)
 
static bool ShouldOverrideLegs_CheckShoes (PlayerDrawSet drawinfo)
 
static void DrawPlayer_12_Skin_Composite (PlayerDrawSet drawinfo)
 
static void DrawPlayer_12_SkinComposite_BackArmShirt (PlayerDrawSet drawinfo)
 
static void DrawPlayer_13_Leggings (PlayerDrawSet drawinfo)
 
static void DrawPlayer_14_Shoes (PlayerDrawSet drawinfo)
 
static void DrawPlayer_14_2_GlassSlipperSparkles (PlayerDrawSet drawinfo)
 
static void DrawPlayer_15_SkinLongCoat (PlayerDrawSet drawinfo)
 
static void DrawPlayer_16_ArmorLongCoat (PlayerDrawSet drawinfo)
 
static void DrawPlayer_17_Torso (PlayerDrawSet drawinfo)
 
static void DrawPlayer_17_TorsoComposite (PlayerDrawSet drawinfo)
 
static void DrawPlayer_18_OffhandAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_JimsDroneRadio (PlayerDrawSet drawinfo)
 
static void DrawPlayer_19_WaistAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_20_NeckAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_21_Head (PlayerDrawSet drawinfo)
 
static int DrawPlayer_Head_GetTVScreen (Player plr)
 
static void DrawPlayer_21_1_Magiluminescence (PlayerDrawSet drawinfo)
 
static void DrawPlayer_22_FaceAcc (PlayerDrawSet drawinfo)
 
static void DrawTiedBalloons (PlayerDrawSet drawinfo)
 
static void DrawStarboardRainbowTrail (PlayerDrawSet drawinfo, Vector2 commonWingPosPreFloor, Vector2 dirsVec)
 
static void DrawMeowcartTrail (PlayerDrawSet drawinfo)
 
static void DrawPlayer_23_MountFront (PlayerDrawSet drawinfo)
 
static void DrawPlayer_24_Pulley (PlayerDrawSet drawinfo)
 
static void DrawPlayer_25_Shield (PlayerDrawSet drawinfo)
 
static void DrawPlayer_26_SolarShield (PlayerDrawSet drawinfo)
 
static void DrawPlayer_27_HeldItem (PlayerDrawSet drawinfo)
 
static void DrawPlayer_28_ArmOverItem (PlayerDrawSet drawinfo)
 
static void DrawPlayer_28_ArmOverItemComposite (PlayerDrawSet drawinfo)
 
static void DrawPlayer_29_OnhandAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_30_BladedGlove (PlayerDrawSet drawinfo)
 
static void DrawPlayer_31_ProjectileOverArm (PlayerDrawSet drawinfo)
 
static void DrawPlayer_32_FrontAcc (PlayerDrawSet drawinfo)
 
static void DrawPlayer_32_FrontAcc_FrontPart (PlayerDrawSet drawinfo)
 
static void DrawPlayer_32_FrontAcc_BackPart (PlayerDrawSet drawinfo)
 
static void DrawPlayer_33_FrozenOrWebbedDebuff (PlayerDrawSet drawinfo)
 
static void DrawPlayer_34_ElectrifiedDebuffFront (PlayerDrawSet drawinfo)
 
static void DrawPlayer_35_IceBarrier (PlayerDrawSet drawinfo)
 
static void DrawPlayer_36_CTG (PlayerDrawSet drawinfo)
 
static void DrawPlayer_37_BeetleBuff (PlayerDrawSet drawinfo)
 
static void DrawPlayer_38_EyebrellaCloud (PlayerDrawSet drawinfo)
 
static void DrawPlayer_TransformDrawData (PlayerDrawSet drawinfo, [Optional] Vector2[] positionalOffsets)
 
static void DrawPlayer_ScaleDrawData (PlayerDrawSet drawinfo, float scale)
 
static void DrawPlayer_AddSelectionGlow (PlayerDrawSet drawinfo)
 
static void DrawPlayer_MakeIntoFirstFractalAfterImage (PlayerDrawSet drawinfo)
 
static void DrawPlayer_RenderAllLayers (PlayerDrawSet drawinfo, [Optional] Vector2[] positionalOffsets)
 
static void DrawPlayer_DrawSelectionRect (PlayerDrawSet drawinfo)
 

Properties

static bool inBatchMode [get]
 

Static Private Member Functions

static void DrawSittingLongCoats (PlayerDrawSet drawinfo, int specialLegCoat, Texture2D textureToDraw, Color matchingColor, int shaderIndex=0, bool glowmask=false)
 
static void DrawSittingLegs (PlayerDrawSet drawinfo, Texture2D textureToDraw, Color matchingColor, int shaderIndex=0, bool glowmask=false)
 
static int GetHatStacks (PlayerDrawSet drawinfo, int hatItemId)
 
static Vector2 DrawPlayer_21_Head_GetSpecialHatDrawPosition (PlayerDrawSet drawinfo, Vector2 helmetOffset, Vector2 hatOffset)
 
static void DrawPlayer_21_Head_TheFace (PlayerDrawSet drawinfo)
 
static Vector2 GetCompositeOffset_BackArm (PlayerDrawSet drawinfo)
 
static Vector2 GetCompositeOffset_FrontArm (PlayerDrawSet drawinfo)
 
static bool IsArmorDrawnWhenInvisible (int torsoID)
 
static DrawData[] GetFlatColoredCloneData (PlayerDrawSet drawinfo, Vector2 offset, Color color)
 
static PlayerDrawLayers ()
 

Static Private Attributes

static List< DrawDatactgSorter
 
static List< DrawDatamodifiedDrawDataBackup
 
static int lastBatchTextureIndex
 
static EffectPass lastEffectPass
 

Detailed Description

Definition at line 11 of file PlayerDrawLayers.cs.


The documentation for this class was generated from the following file: