|
Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
| class | ReferenceTypeHelper |
| struct | Scalar |
| class | TypeHelper |
Static Public Member Functions | |
| static Func< object, PropertyValue > | GetFactory (Type type) |
| static Func< PropertyValue, PropertyValue > | GetPropertyGetter (PropertyInfo property) |
Properties | |
| object | ReferenceValue [get] |
| Scalar | ScalarValue [get] |
| int | ScalarLength [get] |
Private Member Functions | |
| PropertyValue (object value) | |
| PropertyValue (Scalar scalar, int scalarLength) | |
| PropertyValue (bool value) | |
| PropertyValue (byte value) | |
| PropertyValue (sbyte value) | |
| PropertyValue (char value) | |
| PropertyValue (short value) | |
| PropertyValue (ushort value) | |
| PropertyValue (int value) | |
| PropertyValue (uint value) | |
| PropertyValue (long value) | |
| PropertyValue (ulong value) | |
| unsafe | PropertyValue (IntPtr value) |
| unsafe | PropertyValue (UIntPtr value) |
| PropertyValue (float value) | |
| PropertyValue (double value) | |
| unsafe | PropertyValue (Guid value) |
| unsafe | PropertyValue (DateTime value) |
| unsafe | PropertyValue (DateTimeOffset value) |
| unsafe | PropertyValue (TimeSpan value) |
| PropertyValue (decimal value) | |
Static Private Member Functions | |
| static Func< PropertyValue, PropertyValue > | GetBoxedValueTypePropertyGetter (PropertyInfo property) |
| static Func< PropertyValue, PropertyValue > | GetReferenceTypePropertyGetter (PropertyInfo property) |
Private Attributes | |
| readonly object | _reference |
| readonly Scalar | _scalar |
| readonly int | _scalarLength |
Definition at line 6 of file PropertyValue.cs.