Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
CleanupWorkListElement.cs
Go to the documentation of this file.
1namespace System.StubHelpers;
2
3internal abstract class CleanupWorkListElement
4{
6
7 protected abstract void DestroyCore();
8
9 public void Destroy()
10 {
12 for (CleanupWorkListElement next = m_Next; next != null; next = next.m_Next)
13 {
14 next.DestroyCore();
15 }
16 }
17
19 {
20 if (list == null)
21 {
22 list = newElement;
23 return;
24 }
25 newElement.m_Next = list;
26 list = newElement;
27 }
28}
static void AddToCleanupList(ref CleanupWorkListElement list, CleanupWorkListElement newElement)