LeviLamina
Loading...
Searching...
No Matches
MutableItemGameplayEvent.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4#include "mc/gameplayhandlers/CoordinatorResult.h"
5#include "mc/world/events/EventVariantImpl.h"
6#include "mc/world/events/ItemCompleteUseEvent.h"
7#include "mc/world/events/ItemDefinitionEventTriggeredEvent.h"
8#include "mc/world/events/ItemReleaseUseEvent.h"
9#include "mc/world/events/ItemStartUseEvent.h"
10#include "mc/world/events/ItemStartUseOnEvent.h"
11#include "mc/world/events/ItemStopUseEvent.h"
12#include "mc/world/events/ItemStopUseOnEvent.h"
13#include "mc/world/events/ItemUseEvent.h"
14#include "mc/world/events/ItemUseOnEvent.h"
15#include "mc/world/events/ItemUsedOnEvent.h"
16
17template <std::size_t N>
19 char pad[N];
20};
21
22template <typename Return>
24
25template <>
27 ItemDefinitionEventTriggeredEvent,
28 ItemUseOnEvent,
29 ItemUseEvent,
30 ItemUsedOnEvent,
31 ItemStartUseOnEvent,
32 ItemStopUseOnEvent,
33 ItemStartUseEvent,
34 ItemCompleteUseEvent,
35 ItemReleaseUseEvent,
36 ItemStopUseEvent> {};
Definition EventVariantImpl.h:46
Definition MutableItemGameplayEvent.h:18
Definition MutableItemGameplayEvent.h:23