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

◆ Draw() [1/7]

void Terraria.Graphics.TileBatch.Draw ( Texture2D texture,
Rectangle destinationRectangle,
Rectangle? sourceRectangle,
VertexColors colors )
inline

Definition at line 172 of file TileBatch.cs.

173 {
174 Vector4 destination = default(Vector4);
175 destination.X = destinationRectangle.X;
176 destination.Y = destinationRectangle.Y;
177 destination.Z = destinationRectangle.Width;
178 destination.W = destinationRectangle.Height;
179 InternalDraw(texture, ref destination, scaleDestination: false, ref sourceRectangle, ref colors, ref _vector2Zero, SpriteEffects.None, 0f);
180 }
unsafe void InternalDraw(Texture2D texture, ref Vector4 destination, bool scaleDestination, ref Rectangle? sourceRectangle, ref VertexColors colors, ref Vector2 origin, SpriteEffects effects, float rotation)
Definition TileBatch.cs:197
static Vector2 _vector2Zero
Definition TileBatch.cs:38

References Terraria.Graphics.TileBatch._vector2Zero, System.destination, Microsoft.Xna.Framework.Rectangle.Height, Terraria.Graphics.TileBatch.InternalDraw(), Microsoft.Xna.Framework.Rectangle.Width, Microsoft.Xna.Framework.Rectangle.X, and Microsoft.Xna.Framework.Rectangle.Y.