Files
Juliet/Juliet/include/Core/Common/serialization.h
T

18 lines
288 B
C

#pragma once
#include <Juliet.h>
struct Arena;
struct archive
{
Arena* arena;
void* base_ptr;
index_t offset;
bool loading;
};
JULIET_API void serialize(archive& ar, void* data, size_t size);
#define serialize_elem(ar, val) serialize((ar), &(val), sizeof(val))