37 MCAPI ::Scripting::Result<void> focusViewport();
39 MCAPI ::Scripting::Result<void> registerKeyBinding(
40 ::std::string
const& contextId,
41 ::std::string
const& bindingId,
43 ::Editor::Input::Modifier modifier,
47 MCAPI ::Scripting::Result<void> registerMouseBinding(
48 ::std::string
const& contextId,
49 ::std::string
const& bindingId,
50 ::Editor::Input::MouseActionCategory mouseAction
53 MCAPI ::Scripting::Result<void>
54 unregisterKeyBinding(::std::string
const& contextId, ::std::string
const& bindingId);
56 MCAPI ::Scripting::Result<void>
57 unregisterMouseBinding(::std::string
const& contextId, ::std::string
const& bindingId);
63 MCAPI static ::Scripting::ClassBindingBuilder<::Editor::ScriptModule::ScriptPlayerInputService> bindScript();