Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ _0021VertexBuffer()

unsafe void Microsoft.Xna.Framework.Graphics.VertexBuffer._0021VertexBuffer ( )
inlineprivate

Definition at line 496 of file VertexBuffer.cs.

497 {
498 if (!isDisposed)
499 {
500 ReleaseNativeObject(disposeManagedResource: true);
501 void* ptr = pBufferData;
502 if (ptr != null)
503 {
504 _003CModule_003E.delete_005B_005D(ptr);
505 pBufferData = null;
506 }
507 }
508 }
virtual unsafe void ReleaseNativeObject([MarshalAs(UnmanagedType.U1)] bool disposeManagedResource)

References Microsoft.Xna.Framework.Graphics.GraphicsResource.isDisposed, Microsoft.Xna.Framework.Graphics.VertexBuffer.pBufferData, and Microsoft.Xna.Framework.Graphics.VertexBuffer.ReleaseNativeObject().

Referenced by Microsoft.Xna.Framework.Graphics.VertexBuffer._007EVertexBuffer(), and Microsoft.Xna.Framework.Graphics.VertexBuffer.Dispose().