LeviLamina
Loading...
Searching...
No Matches
BinaryHeader.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/cereal/SerializerContext.h"
7
#include "mc/platform/Result.h"
8
9
namespace
Bedrock::Resources {
10
11
struct
BinaryHeader
{
12
public
:
13
// member variables
14
// NOLINTBEGIN
15
::ll::UntypedStorage<8, 24>
mUnkf414b0;
16
::ll::UntypedStorage<2, 2>
mUnkf9cdc5;
17
::ll::UntypedStorage<8, 8>
mUnk6d8f24;
18
// NOLINTEND
19
20
public
:
21
// prevent constructor by default
22
BinaryHeader
& operator=(
BinaryHeader
const
&);
23
BinaryHeader
(
BinaryHeader
const
&);
24
BinaryHeader
();
25
26
public
:
27
// member functions
28
// NOLINTBEGIN
29
MCAPI
~BinaryHeader
();
30
// NOLINTEND
31
32
public
:
33
// static functions
34
// NOLINTBEGIN
35
MCAPI
static
bool
hasMagicNumber(::gsl::span<uchar const> data);
36
37
MCAPI static ::Bedrock::
38
Result<::Bedrock::Resources::BinaryHeader, ::std::vector<::cereal::SerializerContext::LogEntry>>
39
parse(::std::string_view binaryResource);
40
// NOLINTEND
41
42
public
:
43
// destructor thunk
44
// NOLINTBEGIN
45
MCFOLD
void
$dtor();
46
// NOLINTEND
47
};
48
49
}
// namespace Bedrock::Resources
Bedrock::Resources::BinaryHeader
Definition
BinaryHeader.h:11
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
resource_processing
BinaryHeader.h
Generated on Sat Apr 26 2025 05:55:30 for LeviLamina by
1.12.0