LeviLamina
Loading...
Searching...
No Matches
VolumeEntityManager.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/utility/EnableNonOwnerReferences.h"
7
#include "mc/deps/game_refs/OwnerPtr.h"
8
#include "mc/deps/game_refs/StackRefResult.h"
9
10
// auto generated forward declare list
11
// clang-format off
12
class
DefinitionInstanceGroup
;
13
class
EntityContext
;
14
class
EntityRegistry
;
15
namespace
cereal {
struct
ReflectionCtx
; }
16
// clang-format on
17
18
class
VolumeEntityManager :
public
::Bedrock::EnableNonOwnerReferences
{
19
public
:
20
// member variables
21
// NOLINTBEGIN
22
::ll::UntypedStorage<8, 16>
mUnk4d91e3;
23
::ll::UntypedStorage<8, 8>
mUnk401f77;
24
::ll::UntypedStorage<8, 64>
mUnk75b10e;
25
::ll::UntypedStorage<8, 64>
mUnk2b84c0;
26
// NOLINTEND
27
28
public
:
29
// prevent constructor by default
30
VolumeEntityManager& operator=(VolumeEntityManager
const
&);
31
VolumeEntityManager(VolumeEntityManager
const
&);
32
VolumeEntityManager();
33
34
public
:
35
// virtual functions
36
// NOLINTBEGIN
37
#ifdef LL_PLAT_S
38
virtual
~VolumeEntityManager()
/*override*/
=
default
;
39
#else
// LL_PLAT_C
40
virtual
~VolumeEntityManager()
/*override*/
;
41
#endif
42
43
// NOLINTEND
44
45
public
:
46
// member functions
47
// NOLINTBEGIN
48
#ifdef LL_PLAT_C
49
MCNAPI VolumeEntityManager(
::StackRefResult<::EntityRegistry>
registry,
::cereal::ReflectionCtx
&
ctx
);
50
51
MCNAPI ::OwnerPtr<::EntityContext> _createVolumeEntity(
::DefinitionInstanceGroup
const
& definitionGroup);
52
#endif
53
// NOLINTEND
54
55
public
:
56
// constructor thunks
57
// NOLINTBEGIN
58
#ifdef LL_PLAT_C
59
MCNAPI
void
* $ctor(
::StackRefResult<::EntityRegistry>
registry,
::cereal::ReflectionCtx
&
ctx
);
60
#endif
61
// NOLINTEND
62
63
public
:
64
// destructor thunk
65
// NOLINTBEGIN
66
MCNAPI
void
$dtor
();
67
// NOLINTEND
68
69
public
:
70
// vftables
71
// NOLINTBEGIN
72
MCNAPI
static
void
**
$vftable
();
73
// NOLINTEND
74
};
Bedrock::EnableNonOwnerReferences
Definition
EnableNonOwnerReferences.h:7
DefinitionInstanceGroup
Definition
DefinitionInstanceGroup.h:10
EntityContext
Definition
EntityContext.h:17
EntityRegistry
Definition
EntityRegistry.h:11
StackRefResult
Definition
StackRefResult.h:7
VolumeEntityManager::$dtor
MCAPI void $dtor()
VolumeEntityManager::$vftable
static MCAPI void ** $vftable()
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
volume
VolumeEntityManager.h
Generated on
for LeviLamina by
1.16.1