power_play/src/pp/pp_sim/pp_sim_transcode.h

26 lines
432 B
C

////////////////////////////////////////////////////////////
//~ Transcode types
Enum(S_Tv)
{
S_Tv_None = 0,
S_Tv_COUNT
};
#define S_Tv_Latest (S_Tv_COUNT - 1)
Struct(S_TranscodeResult)
{
b32 ok;
S_Tv version;
String packed;
S_World *unpacked;
};
////////////////////////////////////////////////////////////
//~ Transcode
S_TranscodeResult S_TranscodeWorld(Arena *arena, S_World *world, String packed, b32 pack);