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 |