terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Microsoft.Xna.Framework.Graphics.SpriteBatchItem Class Reference
+ Collaboration diagram for Microsoft.Xna.Framework.Graphics.SpriteBatchItem:

Public Member Functions

 SpriteBatchItem ()
 
void Set (float x, float y, float dx, float dy, float w, float h, float sin, float cos, ref Color color, ref Vector2 texCoordTL, ref Vector2 texCoordBR)
 
void Set (float x, float y, float dx, float dy, float w, float h, float sin, float cos, ref VertexColors colors, ref Vector2 texCoordTL, ref Vector2 texCoordBR)
 
void Set (float x, float y, float w, float h, ref Color color, ref Vector2 texCoordTL, ref Vector2 texCoordBR)
 
void Set (float x, float y, float w, float h, ref VertexColors color, ref Vector2 texCoordTL, ref 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 15 of file SpriteBatchItem.cs.


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