Zdexby TheHolyOneZ
42,595 classes
Class

WeakMultiDimensionalArrayFormatter

: WeakBaseFormatter : Object
Sirenix.Serialization.WeakMultiDimensionalArrayFormatter, Sirenix.Serialization 0x0058 (88 B) inherited 0x0040 Sirenix.Serialization.dll
0x00x0058

Members 5

OffsetSizeNameTypeFlagsDefault
—0x08RANKS_NAMEstringPrivateStatic+1 flags2887682840208
—0x02RANKS_SEPARATORushortPrivateStatic+1 flags124
0x04ArrayRankintPrivate+1 flags—
0x00440x04padding / unreflected
0x08ElementTypeTypePrivate+1 flags—
0x08ValueReaderWriterSerializerPrivate+1 flags—
Inherited from WeakBaseFormatter 9
OffsetSizeNameTypeFlagsDefault
0x08SerializedTypeType2 flags—
0x08OnSerializingCallbacksSerializationCallback[]2 flags—
0x08OnSerializedCallbacksSerializationCallback[]2 flags—
0x08OnDeserializingCallbacksSerializationCallback[]2 flags—
0x08OnDeserializedCallbacksSerializationCallback[]2 flags—
0x01IsValueTypebool2 flags—
0x01ImplementsISerializationCallbackReceiverbool2 flags—
0x01ImplementsIDeserializationCallbackbool2 flags—
0x01ImplementsIObjectReferencebool2 flags—

Functions 8

SignatureFlagsNativeParams
void .ctor(Type arrayType, Type elementType)Public+1 flags0x08
object GetUninitializedObject()2 flags0x08
void DeserializeImplementation(ref object& value, IDataReader reader)2 flags0x08
void SerializeImplementation(ref object& value, IDataWriter writer)2 flags0x08
void IterateArrayWrite(Array a, Func<System.Object> write)Private0x08
void IterateArrayWrite(Array a, int rank, const int[]& indices, Func<System.Object> write)Private0x08
void IterateArrayRead(Array a, Action<System.Object> read)Private0x08
void IterateArrayRead(Array a, int rank, const int[]& indices, Action<System.Object> read)Private0x08

Used by 2

types with a member, parameter or interface of this type