A class summarizing a field by its type, name and value. Required for all classes inheriting ItemDefinition.
|
| | ItemField (string fieldName, bool boolValue) |
| |
| | ItemField (string fieldName, string stringValue) |
| |
| | ItemField (string fieldName, int intValue) |
| |
| | ItemField (string fieldName, float floatValue) |
| |
| object | GetValue () |
| | Returns the value of the field. The type is equal to the FieldType.
|
| |
| override bool | Equals (object obj) |
| | Overriden to disregard the reference and check for an equal name.
|
| |
| override int | GetHashCode () |
| | Overriden to disregard the reference and check for an equal name.
|
| |
|
| string | FieldName [get] |
| | The assembly accurate name of the field.
|
| |
| Type | FieldType [get] |
| | The field type.
|
| |
◆ ItemField() [1/4]
| UnityToolbox.Item.Management.ItemField.ItemField |
( |
string |
fieldName, |
|
|
bool |
boolValue |
|
) |
| |
◆ ItemField() [2/4]
| UnityToolbox.Item.Management.ItemField.ItemField |
( |
string |
fieldName, |
|
|
string |
stringValue |
|
) |
| |
◆ ItemField() [3/4]
| UnityToolbox.Item.Management.ItemField.ItemField |
( |
string |
fieldName, |
|
|
int |
intValue |
|
) |
| |
◆ ItemField() [4/4]
| UnityToolbox.Item.Management.ItemField.ItemField |
( |
string |
fieldName, |
|
|
float |
floatValue |
|
) |
| |
◆ Equals()
| override bool UnityToolbox.Item.Management.ItemField.Equals |
( |
object |
obj | ) |
|
◆ GetHashCode()
| override int UnityToolbox.Item.Management.ItemField.GetHashCode |
( |
| ) |
|
◆ GetValue()
| object UnityToolbox.Item.Management.ItemField.GetValue |
( |
| ) |
|
◆ FieldName
| string UnityToolbox.Item.Management.ItemField.FieldName |
|
get |
◆ FieldType
| Type UnityToolbox.Item.Management.ItemField.FieldType |
|
get |