3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/ActorInitializationMethod.h"
7#include "mc/world/events/ActorEventListener.h"
8#include "mc/world/events/EventListenerDispatcher.h"
9#include "mc/world/events/EventResult.h"
23namespace ScriptModuleMinecraft {
65 virtual ::EventResult onActorCreated(
::Actor& actor, ::ActorInitializationMethod initializationMethod) ;
Definition EventListenerDispatcher.h:6
Definition ScriptActorEventListener.h:25
MCAPI::EventResult $onEvent(::ActorDiedEvent const &actorDiedEvent)
MCAPI::EventResult $onActorCreated(::Actor &actor, ::ActorInitializationMethod initializationMethod)
MCAPI::EventResult $onEvent(::ActorHealthChangedEvent const &actorHealthChangedEvent)
MCAPI::EventResult $onEvent(::ProjectileHitEvent const &projectileHitEvent)
MCAPI::EventResult $onEvent(::ActorRemovedEvent const &actorRemovedEvent)
static MCAPI void ** $vftable()
MCAPI::EventResult $onEvent(::ActorRemoveEffectEvent const &actorRemoveEffectEvent)
MCAPI::EventResult $onEvent(::ActorHurtEvent const &actorHurtEvent)
MCAPI::EventResult $onEvent(::ActorAttackEvent const &actorAttackEvent)
Definition ActorAttackEvent.h:8
Definition ActorDiedEvent.h:14
Definition ActorHealthChangedEvent.h:8
Definition ActorHurtEvent.h:13
Definition ActorRemoveEffectEvent.h:9
Definition ActorRemovedEvent.h:8
Definition ProjectileHitEvent.h:13