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

◆ Dispose() [2/2]

void ReLogic.Content.Asset< T >.Dispose ( bool disposing)
inlineprivate

Definition at line 86 of file Asset.cs.

87 {
88 if (IsDisposed)
89 {
90 return;
91 }
92 if (disposing && ownValue != null)
93 {
94 IDisposable disposable = ownValue as IDisposable;
95 if (IsLoaded)
96 {
97 disposable?.Dispose();
98 }
99 ownValue = null;
100 }
101 IsDisposed = true;
102 }

References System.IDisposable.Dispose(), ReLogic.Content.Asset< T >.IsDisposed, ReLogic.Content.Asset< T >.IsLoaded, and ReLogic.Content.Asset< T >.ownValue.