![]() |
Terraria ModLoader
0.11.8.1
A mod to make and play Terraria mods
|
Defines the default value to be added when using the ModConfig UI to add elements to a Collection (List, Set, or Dictionary value). Works the same as System.ComponentModel.DefaultValueAttribute, but can't inherit from it because it would break when deserializing any data structure annotated with it. More...
Public Member Functions | |
DefaultListValueAttribute (Type type, string value) | |
DefaultListValueAttribute (char value) | |
DefaultListValueAttribute (byte value) | |
DefaultListValueAttribute (short value) | |
DefaultListValueAttribute (int value) | |
DefaultListValueAttribute (long value) | |
DefaultListValueAttribute (float value) | |
DefaultListValueAttribute (double value) | |
DefaultListValueAttribute (bool value) | |
DefaultListValueAttribute (string value) | |
DefaultListValueAttribute (object value) | |
override bool | Equals (object obj) |
override int | GetHashCode () |
Public Attributes | |
virtual object | Value => value |
Protected Member Functions | |
void | SetValue (object value) |
Private Attributes | |
object | value |
Defines the default value to be added when using the ModConfig UI to add elements to a Collection (List, Set, or Dictionary value). Works the same as System.ComponentModel.DefaultValueAttribute, but can't inherit from it because it would break when deserializing any data structure annotated with it.
Definition at line 108 of file ConfigAttributes.cs.
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | Type | type, |
string | value | ||
) |
Definition at line 111 of file ConfigAttributes.cs.
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | char | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | byte | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | short | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | int | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | long | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | float | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | double | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | bool | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | string | value | ) |
Terraria.ModLoader.Config.DefaultListValueAttribute.DefaultListValueAttribute | ( | object | value | ) |
override bool Terraria.ModLoader.Config.DefaultListValueAttribute.Equals | ( | object | obj | ) |
Definition at line 133 of file ConfigAttributes.cs.
References Terraria.ModLoader.Config.DefaultListValueAttribute.Equals().
Referenced by Terraria.ModLoader.Config.DefaultListValueAttribute.Equals().
override int Terraria.ModLoader.Config.DefaultListValueAttribute.GetHashCode | ( | ) |
|
protected |
Definition at line 151 of file ConfigAttributes.cs.
|
private |
Definition at line 110 of file ConfigAttributes.cs.
virtual object Terraria.ModLoader.Config.DefaultListValueAttribute.Value => value |
Definition at line 131 of file ConfigAttributes.cs.