{"Id":"Candide.Graphics.Batcher.RenderBatchedFog","Name":"RenderBatchedFog","DisplayName":"RenderBatchedFog","FullName":"Candide.Graphics.Batcher.RenderBatchedFog","Namespace":"Candide.Graphics.Batcher","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Graphics.Batcher.AutoBatcherQuads\u003CCandide.Graphics.Batcher.VertexBatchedFog, Candide.Graphics.Batcher.FogBatchData\u003E","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CanPushQuadBatchData(System.Int32, Candide.Graphics.Batcher.FogBatchData)-\u003ESystem.Boolean","Name":"CanPushQuadBatchData","Signature":"protected System.Boolean CanPushQuadBatchData(System.Int32 batchIndex, Candide.Graphics.Batcher.FogBatchData data)","Visibility":"protected","ReturnType":"System.Boolean","Parameters":[{"Name":"batchIndex","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"data","Type":"Candide.Graphics.Batcher.FogBatchData","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":33,"BodyHash":"B9BF193ECC972CD0E10BE9D3691294DE8F2AAEA2BE5270B61BEFD377D407EA16","Hash":"1BD43EF5FDA2E4F7F6A885CA1D1DCA2AA9F3732E519A3543C53FB675BB189330","CalledMethods":["Candide.Graphics.Batcher.AutoBatcherQuads\u003CCandide.Graphics.Batcher.VertexBatchedFog, Candide.Graphics.Batcher.FogBatchData\u003E::CanApplyTextures(Microsoft.Xna.Framework.Graphics.Texture2D[], System.Int32\u0026)"],"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":"12F914E5CDC30A9ABEE78813748B0823C30D00AE24130DB432E9F7838617E2E3","Hash":"A2CB5C39B689CE890212F25C8ADD7BE0DA130DDFE8AD6782DF806DAB3B2D44EC","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"PushQuadBatchData(System.Int32, System.Int32, Candide.Graphics.Batcher.FogBatchData)-\u003ESystem.Void","Name":"PushQuadBatchData","Signature":"protected System.Void PushQuadBatchData(System.Int32 batchIndex, System.Int32 num_primitives, Candide.Graphics.Batcher.FogBatchData data)","Visibility":"protected","ReturnType":"System.Void","Parameters":[{"Name":"batchIndex","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"num_primitives","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"data","Type":"Candide.Graphics.Batcher.FogBatchData","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":233,"BodyHash":"1E25DBD08B98FA388522D5E3BBBBC3C9C658CCA8CB8525476B30699BBC2CAA9E","Hash":"F6F3A82EB45F36DBFD50448012BA1647DD770B695B6256857CACC9EDB3D67807","CalledMethods":["Candide.Graphics.Batcher.AutoBatcherQuads\u003CCandide.Graphics.Batcher.VertexBatchedFog, Candide.Graphics.Batcher.FogBatchData\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)","Candide.Graphics.Batcher.AutoBatcherQuads\u003CCandide.Graphics.Batcher.VertexBatchedFog, Candide.Graphics.Batcher.FogBatchData\u003E::GetVerticesPerQuad(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"SetupQuadFunc()-\u003ESystem.Collections.Generic.List\u00601\u003CCandide.Graphics.Batcher.VertexBatchedFog[]\u003E","Name":"SetupQuadFunc","Signature":"protected System.Collections.Generic.List\u003CCandide.Graphics.Batcher.VertexBatchedFog[]\u003E SetupQuadFunc()","Visibility":"protected","ReturnType":"System.Collections.Generic.List\u003CCandide.Graphics.Batcher.VertexBatchedFog[]\u003E","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":324,"BodyHash":"A72DFED6F12B86FD7A778050BE09D82AF6C32EB7AEB0B4E8EDFCFC7DE1C4B782","Hash":"BB0EFD4A21618B119ED5C33548F85629FAEA3FBAF7B2EA4A1E449D7D11BC9526","CalledMethods":["Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","Candide.Graphics.Batcher.VertexBatchedFog::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CCandide.Graphics.Batcher.VertexBatchedFog[]\u003E::.ctor(System.Int32)","System.Runtime.InteropServices.CollectionsMarshal::SetCount(System.Collections.Generic.List\u003C!!0\u003E, System.Int32)","System.Runtime.InteropServices.CollectionsMarshal::AsSpan(System.Collections.Generic.List\u003C!!0\u003E)","System.Span\u003CCandide.Graphics.Batcher.VertexBatchedFog[]\u003E::get_Item(System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"6A23B2BBD7B812DF2F14B7D70C68697EB3B2E486DA4DFFDB8A79B8225D9D1284"}