| Terraria v1.4.4.9
    Terraria source code documentation | 
| Classes | |
| class | DebugView | 
| struct | Enumerator | 
| Public Member Functions | |
| ObjectCollection () | |
| ObjectCollection (Action< T > validator) | |
| void | Add (T item) | 
| void | Clear () | 
| bool | Contains (T item) | 
| void | CopyTo (T[] array, int arrayIndex) | 
| bool | Remove (T item) | 
| Enumerator | GetEnumerator () | 
| void | CopyTo (Array array, int index) | 
| Package Attributes | |
| object | _items | 
| int | _size | 
| Properties | |
| int | Count  [get] | 
| bool | IsReadOnly  [get] | 
| object | SyncRoot  [get] | 
| bool | IsSynchronized  [get] | 
| Private Member Functions | |
| IEnumerator< T > IEnumerable< T >. | GetEnumerator () | 
| IEnumerator IEnumerable. | GetEnumerator () | 
| Private Attributes | |
| readonly Action< T > | _validator | 
| T | : | class | 
Definition at line 9 of file ObjectCollection.cs.