Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros

◆ SetVertexBuffer() [2/2]

unsafe void Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetVertexBuffer ( VertexBuffer vertexBuffer,
int vertexOffset )
inline

Definition at line 2373 of file GraphicsDevice.cs.

2374 {
2375 if (vertexBuffer != null)
2376 {
2377 VertexBufferBinding vertexBufferBinding = new VertexBufferBinding(vertexBuffer, vertexOffset);
2378 SetVertexBuffers(&vertexBufferBinding, 1);
2379 }
2380 else
2381 {
2382 SetVertexBuffers(null, 0);
2383 }
2384 }
unsafe void SetVertexBuffers(VertexBufferBinding *pBindings, int vertexBufferCount)

References Microsoft.Xna.Framework.Graphics.GraphicsDevice.SetVertexBuffers().

Referenced by Terraria.DataStructures.SpriteDrawBuffer.Bind(), Microsoft.Xna.Framework.Graphics.ModelMeshPart.Draw(), Terraria.Graphics.TileBatch.FlushRenderState(), and Microsoft.Xna.Framework.Graphics.SpriteBatch.SetPlatformRenderState().