blob: cba24b85378ad7d8c1015323cfcda2ca8ed5c98c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
namespace MonoGame.Extended.Collections
{
public delegate void ReturnToPoolDelegate(IPoolable poolable);
public interface IPoolable
{
IPoolable NextNode { get; set; }
IPoolable PreviousNode { get; set; }
void Initialize(ReturnToPoolDelegate returnDelegate);
void Return();
}
}
|