72 if (batchItemCount != 0)
81 int value = num.m_value;
106 string name = overloadedEffectPass.
Name;
177 int value = num.m_value;
213 if (batchItemCount == 0)
224 int value = num.m_value;
234 if (
"Only TraceListeners can be added to a TraceListenerCollection." ==
null)
238 if (
"Only TraceListeners can be added to a TraceListenerCollection." ==
null)
242 if (
"Only TraceListeners can be added to a TraceListenerCollection." ==
null)
258 if (overloadedEffectPass ==
null)
290 if (overloadedEffectPass.
_material ==
null)
298 if (name ==
null ||
name !=
null)
324 if (texture ==
null || texture !=
null)
362 if (texture ==
null || texture !=
null)
class f__AnonymousType0<< Count > j__TPar
readonly Material _material
EffectPass OverloadedEffectPass
void DrawImmediateBatch(Effect effect)
void RenderVertexArrayWithSubMeshes(int vertexCount, int indexCount, Vector3 position, Vector3 scale)
List< Material > _immediateMaterials
void RenderVertexArray2(Effect effect, Texture2D texture, EffectPass overloadEffectPass, int vertexCount, int indexCount, Vector3 position, Vector3 scale)
SpriteBatcher.VertexData[] vertexData
void AddSubMesh(Effect effect, Texture2D texture, EffectPass overloadEffectPass)
static VertexAttributeDescriptor[] vertexDescription
List< Material > _submeshListMaterials
void RenderVertexArray(Effect effect, Texture2D texture, EffectPass overloadEffectPass, Vector3 position, Vector3 scale)
void DrawBatch(SpriteSortMode sortMode, Effect effect, bool overloadTranform, bool deffered, [Optional] SpriteBatchItem overrideFirstItem)
Dictionary< int, SpriteBatchItemList > _activeBatchLists
SpriteBatchItemList _lastBatchList
void InitialiseIndexBuffer()
void GetBatchItemList(int id, [Out] SpriteBatchItemList result)
List< Vector3 > _positions
const int InitialBatchSize
readonly GraphicsDevice _device
SpriteBatcher(GraphicsDevice device)
List< SubMeshDescriptor > _submeshList
SpriteBatchItem CreateBatchItem()
const int InitialVertexArraySize
void CreateBatchItemList([Out] SpriteBatchItemList item)
SpriteBatchItemList[] _batchItemListList
List< int > _immediateMaterialsOffsets
SpriteBatchItem[] _batchItemList
Vector2 TextureCoordinate