Candide.Graphics.Batcher.RenderBatchedEntities
Type JSONpublic class in Candide.Graphics.Batcher
Type metadata
- Assembly
Romestead - Namespace
Candide.Graphics.Batcher - Base type
Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData> - Hash
11FC497CB43AAF3B29207949E70EBB28AC0ABE7D82F0359C3B781D35A2BB4314
Relationships
Methods
CanPushMeshBatchData
#
protected System.Boolean CanPushMeshBatchData(Candide.Graphics.Batcher.TriangleMeshBatchData data)
Method metadata
- Visibilityprotected
- Return type
System.Boolean - StaticFalse
- VirtualTrue
- Hash
D63138C8D0C4F2B43409723795F1C13138A1DA6B6AF1DCD34C9B82C0D98931D7 - Body hash
D872D5B554374825C775DFF237AA93A405EDF27037BDE759C54022EDD370BFE3 - IL size53
Referenced calls
Candide.Graphics.Batcher.TriangleMeshBatchData::get_mesh()Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::CanApplyTextures(Microsoft.Xna.Framework.Graphics.Texture2D[], System.Int32&)
CopyMeshData
#
protected System.Void CopyMeshData(System.Int32 batchVertexIndex, Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture[] meshdata)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
7EA1EECD09DC66B50C7BFC2CE9692839955F3C3AC7CD903D9ED5D10DAB5AA8BA - Body hash
F33E3D0ABB1843AB5FC505923F8EB4B7D35BD0E3683174B30D13D3D8176D83F4 - IL size108
CustomSubmitSteps
#
protected System.Void CustomSubmitSteps(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphicsDevice, Microsoft.Xna.Framework.Graphics.Effect effect)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
513120C3B234C35FB4B2C60D881639E981B8139CD02C0647816227CB6F93F3FE - Body hash
8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55 - IL size1
GetVertexDeclaration
#
protected Microsoft.Xna.Framework.Graphics.VertexDeclaration GetVertexDeclaration()
Method metadata
- Visibilityprotected
- Return type
Microsoft.Xna.Framework.Graphics.VertexDeclaration - StaticFalse
- VirtualTrue
- Hash
BB890985D59898A77991F5D161E0259AD6557F989301E3EE6B3593EC69DB4330 - Body hash
D0DF590FFE32C01A8215E2A2432433BD291CB84E2E25B6FE168B03E3147C3060 - IL size6
PushMeshBatchData
#
protected System.Void PushMeshBatchData(System.Int32 batchVertexIndex, System.Int32 numVertices, Candide.Graphics.Batcher.TriangleMeshBatchData data)
Method metadata
- Visibilityprotected
- Return type
System.Void - StaticFalse
- VirtualTrue
- Hash
9C41E750B5657AB64F96C2ADFA9D05D6114D71997C5503AD4453C93A92536E9D - Body hash
BA6D017A3E96C5F2574020D2680B33B6F0402634DBAFA2E211C24C7064AE7772 - IL size512
Referenced calls
Candide.Graphics.Batcher.AutoBatcherTriangleMesh<Candide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData>::TryApplyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32&, Microsoft.Xna.Framework.Graphics.Texture2D)Microsoft.Xna.Framework.Vector4::.ctor(Microsoft.Xna.Framework.Vector3, System.Single)Microsoft.Xna.Framework.Vector4::Transform(Microsoft.Xna.Framework.Vector4&, Microsoft.Xna.Framework.Matrix&, Microsoft.Xna.Framework.Vector4&)CandideCreator.Shared.Helpers.VectorExtension::ToVector3(Microsoft.Xna.Framework.Vector4)Candide.Graphics.Batcher.Byte4::.ctor(System.Byte, System.Byte, System.Byte, System.Byte)System.Nullable<Microsoft.Xna.Framework.Vector4>::get_HasValue()System.Nullable<Microsoft.Xna.Framework.Vector4>::get_Value()Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)Microsoft.Xna.Framework.Vector2::op_Multiply(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)