Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.ObjectModel.Collection< T > Class Template Reference

Public Member Functions

 Collection ()
 
 Collection (IList< T > list)
 
void Add (T item)
 
void Clear ()
 
void CopyTo (T[] array, int index)
 
bool Contains (T item)
 
IEnumerator< TGetEnumerator ()
 
int IndexOf (T item)
 
void Insert (int index, T item)
 
bool Remove (T item)
 
void RemoveAt (int index)
 
int Add (object? value)
 
bool Contains (object? value)
 
int IndexOf (object? value)
 
void Insert (int index, object? value)
 
void Remove (object? value)
 
int Add (object? value)
 
bool Contains (object? value)
 
int IndexOf (object? value)
 
void Insert (int index, object? value)
 
void Remove (object? value)
 

Protected Member Functions

virtual void ClearItems ()
 
virtual void InsertItem (int index, T item)
 
virtual void RemoveItem (int index)
 
virtual void SetItem (int index, T item)
 

Properties

int Count [get]
 
IList< TItems [get]
 
T this[int index] [get, set]
 
bool ICollection< T >. IsReadOnly [get]
 
bool ICollection. IsSynchronized [get]
 
object ICollection. SyncRoot [get]
 
object? IList. this[int index] [get, set]
 
bool IList. IsReadOnly [get]
 
bool IList. IsFixedSize [get]
 

Private Member Functions

IEnumerator IEnumerable. GetEnumerator ()
 
void ICollection. CopyTo (Array array, int index)
 
int IList. Add (object value)
 
bool IList. Contains (object value)
 
int IList. IndexOf (object value)
 
void IList. Insert (int index, object value)
 
void IList. Remove (object value)
 

Static Private Member Functions

static bool IsCompatibleObject (object value)
 

Private Attributes

readonly IList< Titems
 

Detailed Description

Definition at line 11 of file Collection.cs.


The documentation for this class was generated from the following file: