internal static object Color32Deserializer(PropertyDatabaseDeserializationArgs args) { return(new Color32(args.value[0], args.value[1], args.value[2], args.value[3])); }
internal static object UnsignedIntegerDeserializer(PropertyDatabaseDeserializationArgs args) { return(args.value.uint32_0); }
internal static object StringDeserializer(PropertyDatabaseDeserializationArgs args) { var symbol = args.value.int32_0; return(args.stringTableView.GetString(symbol)); }
internal static object ColorDeserializer(PropertyDatabaseDeserializationArgs args) { return(new Color(args.value.float32_0, args.value.float32_1, args.value.float32_2, args.value.float32_3)); }
internal static object FloatDeserializer(PropertyDatabaseDeserializationArgs args) { return(args.value.float32_0); }
internal static object BooleanDeserializer(PropertyDatabaseDeserializationArgs args) { return(args.value.boolean); }
internal static object LongDeserializer(PropertyDatabaseDeserializationArgs args) { return(args.value.int64_0); }
internal static object UnsignedShortDeserializer(PropertyDatabaseDeserializationArgs args) { return((ushort)args.value.int32_0); }
internal static object ByteDeserializer(PropertyDatabaseDeserializationArgs args) { return(args.value[0]); }