| 607 | } |
| 608 | |
| 609 | Vector4 parse_vector4(const char *json) |
| 610 | { |
| 611 | TempAllocator64 ta; |
| 612 | JsonArray arr(ta); |
| 613 | sjson::parse_array(arr, json); |
| 614 | |
| 615 | Vector4 v; |
| 616 | v.x = sjson::parse_float(arr[0]); |
| 617 | v.y = sjson::parse_float(arr[1]); |
| 618 | v.z = sjson::parse_float(arr[2]); |
| 619 | v.w = sjson::parse_float(arr[3]); |
| 620 | return v; |
| 621 | } |
| 622 | |
| 623 | Quaternion parse_quaternion(const char *json) |
| 624 | { |