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
8
namespace
Grindstone::Assets {
9
struct
ArchiveContentFile
{
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
}
Grindstone::Assets::ArchiveContentFile::Header
Definition
ArchiveContentFile.hpp:12
Grindstone::Assets::ArchiveContentFile
Definition
ArchiveContentFile.hpp:9
sources
code
Common
Assets
ArchiveContentFile.hpp
Generated by
1.12.0