typedef enum {
Unknown = 0,
Name = 1,
String = 2,
Bool = 3,
Integer8 = 4,
Integer16 = 5,
Integer32 = 6,
Double = 7,
Angle = 8,
Point = 9,
BinaryChunk = 10,
LayerName = 11,
Handle = 12,
ObjectId = 13,
SoftPointerId = 14,
HardPointerId = 15,
SoftOwnershipId = 16,
HardOwnershipId = 17,
Integer64 = 18
} Type;