LeviLamina
Loading...
Searching...
No Matches
BlockComponentStorage.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/utility/typeid_t.h"
7
9public:
10 // BlockComponentStorage inner types declare
11 // clang-format off
12 struct ComponentBase;
13 template<typename T0> struct ComponentInstance;
14 // clang-format on
15
16 // BlockComponentStorage inner types define
18 public:
19 // virtual functions
20 // NOLINTBEGIN
21 // vIndex: 0
22 virtual ~ComponentBase() = default;
23 // NOLINTEND
24 };
25
26 template <typename T0>
28
29public:
30 // member variables
31 // NOLINTBEGIN
37 // NOLINTEND
38
39public:
40 // prevent constructor by default
44
45public:
46 // member functions
47 // NOLINTBEGIN
49
51 // NOLINTEND
52
53public:
54 // destructor thunk
55 // NOLINTBEGIN
56 MCNAPI void $dtor();
57 // NOLINTEND
58};
Definition typeid_t.h:25
Definition BlockComponentStorage.h:8
MCAPI ~BlockComponentStorage()
MCAPI void _addStatelessComponent(::Bedrock::typeid_t< void > typeId)
Definition BlockComponentStorage.h:17
Definition BlockComponentStorage.h:27
Definition Alias.h:14