{"Id":"Candide.Graphics.Batcher.RenderBatchedEntities","Name":"RenderBatchedEntities","DisplayName":"RenderBatchedEntities","FullName":"Candide.Graphics.Batcher.RenderBatchedEntities","Namespace":"Candide.Graphics.Batcher","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Graphics.Batcher.AutoBatcherTriangleMesh\u003CCandide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData\u003E","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CanPushMeshBatchData(Candide.Graphics.Batcher.TriangleMeshBatchData)-\u003ESystem.Boolean","Name":"CanPushMeshBatchData","Signature":"protected System.Boolean CanPushMeshBatchData(Candide.Graphics.Batcher.TriangleMeshBatchData data)","Visibility":"protected","ReturnType":"System.Boolean","Parameters":[{"Name":"data","Type":"Candide.Graphics.Batcher.TriangleMeshBatchData","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":53,"BodyHash":"D872D5B554374825C775DFF237AA93A405EDF27037BDE759C54022EDD370BFE3","Hash":"D63138C8D0C4F2B43409723795F1C13138A1DA6B6AF1DCD34C9B82C0D98931D7","CalledMethods":["Candide.Graphics.Batcher.TriangleMeshBatchData::get_mesh()","Candide.Graphics.Batcher.AutoBatcherTriangleMesh\u003CCandide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData\u003E::CanApplyTextures(Microsoft.Xna.Framework.Graphics.Texture2D[], System.Int32\u0026)"],"StringLiterals":[],"Source":null},{"Id":"CopyMeshData(System.Int32, Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture[])-\u003ESystem.Void","Name":"CopyMeshData","Signature":"protected System.Void CopyMeshData(System.Int32 batchVertexIndex, Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture[] meshdata)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"batchVertexIndex","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"meshdata","Type":"Microsoft.Xna.Framework.Graphics.VertexPositionNormalTexture[]","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":108,"BodyHash":"F33E3D0ABB1843AB5FC505923F8EB4B7D35BD0E3683174B30D13D3D8176D83F4","Hash":"7EA1EECD09DC66B50C7BFC2CE9692839955F3C3AC7CD903D9ED5D10DAB5AA8BA","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"CustomSubmitSteps(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.Effect)-\u003ESystem.Void","Name":"CustomSubmitSteps","Signature":"protected System.Void CustomSubmitSteps(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphicsDevice, Microsoft.Xna.Framework.Graphics.Effect effect)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"graphicsDevice","Type":"Microsoft.Xna.Framework.Graphics.GraphicsDevice","IsOut":false,"IsOptional":false},{"Name":"effect","Type":"Microsoft.Xna.Framework.Graphics.Effect","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"513120C3B234C35FB4B2C60D881639E981B8139CD02C0647816227CB6F93F3FE","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"GetVertexDeclaration()-\u003EMicrosoft.Xna.Framework.Graphics.VertexDeclaration","Name":"GetVertexDeclaration","Signature":"protected Microsoft.Xna.Framework.Graphics.VertexDeclaration GetVertexDeclaration()","Visibility":"protected","ReturnType":"Microsoft.Xna.Framework.Graphics.VertexDeclaration","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":6,"BodyHash":"D0DF590FFE32C01A8215E2A2432433BD291CB84E2E25B6FE168B03E3147C3060","Hash":"BB890985D59898A77991F5D161E0259AD6557F989301E3EE6B3593EC69DB4330","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"PushMeshBatchData(System.Int32, System.Int32, Candide.Graphics.Batcher.TriangleMeshBatchData)-\u003ESystem.Void","Name":"PushMeshBatchData","Signature":"protected System.Void PushMeshBatchData(System.Int32 batchVertexIndex, System.Int32 numVertices, Candide.Graphics.Batcher.TriangleMeshBatchData data)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"batchVertexIndex","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"numVertices","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"data","Type":"Candide.Graphics.Batcher.TriangleMeshBatchData","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":512,"BodyHash":"BA6D017A3E96C5F2574020D2680B33B6F0402634DBAFA2E211C24C7064AE7772","Hash":"9C41E750B5657AB64F96C2ADFA9D05D6114D71997C5503AD4453C93A92536E9D","CalledMethods":["Candide.Graphics.Batcher.AutoBatcherTriangleMesh\u003CCandide.Graphics.Batcher.VertexBatchedMesh, Candide.Graphics.Batcher.TriangleMeshBatchData\u003E::TryApplyTexture(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32\u0026, 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\u0026, Microsoft.Xna.Framework.Matrix\u0026, Microsoft.Xna.Framework.Vector4\u0026)","CandideCreator.Shared.Helpers.VectorExtension::ToVector3(Microsoft.Xna.Framework.Vector4)","Candide.Graphics.Batcher.Byte4::.ctor(System.Byte, System.Byte, System.Byte, System.Byte)","System.Nullable\u003CMicrosoft.Xna.Framework.Vector4\u003E::get_HasValue()","System.Nullable\u003CMicrosoft.Xna.Framework.Vector4\u003E::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)"],"StringLiterals":[],"Source":null}],"Hash":"11FC497CB43AAF3B29207949E70EBB28AC0ABE7D82F0359C3B781D35A2BB4314"}