Romestead Assembly Reference

Candide.Graphics.Batcher.DropShadowBatcher

Type JSON

public class in Candide.Graphics.Batcher

Methods5
Properties0
Fields0
Events0
Type metadata

Relationships

Methods

CanPushQuadBatchData

protected System.Boolean CanPushQuadBatchData(System.Int32 batchIndex, Candide.Graphics.Batcher.DropShadowBatchData data)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Boolean
  • StaticFalse
  • VirtualTrue
  • Hash965F48DACB5DDF688D57585AE1A6EB8B47A257479F474FDD428C105F605B4E80
  • Body hash28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49
  • IL size2

CustomSubmitSteps

protected System.Void CustomSubmitSteps(Microsoft.Xna.Framework.Graphics.GraphicsDevice graphicsDevice, Microsoft.Xna.Framework.Graphics.Effect effect)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash513120C3B234C35FB4B2C60D881639E981B8139CD02C0647816227CB6F93F3FE
  • Body hash8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55
  • IL size1

GetVertexDeclaration

protected Microsoft.Xna.Framework.Graphics.VertexDeclaration GetVertexDeclaration()

Method metadata
  • Visibilityprotected
  • Return typeMicrosoft.Xna.Framework.Graphics.VertexDeclaration
  • StaticFalse
  • VirtualTrue
  • HashBD0F30AD1972C0D47255A96FE3C639998615C307FBE13646D54DD07D03C063ED
  • Body hashEEFE4AB32F464708AD5C2685DD0EC435A2CDC9775DA9AF5622ABF788E6D547DF
  • IL size6

PushQuadBatchData

protected System.Void PushQuadBatchData(System.Int32 batchIndex, System.Int32 num_primitives, Candide.Graphics.Batcher.DropShadowBatchData data)

Method metadata
  • Visibilityprotected
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash1A0C528368F8CBACFA95A9F3BD8214FBF2789FA347BA13B2266BFAE1137AE339
  • Body hash181EDC50702E6407BC64C7BE6732429D282B97661D45C93325E1474777D82529
  • IL size199
Referenced calls
  • Microsoft.Xna.Framework.Vector4::.ctor(Microsoft.Xna.Framework.Vector3, System.Single)
  • Candide.Graphics.Batcher.AutoBatcherQuads<Candide.Graphics.Batcher.VertexBatchedDropShadow, Candide.Graphics.Batcher.DropShadowBatchData>::GetVerticesPerQuad(System.Int32)

SetupQuadFunc

protected System.Collections.Generic.List<Candide.Graphics.Batcher.VertexBatchedDropShadow[]> SetupQuadFunc()

Method metadata
  • Visibilityprotected
  • Return typeSystem.Collections.Generic.List<Candide.Graphics.Batcher.VertexBatchedDropShadow[]>
  • StaticFalse
  • VirtualTrue
  • Hash420E762595771017E67B485FC4C9F2CCF9052595B30E74D4A008D6F16037BBA0
  • Body hash5D34AEF97A9C3EEF7B26B047294F3C886FE32364CE9ED21DC12A1FBD6BAABA1C
  • IL size324
Referenced calls
  • Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
  • Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)
  • Candide.Graphics.Batcher.VertexBatchedDropShadow::.ctor(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector2)
  • System.Collections.Generic.List<Candide.Graphics.Batcher.VertexBatchedDropShadow[]>::.ctor(System.Int32)
  • System.Runtime.InteropServices.CollectionsMarshal::SetCount(System.Collections.Generic.List<!!0>, System.Int32)
  • System.Runtime.InteropServices.CollectionsMarshal::AsSpan(System.Collections.Generic.List<!!0>)
  • System.Span<Candide.Graphics.Batcher.VertexBatchedDropShadow[]>::get_Item(System.Int32)