Space Engineers
|
Public Member Functions | |
MySerializeInfo (MyObjectFlags flags, MyPrimitiveFlags primitiveFlags, ushort fixedLength, DynamicSerializerDelegate dynamicSerializer, MySerializeInfo keyInfo, MySerializeInfo itemInfo) | |
MySerializeInfo (SerializeAttribute attribute, MySerializeInfo keyInfo, MySerializeInfo itemInfo) | |
Static Public Member Functions | |
static MySerializeInfo | Create (ICustomAttributeProvider reflectionInfo) |
static MySerializeInfo | CreateForParameter (ParameterInfo[] parameters, int index) |
Public Attributes | |
readonly MyObjectFlags | Flags |
readonly MyPrimitiveFlags | PrimitiveFlags |
readonly ushort | FixedLength |
readonly DynamicSerializerDelegate | DynamicSerializer |
readonly MySerializeInfo | KeyInfo |
Serialization settings for dictionar key. More... | |
readonly MySerializeInfo | ItemInfo |
Serialization settings for dictionary value or collection / array elements More... | |
Static Public Attributes | |
static readonly MySerializeInfo | Default = new MySerializeInfo() |
Properties | |
bool | IsNullable [get] |
bool | IsDynamic [get] |
bool | IsNullOrEmpty [get] |
bool | IsDynamicDefault [get] |
bool | IsSigned [get] |
bool | IsNormalized [get] |
bool | IsVariant [get] |
bool | IsVariantSigned [get] |
bool | IsFixed8 [get] |
bool | IsFixed16 [get] |
Encoding | Encoding [get] |
Definition at line 11 of file MySerializeInfo.cs.
|
inline |
Definition at line 51 of file MySerializeInfo.cs.
|
inline |
Definition at line 61 of file MySerializeInfo.cs.
|
inlinestatic |
Definition at line 78 of file MySerializeInfo.cs.
|
inlinestatic |
Definition at line 96 of file MySerializeInfo.cs.
|
static |
Definition at line 13 of file MySerializeInfo.cs.
readonly DynamicSerializerDelegate VRage.Serialization.MySerializeInfo.DynamicSerializer |
Definition at line 18 of file MySerializeInfo.cs.
readonly ushort VRage.Serialization.MySerializeInfo.FixedLength |
Definition at line 17 of file MySerializeInfo.cs.
readonly MyObjectFlags VRage.Serialization.MySerializeInfo.Flags |
Definition at line 15 of file MySerializeInfo.cs.
readonly MySerializeInfo VRage.Serialization.MySerializeInfo.ItemInfo |
Serialization settings for dictionary value or collection / array elements
Definition at line 28 of file MySerializeInfo.cs.
readonly MySerializeInfo VRage.Serialization.MySerializeInfo.KeyInfo |
Serialization settings for dictionar key.
Definition at line 23 of file MySerializeInfo.cs.
readonly MyPrimitiveFlags VRage.Serialization.MySerializeInfo.PrimitiveFlags |
Definition at line 16 of file MySerializeInfo.cs.
|
get |
Definition at line 43 of file MySerializeInfo.cs.
|
get |
Definition at line 31 of file MySerializeInfo.cs.
|
get |
Definition at line 33 of file MySerializeInfo.cs.
|
get |
Definition at line 40 of file MySerializeInfo.cs.
|
get |
Definition at line 39 of file MySerializeInfo.cs.
|
get |
Definition at line 36 of file MySerializeInfo.cs.
|
get |
Definition at line 30 of file MySerializeInfo.cs.
|
get |
Definition at line 32 of file MySerializeInfo.cs.
|
get |
Definition at line 35 of file MySerializeInfo.cs.
|
get |
Definition at line 37 of file MySerializeInfo.cs.
|
get |
Definition at line 38 of file MySerializeInfo.cs.