|
Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
| override void | Add (string key, string value) |
| override void | Clear () |
| override void | Remove (string key) |
| virtual void | Add (string key, string? value) |
| virtual bool | ContainsKey (string key) |
| virtual bool | ContainsValue (string? value) |
| virtual void | CopyTo (Array array, int index) |
| virtual IEnumerator | GetEnumerator () |
Package Functions | |
| delegate object | ValidateAndParseValue (object valueToValidate) |
| TrackingValidationObjectDictionary (Dictionary< string, ValidateAndParseValue > validators) | |
| object | InternalGet (string key) |
| void | InternalSet (string key, object value) |
Properties | |
| bool | IsChanged [get, set] |
| override string | this[string key] [get, set] |
| virtual int | Count [get] |
| virtual bool | IsSynchronized [get] |
| virtual ICollection | Keys [get] |
| virtual object | SyncRoot [get] |
| virtual ICollection | Values [get] |
Private Member Functions | |
| void | PersistValue (string key, string value, bool addValue) |
Private Attributes | |
| readonly Dictionary< string, ValidateAndParseValue > | _validators |
| Dictionary< string, object > | _internalObjects |
| readonly Hashtable | contents = new Hashtable() |
Definition at line 6 of file TrackingValidationObjectDictionary.cs.