3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/commands/ScriptCommandOrigin.h"
7#include "mc/server/commands/CommandPermissionLevel.h"
35 virtual ::Actor* getEntity()
const ;
38 virtual ::std::unique_ptr<::CommandOrigin> clone()
const ;
46 ::std::function<
void(
int, ::std::string&&)> outputCallback,
47 ::std::optional<::CommandPermissionLevel> permissionLevel
56 ::std::function<
void(
int, ::std::string&&)> outputCallback,
57 ::std::optional<::CommandPermissionLevel> permissionLevel
72 MCNAPI ::std::unique_ptr<::CommandOrigin>
$clone()
const;
Definition CommandOrigin.h:32
Definition ScriptActorCommandOrigin.h:15
MCAPI ScriptActorCommandOrigin(::Actor const &actor, ::std::function< void(int, ::std::string &&)> outputCallback, ::std::optional<::CommandPermissionLevel > permissionLevel)
static MCAPI void ** $vftable()
MCAPI::Actor * $getEntity() const
MCAPI void * $ctor(::Actor const &actor, ::std::function< void(int, ::std::string &&)> outputCallback, ::std::optional<::CommandPermissionLevel > permissionLevel)
MCAPI ::std::unique_ptr<::CommandOrigin > $clone() const
Definition ScriptCommandOrigin.h:21