LeviLamina
Loading...
Searching...
No Matches
BlockRegistryManager.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/common/SubClientId.h"
7
8// auto generated forward declare list
9// clang-format off
11// clang-format on
12
14public:
15 // static variables
16 // NOLINTBEGIN
17 MCNAPI static ::std::unordered_map<::SubClientId, ::std::weak_ptr<::BlockTypeRegistry>>& mClientIdRegistryMap();
18
19 MCNAPI static ::std::weak_ptr<::BlockTypeRegistry>& mClientRegistry();
20
21 MCNAPI static ::std::weak_ptr<::BlockTypeRegistry>& mServerRegistry();
22
23 MCNAPI static ::std::weak_ptr<::BlockTypeRegistry>& mThreadLocalRegistry();
24 // NOLINTEND
25};
Definition BlockRegistryManager.h:13
static MCAPI ::std::weak_ptr<::BlockTypeRegistry > & mServerRegistry()
static MCAPI ::std::weak_ptr<::BlockTypeRegistry > & mThreadLocalRegistry()
static MCAPI ::std::weak_ptr<::BlockTypeRegistry > & mClientRegistry()
static MCAPI ::std::unordered_map<::SubClientId, ::std::weak_ptr<::BlockTypeRegistry > > & mClientIdRegistryMap()
Definition BlockTypeRegistry.h:24