3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/WeakHandleFromThis.h"
7#include "mc/editor/datastore/EventType.h"
8#include "mc/scripting/modules/minecraft/events/IScriptScriptDeferredEventListener.h"
9#include "mc/scripting/modules/minecraft/events/metadata/ScriptAsyncEventMetadata.h"
15namespace Editor::DataStore {
struct PayloadDescription; }
16namespace Editor::Services {
class DataStoreServiceProvider; }
17namespace Json {
class Value; }
18namespace Scripting {
class ModuleBindingBuilder; }
21namespace Editor::ScriptModule {
34 ::Editor::ScriptModule::ScriptDataStoreAfterEvents> {
60 MCAPI
static void** $vftable();
88 MCAPI ::Editor::ScriptModule::ScriptDataStoreAfterEvents&
105 MCAPI static ::ScriptModuleMinecraft::ScriptAsyncEventMetadata<
Definition ScriptDataStoreAfterEvents.h:34
Definition ScriptDataStoreAfterEvents.h:24
Definition DataStoreServiceProvider.h:19
Definition HashedString.h:5
Definition ScriptDeferredFlushTracker.h:5
Definition IScriptScriptDeferredEventListener.h:8
Definition ModuleBindingBuilder.h:30
Definition WeakHandleFromThis.h:8
Definition PayloadDescription.h:7