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/Loader.h"
7
8// auto generated forward declare list
9// clang-format off
10class PackLoadContext;
12namespace SharedTypes::v1_21_60::Spawn { struct Contents; }
13namespace br::spawn { class SpawnPlacements; }
14namespace cereal { struct ReflectionCtx; }
15// clang-format on
16
17class ActorSpawnRuleDataLoader {
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<
22 8,
23 168,
25 mLoader;
26 ::ll::TypedStorage<
27 8,
28 264,
30 mLoaderV0;
31 // NOLINTEND
32
33public:
34 // prevent constructor by default
35 ActorSpawnRuleDataLoader();
36
37public:
38 // member functions
39 // NOLINTBEGIN
40 MCAPI ActorSpawnRuleDataLoader(
42 ::PackLoadContext const& packLoadContext,
43 ::br::spawn::SpawnPlacements& spawnPlacements
44 );
45 // NOLINTEND
46
47public:
48 // constructor thunks
49 // NOLINTBEGIN
50 MCAPI void* $ctor(
52 ::PackLoadContext const& packLoadContext,
53 ::br::spawn::SpawnPlacements& spawnPlacements
54 );
55 // NOLINTEND
56};
Definition PackLoadContext.h:20
Definition Loader.h:8
Definition _HeaderOutputPredefine.h:398
Definition SpawnPlacements.h:28
Definition ActorSpawnRuleData.h:13
Definition ReflectionCtx.h:11
Definition ctx.h:5