Beispiel #1
0
    public PoolManager RemovePoolExtension(PoolRegister remover)
    {
        if (!poolRegister.Contains(remover))
        {
            return(this);
        }

        poolRegister.Remove(remover);
        m_Length--;

        return(this);
    }
Beispiel #2
0
    public PoolManager RegisterPoolExtension(PoolRegister register)
    {
        if (poolRegister.Contains(register))
        {
            return(this);
        }

        poolRegister.Add(register);
        m_Length++;

        return(this);
    }
Beispiel #3
0
 public static PoolManager RemoverPoolExtension(PoolRegister remover)
 {
     return(PoolManager.InstanceAwake() == null ? null : PoolManager.Instance.RemovePoolExtension(remover));
 }