Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
ArchiveContentFile.hpp
1#pragma once
2
3#include <string>
4#include <map>
5
6#include <Common/ResourcePipeline/Uuid.hpp>
7
8namespace Grindstone::Assets {
10 const static uint32_t CURRENT_VERSION = 1;
11
12 struct Header {
13 const char signature[4] = { 'G', 'A', 'R', 'C' };
14 uint32_t version;
15 uint32_t buildCode;
16 uint32_t headerSize;
17 uint32_t contentSize;
18 uint32_t crc;
19
20 Header() {
21 version = CURRENT_VERSION;
22 }
23 };
24
25 Header header;
26 };
27}
Definition ArchiveContentFile.hpp:12
Definition ArchiveContentFile.hpp:9