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
Microsoft.Xna.Framework.Graphics.SpriteBatchItem Class Reference

Public Member Functions

 SpriteBatchItem ()
 
void Set (float x, float y, float dx, float dy, float w, float h, float sin, float cos, Color color, Vector2 texCoordTL, Vector2 texCoordBR)
 
void Set (float x, float y, float dx, float dy, float w, float h, float sin, float cos, VertexColors colors, Vector2 texCoordTL, Vector2 texCoordBR)
 
void Set (float x, float y, float w, float h, Color color, Vector2 texCoordTL, Vector2 texCoordBR)
 
void Set (float x, float y, float w, float h, VertexColors color, Vector2 texCoordTL, Vector2 texCoordBR)
 

Static Public Member Functions

static void PushExpandedClippingRegion ()
 
static void PopExpandedClippingRegion ()
 
static void EnableClipping (Rectangle inner, Rectangle outer, SpriteBatch batcher, bool vertical)
 
static void PushClippedImageRegion (Rectangle region, SpriteBatch batcher, bool enableGeometryScale, Vector2 geometryScaleCentre, float geometryScale)
 
static void PopClippedImageRegion ()
 
static void DisabledClipping ()
 
static void SetGeometryOffset (SpriteBatch batcher, bool enabled, Vector2 offset)
 

Public Attributes

int BatchKey
 
Texture2D Texture
 
EffectPass OverloadedEffectPass
 
SpriteBatchItem NextBatchItem
 
SpriteBatcher.VertexData vertexTL
 
SpriteBatcher.VertexData vertexTR
 
SpriteBatcher.VertexData vertexBL
 
SpriteBatcher.VertexData vertexBR
 

Static Public Attributes

static bool clippingEnabled
 
static bool geometryOffsetEnabled
 
static Rectangle clippingOuter
 
static float ColourScale
 
static bool EnableMaterialTrimming
 
static Vector2 MaterialTrimmingMin
 
static Vector2 MaterialTrimmingMax
 

Static Private Member Functions

static SpriteBatchItem ()
 

Static Private Attributes

const float uvFixupOffset = 0.031f
 
static bool clippingPushedEnabledBackup
 
static bool clippingVerticalBackup
 
static bool clippingHorzontalBackup
 
static Rectangle clippingPushedInnerBackup
 
static Rectangle clippingPushedOuterBackup
 
static bool clippingVertical
 
static bool clippingHorzontal
 
static Rectangle clippingInner
 
static SpriteBatch clippingBatch
 
static Clipper clipperObject
 

Detailed Description

Definition at line 9 of file SpriteBatchItem.cs.


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