|
|
virtual ::Scripting::Result_deprecated< void > | registerKeyBinding (::HashedString const &contextId, ::HashedString const &eventId, ::Editor::Input::KeyBinding const &binding, ::Editor::Input::BindingInfo const &info)=0 |
|
virtual ::Scripting::Result_deprecated< void > | unregisterKeyBinding (::HashedString const &contextId, ::HashedString const &eventId)=0 |
|
virtual ::Scripting::Result_deprecated< void > | registerMouseBinding (::HashedString const &contextId, ::HashedString const &eventId, ::Editor::Input::MouseBinding const &binding)=0 |
|
virtual ::Scripting::Result_deprecated< void > | unregisterMouseBinding (::HashedString const &contextId, ::HashedString const &eventId)=0 |
|
virtual ::Scripting::Result_deprecated< void > | updateKeyBindingProcessingState (::HashedString const &contextId, ::HashedString const &bindingId, ::std::optional< int > state)=0 |
|
virtual ::std::optional< int > | getKeyBindingProcessingState (::HashedString const &contextId, ::HashedString const &bindingId) const =0 |
|
virtual ::Scripting::Result_deprecated< void > | setViewportFocus (bool focused)=0 |
|
virtual ::Scripting::Result_deprecated< void > | setMouseIcon (::HashedString const &contextId, ::std::optional<::Editor::Input::MouseCursorIconType > icon)=0 |
|
virtual ::Scripting::Result_deprecated< void > | registerBindingCategory (::std::string const &id, ::std::string const &label, int order)=0 |
|
virtual ::Scripting::Result_deprecated< void > | unregisterBindingCategory (::std::string const &id)=0 |
|
virtual ::std::optional<::Editor::Input::BindingCategoryInfo > | tryGetBindingCategoryInfo (::std::string const &id) const =0 |