| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
Public Member Functions | |
| ReadOnlyObservableCollection (ObservableCollection< T > list) | |
| bool | Contains (T value) | 
| bool | Contains (object? value) | 
| bool | Contains (object? value) | 
| void | CopyTo (T[] array, int index) | 
| IEnumerator< T > | GetEnumerator () | 
| int | IndexOf (T value) | 
| int | IndexOf (object? value) | 
| int | IndexOf (object? value) | 
| int | Add (object? value) | 
| int | Add (object? value) | 
| void | Insert (int index, object? value) | 
| void | Insert (int index, object? value) | 
| void | Remove (object? value) | 
| void | Remove (object? value) | 
Protected Member Functions | |
| virtual void | OnCollectionChanged (NotifyCollectionChangedEventArgs args) | 
| virtual void | OnPropertyChanged (PropertyChangedEventArgs args) | 
Properties | |
| NotifyCollectionChangedEventHandler? INotifyCollectionChanged. | CollectionChanged | 
| PropertyChangedEventHandler? INotifyPropertyChanged. | PropertyChanged | 
| int | Count [get] | 
| T | this[int index] [get] | 
| T IList< T >. | this[int index] [get, set] | 
| object? IList. | this[int index] [get, set] | 
| IList< T > | Items [get] | 
| bool ICollection< T >. | IsReadOnly [get] | 
| bool IList. | IsReadOnly [get] | 
| bool ICollection. | IsSynchronized [get] | 
| object ICollection. | SyncRoot [get] | 
| bool IList. | IsFixedSize [get] | 
Events | |
| virtual ? NotifyCollectionChangedEventHandler | CollectionChanged | 
| virtual ? PropertyChangedEventHandler | PropertyChanged | 
Private Member Functions | |
| void | HandleCollectionChanged (object sender, NotifyCollectionChangedEventArgs e) | 
| void | HandlePropertyChanged (object sender, PropertyChangedEventArgs e) | 
| bool IList. | Contains (object value) | 
| void ICollection. | CopyTo (Array array, int index) | 
| IEnumerator IEnumerable. | GetEnumerator () | 
| int IList. | IndexOf (object value) | 
| void ICollection< T >. | Add (T value) | 
| int IList. | Add (object value) | 
| void ICollection< T >. | Clear () | 
| void IList. | Clear () | 
| void IList< T >. | Insert (int index, T value) | 
| void IList. | Insert (int index, object value) | 
| bool ICollection< T >. | Remove (T value) | 
| void IList. | Remove (object value) | 
| void IList< T >. | RemoveAt (int index) | 
| void IList. | RemoveAt (int index) | 
Static Private Member Functions | |
| static bool | IsCompatibleObject (object value) | 
Private Attributes | |
| readonly IList< T > | list | 
Definition at line 13 of file ReadOnlyObservableCollection.cs.