41 inline static void Save(
OArchive& _archive,
42 const std::array<_Ty, _N>* _values,
size_t _count) {
43 if (
void(0), _N != 0) {
44 for (
size_t i = 0; i < _count; i++) {
45 const std::array<_Ty, _N>& array = _values[i];
46 _archive << ozz::io::MakeArray(array.data(), _N);
50 inline static void Load(
IArchive& _archive, std::array<_Ty, _N>* _values,
51 size_t _count, uint32_t _version) {
53 if (
void(0), _N != 0) {
54 for (
size_t i = 0; i < _count; i++) {
55 std::array<_Ty, _N>& array = _values[i];
56 _archive >> ozz::io::MakeArray(array.data(), _N);