LeviLamina
Loading...
Searching...
No Matches
CerealComponentItemDataLoader.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/sem_ver/SemVersion.h"
7
#include "mc/deps/puv/SlicedLoader.h"
8
9
// auto generated forward declare list
10
// clang-format off
11
class
BedrockLoadContext
;
12
class
IPackLoadContext
;
13
struct
ComponentItemData_v1_21_90
;
14
namespace
cereal {
struct
ReflectionCtx; }
15
// clang-format on
16
17
class
CerealComponentItemDataLoader
{
18
public
:
19
// member variables
20
// NOLINTBEGIN
21
::ll::TypedStorage<8, 192, ::Puv::SlicedLoader<::ComponentItemData_v1_21_90, ::BedrockLoadContext, nullptr_t>>
22
mLoader;
23
::ll::TypedStorage<8, 24, ::SemVersion> mDocumentVersion;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
CerealComponentItemDataLoader
();
29
30
public
:
31
// member functions
32
// NOLINTBEGIN
33
MCAPI
CerealComponentItemDataLoader
(
34
::SemVersion
documentVersion,
35
::IPackLoadContext
const
& packLoadContext,
36
::cereal::ReflectionCtx
const
&
ctx
37
);
38
39
MCAPI
~CerealComponentItemDataLoader
();
40
// NOLINTEND
41
42
public
:
43
// constructor thunks
44
// NOLINTBEGIN
45
MCAPI
void
*
46
$ctor(
::SemVersion
documentVersion,
::IPackLoadContext
const
& packLoadContext,
::cereal::ReflectionCtx
const
&
ctx
);
47
// NOLINTEND
48
49
public
:
50
// destructor thunk
51
// NOLINTBEGIN
52
MCAPI
void
$dtor();
53
// NOLINTEND
54
};
BedrockLoadContext
Definition
BedrockLoadContext.h:14
CerealComponentItemDataLoader
Definition
CerealComponentItemDataLoader.h:17
IPackLoadContext
Definition
IPackLoadContext.h:20
SemVersion
Definition
SemVersion.h:16
ComponentItemData_v1_21_90
Definition
ComponentItemData_v1_21_90.h:17
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src-server
mc
world
item
components
CerealComponentItemDataLoader.h
Generated on Tue Oct 28 2025 05:32:34 for LeviLamina by
1.12.0