29 virtual ::Scripting::Result<void> init() ;
32 virtual ::Scripting::Result<void> quit() ;
35 virtual ::std::string_view getServiceName()
const ;
38 virtual ::Scripting::Result<void> registerKeyBinding(
46 virtual ::Scripting::Result<void>
50 virtual ::Scripting::Result<void> registerMouseBinding(
57 virtual ::Scripting::Result<void>
61 virtual ::Scripting::Result<void> setViewportFocus(
bool focused) ;
73 MCFOLD ::Scripting::Result<void> $init();
75 MCFOLD ::Scripting::Result<void> $quit();
77 MCAPI ::std::string_view $getServiceName()
const;
79 MCAPI ::Scripting::Result<void> $registerKeyBinding(
86 MCAPI ::Scripting::Result<void>
89 MCAPI ::Scripting::Result<void> $registerMouseBinding(
95 MCAPI ::Scripting::Result<void>
98 MCAPI ::Scripting::Result<void> $setViewportFocus(
bool focused);
104 MCAPI
static void** $vftableForIEditorService();
106 MCAPI
static void** $vftableForServerPlayerInputServiceProvider();