Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.DataStructures.PlayerDrawSet Struct Reference

Public Member Functions

void BoringSetup (Player player, List< DrawData > drawData, List< int > dust, List< int > gore, Vector2 drawPosition, float shadowOpacity, float rotation, Vector2 rotationOrigin)
 

Public Attributes

List< DrawDataDrawDataCache
 
List< int > DustCache
 
List< int > GoreCache
 
Player drawPlayer
 
float shadow
 
Vector2 Position
 
int projectileDrawPosition
 
Vector2 ItemLocation
 
int armorAdjust
 
bool missingHand
 
bool missingArm
 
bool heldProjOverHand
 
int skinVar
 
bool fullHair
 
bool drawsBackHairWithoutHeadgear
 
bool hatHair
 
bool hideHair
 
int hairDyePacked
 
int skinDyePacked
 
float mountOffSet
 
int cHead
 
int cBody
 
int cLegs
 
int cHandOn
 
int cHandOff
 
int cBack
 
int cFront
 
int cShoe
 
int cFlameWaker
 
int cWaist
 
int cShield
 
int cNeck
 
int cFace
 
int cBalloon
 
int cWings
 
int cCarpet
 
int cPortableStool
 
int cFloatingTube
 
int cUnicornHorn
 
int cAngelHalo
 
int cBeard
 
int cLeinShampoo
 
int cBackpack
 
int cTail
 
int cFaceHead
 
int cFaceFlower
 
int cBalloonFront
 
SpriteEffects playerEffect
 
SpriteEffects itemEffect
 
Color colorHair
 
Color colorEyeWhites
 
Color colorEyes
 
Color colorHead
 
Color colorBodySkin
 
Color colorLegs
 
Color colorShirt
 
Color colorUnderShirt
 
Color colorPants
 
Color colorShoes
 
Color colorArmorHead
 
Color colorArmorBody
 
Color colorMount
 
Color colorArmorLegs
 
Color colorElectricity
 
Color colorDisplayDollSkin
 
int headGlowMask
 
int bodyGlowMask
 
int armGlowMask
 
int legsGlowMask
 
Color headGlowColor
 
Color bodyGlowColor
 
Color armGlowColor
 
Color legsGlowColor
 
Color ArkhalisColor
 
float stealth
 
Vector2 legVect
 
Vector2 bodyVect
 
Vector2 headVect
 
Color selectionGlowColor
 
float torsoOffset
 
bool hidesTopSkin
 
bool hidesBottomSkin
 
float rotation
 
Vector2 rotationOrigin
 
Rectangle hairFrontFrame
 
Rectangle hairBackFrame
 
bool backHairDraw
 
Color itemColor
 
bool usesCompositeTorso
 
bool usesCompositeFrontHandAcc
 
bool usesCompositeBackHandAcc
 
bool compShoulderOverFrontArm
 
Rectangle compBackShoulderFrame
 
Rectangle compFrontShoulderFrame
 
Rectangle compBackArmFrame
 
Rectangle compFrontArmFrame
 
Rectangle compTorsoFrame
 
float compositeBackArmRotation
 
float compositeFrontArmRotation
 
bool hideCompositeShoulders
 
Vector2 frontShoulderOffset
 
Vector2 backShoulderOffset
 
WeaponDrawOrder weaponDrawOrder
 
bool weaponOverFrontArm
 
bool isSitting
 
bool isSleeping
 
float seatYOffset
 
int sittingIndex
 
bool drawFrontAccInNeckAccLayer
 
Item heldItem
 
bool drawFloatingTube
 
bool drawUnicornHorn
 
bool drawAngelHalo
 
Color floatingTubeColor
 
Vector2 hairOffset
 
Vector2 helmetOffset
 
Vector2 legsOffset
 
bool hideEntirePlayer
 

Properties

Vector2 Center [get]
 

Private Member Functions

void AdjustmentsForWolfMount ()
 
void CreateCompositeData ()
 
void CreateCompositeData_DetermineShoulderOffsets (int armor, int targetFrameNumber)
 
Rectangle CreateCompositeFrameRect (Point pt)
 
void UpdateCompositeArm (Player.CompositeArmData data, ref float rotation, ref Point frameIndex, int targetX)
 

Detailed Description

Definition at line 11 of file PlayerDrawSet.cs.


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