LeviLamina
Loading...
Searching...
No Matches
BinaryHeader.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
BinaryStream
;
8
// clang-format on
9
10
namespace
Bedrock::Resources {
11
12
struct
BinaryHeader {
13
public
:
14
// member variables
15
// NOLINTBEGIN
16
::ll::UntypedStorage<8, 24>
mUnk5a47a2;
17
::ll::UntypedStorage<2, 2>
mUnkf9cdc5;
18
::ll::UntypedStorage<8, 8>
mUnk6d8f24;
19
// NOLINTEND
20
21
public
:
22
// prevent constructor by default
23
BinaryHeader& operator=(BinaryHeader
const
&);
24
BinaryHeader(BinaryHeader
const
&);
25
BinaryHeader();
26
27
public
:
28
// static functions
29
// NOLINTBEGIN
30
MCNAPI
static
bool
hasMagicNumber
(::gsl::span<uchar const> data);
31
32
#ifdef LL_PLAT_S
33
MCNAPI
static
bool
write(
::BinaryStream
& stream,
::Bedrock::Resources::BinaryHeader
const
& header);
34
#endif
35
// NOLINTEND
36
};
37
38
}
// namespace Bedrock::Resources
BinaryStream
Definition
BinaryStream.h:10
Bedrock::Resources::BinaryHeader
Definition
BinaryHeader.h:12
Bedrock::Resources::BinaryHeader::hasMagicNumber
static MCAPI bool hasMagicNumber(::gsl::span< uchar const > data)
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
resource_processing
BinaryHeader.h
Generated on
for LeviLamina by
1.16.1