LeviLamina
Loading...
Searching...
No Matches
ActorSpawnRuleDataLoader.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/puv/LoadResult.h"
7
#include "mc/deps/puv/Loader.h"
8
#include "mc/deps/puv/SlicedLoader.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
IPackLoadContext
;
13
struct
ActorSpawnRuleData
;
14
namespace
Bedrock::Resources {
class
MinecraftDocumentInput; }
15
namespace
SharedTypes::v1_21_60::Spawn {
struct
Contents; }
16
namespace
br::spawn {
class
SpawnPlacements; }
17
namespace
cereal {
struct
ReflectionCtx; }
18
// clang-format on
19
20
class
ActorSpawnRuleDataLoader
{
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::TypedStorage<8, 104, ::Puv::Loader<::SharedTypes::v1_21_60::Spawn::Contents>> mLoader;
25
::ll::TypedStorage<8, 192, ::Puv::SlicedLoader<::ActorSpawnRuleData, nullptr_t, nullptr_t>> mLoaderV0;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
ActorSpawnRuleDataLoader
();
31
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI
ActorSpawnRuleDataLoader
(
36
::cereal::ReflectionCtx
const
&
ctx
,
37
::IPackLoadContext
const
& packLoadContext,
38
::br::spawn::SpawnPlacements
& spawnPlacements
39
);
40
41
MCAPI ::Puv::LoadResult<::ActorSpawnRuleData> load(
::Bedrock::Resources::MinecraftDocumentInput
const
& input)
const
;
42
43
MCAPI
~ActorSpawnRuleDataLoader
();
44
// NOLINTEND
45
46
public
:
47
// constructor thunks
48
// NOLINTBEGIN
49
MCAPI
void
* $ctor(
50
::cereal::ReflectionCtx
const
&
ctx
,
51
::IPackLoadContext
const
& packLoadContext,
52
::br::spawn::SpawnPlacements
& spawnPlacements
53
);
54
// NOLINTEND
55
56
public
:
57
// destructor thunk
58
// NOLINTBEGIN
59
MCAPI
void
$dtor();
60
// NOLINTEND
61
};
ActorSpawnRuleDataLoader
Definition
ActorSpawnRuleDataLoader.h:20
Bedrock::Resources::MinecraftDocumentInput
Definition
MinecraftDocumentInput.h:17
IPackLoadContext
Definition
IPackLoadContext.h:20
br::spawn::SpawnPlacements
Definition
SpawnPlacements.h:28
ActorSpawnRuleData
Definition
ActorSpawnRuleData.h:13
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
src-server
mc
world
actor
ActorSpawnRuleDataLoader.h
Generated on Tue Nov 25 2025 04:01:35 for LeviLamina by
1.12.0