3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/container/small_vector_base.h"
21namespace ExternalHandlers {
24MCNAPI
void executeActorTrigger(
26 ::ActorDefinitionTrigger
const& actorTrigger,
27 ::Bedrock::small_vector_base<::ActorDefinitionEventStackEntry>& eventStack,
28 ::VariantParameterList
const& params
31MCNAPI
void executeBlockEvent(::Block
const* block, ::std::string
const& name, ::RenderParams& params);
33MCNAPI
void executeBlockTrigger(::Block
const& block, ::DefinitionTrigger
const& trigger, ::RenderParams& params);
35MCNAPI
void executeEventResponse(::EventResponse
const& response, ::RenderParams& params);
37MCNAPI
bool executeItemStackEvent(::ItemStackBase& item, ::std::string
const& name, ::RenderParams& params);
Definition ActorDefinitionTrigger.h:14
Definition DefinitionTrigger.h:14
Definition EventResponse.h:17
Definition ItemStackBase.h:45
Definition RenderParams.h:29
Definition ActorDefinitionEventStackEntry.h:5
Definition VariantParameterList.h:17