52 virtual ::Scripting::Result<void> init() ;
55 virtual ::Scripting::Result<void> quit() ;
58 virtual ::Scripting::Result<void> dispatchEvent(
60 ::Editor::DataStore::EventType eventType,
70 virtual ::Bedrock::PubSub::Subscription listenForEvent(
77 virtual ::Scripting::Result<void> _handleEvents(
79 ::Editor::DataStore::EventType,
98 MCAPI ::Scripting::Result<void> _processEvent(
100 ::Editor::DataStore::EventType eventType,
106 MCAPI
void _publishEvent(
108 ::Editor::DataStore::EventType eventType,
113 MCAPI
void _sendNetworkEvent(
115 ::Editor::DataStore::EventType eventType,
136 MCAPI ::Scripting::Result<void> $init();
138 MCFOLD ::Scripting::Result<void> $quit();
140 MCAPI ::Scripting::Result<void> $dispatchEvent(
142 ::Editor::DataStore::EventType eventType,
150 MCFOLD ::Bedrock::PubSub::Subscription $listenForEvent(
160 MCAPI
static void** $vftableForDataStoreServiceProvider();
162 MCAPI
static void** $vftableForIEditorService();