3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/modules/minecraft/events/ScriptProjectileHitInfoAfterEvent.h"
11namespace ScriptModuleMinecraft {
struct ScriptBlockHitInformation; }
12namespace Scripting {
class WeakLifetimeScope; }
13namespace Scripting {
struct ClassBinding; }
16namespace ScriptModuleMinecraft {
40 MCNAPI ::ScriptModuleMinecraft::ScriptBlockHitInformation
getBlockHit()
const;
42 MCNAPI ::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent&
49 MCNAPI static ::Scripting::ClassBinding
bind();
Definition WeakLifetimeScope.h:12
Definition ProjectileHitEvent.h:13
Definition ScriptProjectileHitBlockAfterEvent.h:18
MCAPI ScriptProjectileHitBlockAfterEvent(::ProjectileHitEvent const &projectileHitEvent, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent const &)
MCAPI::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent & operator=(::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent &&)
MCAPI void * $ctor(::ProjectileHitEvent const &projectileHitEvent, ::Scripting::WeakLifetimeScope const &scope)
MCAPI::ScriptModuleMinecraft::ScriptBlockHitInformation getBlockHit() const
MCAPI ScriptProjectileHitBlockAfterEvent(::ScriptModuleMinecraft::ScriptProjectileHitBlockAfterEvent const &)
static MCAPI ::Scripting::ClassBinding bind()
Definition ScriptProjectileHitInfoAfterEvent.h:13