|
|
virtual bool | update () |
|
MCAPI | EditorInputBindingFacet (::Editor::ServiceProviderCollection *services) |
|
MCAPI void | _handleKeyBindingChanged (::std::variant< ::Editor::Input::EditorKeyBindingRegistered, ::Editor::Input::EditorKeyBindingUpdated, ::Editor::Input::EditorKeyBindingUnregistered > const &evt) |
|
MCAPI void | _handleMouseBindingChanged (::std::variant< ::Editor::Input::EditorMouseBindingRegistered, ::Editor::Input::EditorMouseBindingUnregistered > const &evt) |
|
MCAPI void | _handleTutorialStageChangeEvent (::HashedString const &, ::HashedString const &, bool isTutorialStarted) |
|
MCAPI void | _refreshBindings () |
|
MCFOLD ::std::unordered_map< ::HashedString, ::std::unordered_map<::HashedString, ::OreUI::EditorInputBindingFacet::KeyBindingFacet > > const & | getKeyBindings () const |
|
MCFOLD ::std::unordered_map< ::HashedString, ::std::unordered_map<::HashedString, ::OreUI::EditorInputBindingFacet::MouseBindingFacet > > const & | getMouseBindings () const |
|
MCAPI bool | invokeActionCallback (::HashedString const &eventId) |
|
MCAPI void | resetKeyBinding (::HashedString const &contextId, ::HashedString const &bindingId) |
|
MCAPI void | resetModifiedKeyBindings (::std::optional<::HashedString > const &contextId) |
|
MCAPI void | updateKeyBinding (::HashedString const &contextId, ::HashedString const &bindingId, int key, ::Editor::Input::Modifier modifier) |
|
MCAPI void * | $ctor (::Editor::ServiceProviderCollection *services) |
|
MCFOLD bool | $update () |
|
|
static MCAPI ::std::add_lvalue_reference_t< char const[]> | NAME () |
| static MCAPI void ** | $vftable () |
|
|
::ll::TypedStorage< 1, 1, bool > | mDirty |
|
::ll::TypedStorage< 8, 8, ::Editor::ServiceProviderCollection * > | mServices |
|
::ll::TypedStorage< 8, 8, ::Editor::Services::ClientPlayerInputServiceProvider * > | mInputService |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::HashedString, ::std::unordered_map<::HashedString, ::OreUI::EditorInputBindingFacet::KeyBindingFacet > > > | mKeyBindings |
|
::ll::TypedStorage< 8, 64, ::std::unordered_map< ::HashedString, ::std::unordered_map<::HashedString, ::OreUI::EditorInputBindingFacet::MouseBindingFacet > > > | mMouseBindings |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mKeyBindingChangedSub |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mMouseBindingChangedSub |
|
::ll::TypedStorage< 8, 16, ::Bedrock::PubSub::Subscription > | mTutorialStageChangedSub |
|
::ll::TypedStorage< 1, 1, bool > | mToggleCursorEnabled |
|
::ll::TypedStorage< 1, 1, bool > | mUseDefaultBindings |
◆ $vftable()
| MCAPI void ** OreUI::EditorInputBindingFacet::$vftable |
( |
| ) |
|
|
static |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following files: