3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/server/commands/Command.h"
19namespace ScriptModuleMinecraft {
25 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::ScriptModuleMinecraft::CommandClosureStorage>> mClosureStorage;
26 ::ll::TypedStorage<8, 24, ::std::vector<::std::unique_ptr<::ScriptModuleMinecraft::ParamStorageBase>>>
41 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptCustomCommandOrigin>
48 MCAPI
static bool* getParamStorageIsSet(
::Command* cmd,
int index);
50 MCAPI
static void* getParamStorageValue(
::Command* cmd,
int index);
Definition CommandOrigin.h:32
Definition CommandOutput.h:19
Definition CommandClosureStorage.h:16
Definition ParamStorageBase.h:10
Definition ScriptCustomCommandOrigin.h:18
Definition ScriptCustomCommand.h:21
static MCAPI void ** $vftable()
Definition WeakLifetimeScope.h:7