LeviLamina
Loading...
Searching...
No Matches
EntityTypeCache.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Level;
8namespace br::spawn { struct EntityType; }
9// clang-format on
10
11namespace br::spawn {
12
14public:
15 // EntityTypeCache inner types define
16 enum class Token : uint {};
17
18public:
19 // member variables
20 // NOLINTBEGIN
21 ::ll::TypedStorage<8, 24, ::std::vector<::br::spawn::EntityType>> mEntityTypes;
22 // NOLINTEND
23
24public:
25 // static functions
26 // NOLINTBEGIN
27 MCAPI static ::std::unique_ptr<::br::spawn::EntityTypeCache> from(::Level& level);
28 // NOLINTEND
29};
30
31} // namespace br::spawn
Definition Level.h:234
Definition EntityTypeCache.h:13
Definition Token.h:5