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

Public Member Functions

 DrawData (Texture2D texture, Vector2 position, Color color)
 
 DrawData (Texture2D texture, Vector2 position, Rectangle? sourceRect, Color color)
 
 DrawData (Texture2D texture, Vector2 position, Rectangle? sourceRect, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effect, float inactiveLayerDepth=0f)
 
 DrawData (Texture2D texture, Vector2 position, Rectangle? sourceRect, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effect, float inactiveLayerDepth=0f)
 
 DrawData (Texture2D texture, Rectangle destinationRectangle, Color color)
 
 DrawData (Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRect, Color color)
 
 DrawData (Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRect, Color color, float rotation, Vector2 origin, SpriteEffects effect, float inactiveLayerDepth=0f)
 
void Draw (SpriteBatch sb)
 
void Draw (SpriteDrawBuffer sb)
 

Public Attributes

Texture2D texture
 
Vector2 position
 
Rectangle destinationRectangle
 
RectanglesourceRect
 
Color color
 
float rotation
 
Vector2 origin
 
Vector2 scale
 
SpriteEffects effect
 
int shader
 
bool ignorePlayerRotation
 
readonly bool useDestinationRectangle
 

Static Public Attributes

static ? Rectangle nullRectangle
 

Detailed Description

Definition at line 6 of file DrawData.cs.


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