LeviLamina
Loading...
Searching...
No Matches
ComponentStorage.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/platform/brstd/flat_map.h"
7
8
namespace
cereal {
9
10
class
ComponentStorage
{
11
public
:
12
// member variables
13
// NOLINTBEGIN
14
::ll::UntypedStorage<8, 56>
mUnk417288;
15
// NOLINTEND
16
17
public
:
18
// prevent constructor by default
19
ComponentStorage
& operator=(
ComponentStorage
const
&);
20
ComponentStorage
(
ComponentStorage
const
&);
21
ComponentStorage
();
22
23
public
:
24
// member functions
25
// NOLINTBEGIN
26
MCNAPI ::entt::basic_any<16, 8>
getComponent
(::std::string_view name);
27
28
MCNAPI
bool
hasComponent
(::std::string_view name)
const
;
29
30
MCNAPI ::cereal::ComponentStorage&
operator=
(
::cereal::ComponentStorage
&&);
31
32
MCNAPI
bool
removeComponent
(::std::string_view name);
33
// NOLINTEND
34
};
35
36
}
// namespace cereal
cereal::ComponentStorage
Definition
ComponentStorage.h:10
cereal::ComponentStorage::operator=
MCAPI::cereal::ComponentStorage & operator=(::cereal::ComponentStorage &&)
cereal::ComponentStorage::hasComponent
MCAPI bool hasComponent(::std::string_view name) const
cereal::ComponentStorage::getComponent
MCAPI ::entt::basic_any< 16, 8 > getComponent(::std::string_view name)
cereal::ComponentStorage::removeComponent
MCAPI bool removeComponent(::std::string_view name)
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
cereal
ComponentStorage.h
Generated on Wed Jul 23 2025 08:33:45 for LeviLamina by
1.12.0