3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/NonOwnerPointer.h"
10class ActiveDirectoryIdentity;
16class MinecraftCommands;
17namespace Bedrock::DevTools {
struct CommandExecutor; }
18namespace mce {
class TextureGroup; }
25 MCAPI
static void init(
26 ::CommandRegistry& registry,
27 ::IMinecraftGame& minecraftClient,
28 ::Bedrock::NotNullNonOwnerPtr<::IApp>
const& app,
29 ::Bedrock::NotNullNonOwnerPtr<::Bedrock::DevTools::CommandExecutor> devToolsCommandExecutor
32 MCAPI
static void setupStandard(
33 ::MinecraftCommands& minecraftCommands,
34 ::IMinecraftGame& minecraftGame,
35 ::std::shared_ptr<::mce::TextureGroup> textureGroup,
36 ::FileArchiver& archiver,
38 ::ActiveDirectoryIdentity
const* adIdentity,
39 bool scriptingEnabled,
43 MCAPI
static void setupStartMenuScreen(::MinecraftCommands& minecraftCommands, ::IMinecraftGame& minecraftClient);
Definition ClientCommands.h:5