public PoolManager RemovePoolExtension(PoolRegister remover) { if (!poolRegister.Contains(remover)) { return(this); } poolRegister.Remove(remover); m_Length--; return(this); }
public PoolManager RegisterPoolExtension(PoolRegister register) { if (poolRegister.Contains(register)) { return(this); } poolRegister.Add(register); m_Length++; return(this); }
public static PoolManager RemoverPoolExtension(PoolRegister remover) { return(PoolManager.InstanceAwake() == null ? null : PoolManager.Instance.RemovePoolExtension(remover)); }