Show / Hide Table of Contents

# Class EntityList<T>

##### Inheritance

object
AVLTree<T>
EntityFilter<T>
EntityList<T>

##### Implements

IEnumerable<T>
IEnumerable
IEntityFilter

##### Inherited Members

EntityFilter<T>.OnDestroyed
EntityFilter<T>.SubscribeToConstructed(Action<T>, bool)
EntityFilter<T>.UnsubscribeToConstructed(Action<T>)
AVLTree<T>.Count
AVLTree<T>.Contains(T)
AVLTree<T>.TryGetMin(out T)
AVLTree<T>.TryGetMax(out T)
AVLTree<T>.GetEnumerator()

###### Namespace: LiteEntitySystem

###### Assembly: LiteEntitySystem.dll

##### Syntax

    public class EntityList<T> : EntityFilter<T>, IEnumerable<T>, IEnumerable, IEntityFilter where T : InternalEntity

##### Type Parameters

Name | Description
--- | ---
T |

### Methods

#### Add(T)

##### Declaration

    public void Add(T entity)

##### Parameters

Type | Name | Description
--- | --- | ---
T | entity |

#### Clear()

##### Declaration

    public void Clear()

#### Remove(T)

##### Declaration

    public void Remove(T entity)

##### Parameters

Type | Name | Description
--- | --- | ---
T | entity |

### Implements

IEnumerable<T>
IEnumerable
IEntityFilter