LeviLamina
Loading...
Searching...
No Matches
ScriptAfterEventList.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
ScriptDeferredFlushTracker
;
8
namespace
ScriptModuleMinecraft {
struct
ScriptAfterEventSignalHandle
; }
9
// clang-format on
10
11
namespace
ScriptModuleMinecraft {
12
13
class
ScriptAfterEventList
{
14
public
:
15
// member variables
16
// NOLINTBEGIN
17
::ll::TypedStorage<8, 24, ::std::vector<::ScriptModuleMinecraft::ScriptAfterEventSignalHandle>> mSignalHandles;
18
// NOLINTEND
19
20
public
:
21
// member functions
22
// NOLINTBEGIN
23
MCAPI
void
deferredFlush(
::ScriptDeferredFlushTracker
& deferredTracker);
24
25
MCAPI ::std::vector<::ScriptModuleMinecraft::ScriptAfterEventSignalHandle const*>
26
getAllSignalsByEventType(uint64 signalHashCode)
const
;
27
28
MCAPI
void
postFlush();
29
30
MCAPI
void
preFlush();
31
// NOLINTEND
32
};
33
34
}
// namespace ScriptModuleMinecraft
ScriptDeferredFlushTracker
Definition
ScriptDeferredFlushTracker.h:13
ScriptModuleMinecraft::ScriptAfterEventList
Definition
ScriptAfterEventList.h:13
ScriptModuleMinecraft::ScriptAfterEventSignalHandle
Definition
ScriptAfterEventSignalHandle.h:15
src
mc
scripting
modules
minecraft
events
metadata
ScriptAfterEventList.h
Generated on
for LeviLamina by
1.16.1