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.