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

◆ Dispose() [2/2]

override void Microsoft.Xna.Framework.Graphics.IndexBuffer.Dispose ( [MarshalAs(UnmanagedType.U1)] bool P_0)
inlineprotectedvirtual

Reimplemented from Microsoft.Xna.Framework.Graphics.GraphicsResource.

Definition at line 442 of file IndexBuffer.cs.

443 {
444 if (P_0)
445 {
446 try
447 {
449 return;
450 }
451 finally
452 {
453 base.Dispose(true);
454 }
455 }
456 try
457 {
459 }
460 finally
461 {
462 base.Dispose(false);
463 }
464 }

References Microsoft.Xna.Framework.Graphics.IndexBuffer._0021IndexBuffer(), and Microsoft.Xna.Framework.Graphics.IndexBuffer._007EIndexBuffer().

Referenced by Terraria.DataStructures.SpriteDrawBuffer.CreateBuffers(), Terraria.Graphics.TileBatch.Dispose(), and Microsoft.Xna.Framework.Graphics.SpriteBatch.DisposePlatformData().