33class ScriptExtensionContextAfterEvents
44 ::Editor::ScriptModule::ScriptExtensionContextAfterEvents> {
81 ScriptExtensionContextAfterEvents& operator=(ScriptExtensionContextAfterEvents
const&);
82 ScriptExtensionContextAfterEvents(ScriptExtensionContextAfterEvents
const&);
83 ScriptExtensionContextAfterEvents();
104 ::std::string
const& themeId
108 ::std::optional<::Editor::Cursor::Position>
const& newPosition,
121 ::std::string
const& themeId,
122 ::Editor::Settings::ThemeSettingsColorKey colorKey,
126 MCNAPI ::Editor::ScriptModule::ScriptExtensionContextAfterEvents&
139 MCNAPI static ::ScriptModuleMinecraft::ScriptAfterEventMetadata<
MCAPI void $onFlushEditorExtensionContextAfterEvents(::ScriptDeferredFlushTracker &deferredTracker)
Definition ScriptExtensionContextAfterEvents.h:34
MCAPI ~ScriptExtensionContextAfterEvents()
MCAPI void _handleBlockPaletteChanged(::Editor::Services::EditorBlockPaletteServiceProvider const *paletteService, ::std::variant< ::Editor::EditorBlockPaletteEventItemUpdated, ::Editor::EditorBlockPaletteEventSelectedItemIndexChanged, ::Editor::EditorBlockPaletteEventActivePaletteChanged, ::Editor::EditorBlockPaletteEventPaletteUpdated, ::Editor::EditorBlockPaletteEventPaletteRemoved > const &blockPaletteEvent)
MCAPI void _handleCursorPositionChanged(::std::optional<::Editor::Cursor::Position > const &newPosition, ::Editor::Cursor::CursorState const &cursorState)
MCAPI::Editor::ScriptModule::ScriptExtensionContextAfterEvents & operator=(::Editor::ScriptModule::ScriptExtensionContextAfterEvents &&)
MCAPI void _handleClipboardItemChangeEvent(::mce::UUID const &itemId, bool isPrimary)
MCAPI void _handleModeChanged(::Editor::Mode from, ::Editor::Mode to)
MCAPI void _handleSelectionVolumeEvent(::Editor::Selection::SelectionVolumeEvent const &selectionEvent)
static MCAPI ::ScriptModuleMinecraft::ScriptAfterEventMetadata< ::Editor::ScriptModule::ScriptExtensionContextAfterEvents > const & getMetadata()
MCAPI void registerListeners(::Editor::ServiceProviderCollection &serviceProviders)
static MCAPI void bind(::Scripting::ModuleBindingBuilder &moduleBuilder)
MCAPI void * $ctor(::Editor::ScriptModule::ScriptExtensionContextAfterEvents &&)
MCAPI ScriptExtensionContextAfterEvents(::Editor::ScriptModule::ScriptExtensionContextAfterEvents &&)
MCAPI void _handleCurrentThemeChanged(::Editor::Services::EditorSettingsServiceProvider *settingsServiceProvider, ::std::string const &themeId)
MCAPI void _handleCursorStateChanged(::Editor::Cursor::CursorState const &from, ::Editor::Cursor::CursorState const &to)
MCAPI void _handleThemeColorUpdated(::Editor::Services::EditorSettingsServiceProvider *settingsServiceProvider, ::std::string const &themeId, ::Editor::Settings::ThemeSettingsColorKey colorKey, ::mce::Color const &color)