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

◆ Dispose() [2/2]

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

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

Definition at line 939 of file Texture2D.cs.

940 {
941 if (P_0)
942 {
943 try
944 {
946 return;
947 }
948 finally
949 {
950 base.Dispose(true);
951 }
952 }
953 try
954 {
956 }
957 finally
958 {
959 base.Dispose(false);
960 }
961 }

References Microsoft.Xna.Framework.Graphics.Texture2D._0021Texture2D(), and Microsoft.Xna.Framework.Graphics.Texture2D._007ETexture2D().

Referenced by Terraria.GameContent.UI.States.AWorkshopPublishInfoState< TPublishedObjectType >.UpdateImagePreview().