com.alicizax.unity.ui.exten.../Runtime/RecyclerView/ObjectPool/IObjectFactory.cs

14 lines
202 B
C#
Raw Normal View History

2025-12-26 14:22:46 +08:00
namespace AlicizaX.UI
2025-05-28 19:37:38 +08:00
{
2025-12-26 14:22:46 +08:00
public interface IObjectFactory<T> where T : class
2025-05-28 19:37:38 +08:00
{
T Create();
void Destroy(T obj);
void Reset(T obj);
bool Validate(T obj);
}
}