LeviLamina
Loading...
Searching...
No Matches
PlayerCapabilities.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7class Level;
8namespace PlayerCapabilities { struct ISharedController; }
10namespace PlayerCapabilities { struct IClientController; }
11// clang-format on
12
13namespace PlayerCapabilities {
14// functions
15// NOLINTBEGIN
16#ifdef LL_PLAT_C
17MCNAPI ::std::unique_ptr<::PlayerCapabilities::IClientController>
18createClientController(::std::weak_ptr<::IClientInstance const> client);
19#endif
20
21MCNAPI ::std::unique_ptr<::PlayerCapabilities::ISharedController> createController(::Level const& level);
22// NOLINTEND
23
24} // namespace PlayerCapabilities
Definition IClientInstance.h:5
Definition Level.h:250
Definition IClientController.h:7
Definition ISharedController.h:12