13class ContextKeyBinding {
27 ContextKeyBinding& operator=(ContextKeyBinding
const&);
28 ContextKeyBinding(ContextKeyBinding
const&);
34 ContextKeyBinding& operator=(ContextKeyBinding
const&);
44 MCNAPI ContextKeyBinding(
49 MCNAPI ContextKeyBinding(
55 MCNAPI
bool canRebind()
const;
57 MCNAPI ::std::optional<::std::string> getActionId()
const;
59 MCNAPI ::Editor::Input::KeyBinding
const& getActiveBinding()
const;
61 MCNAPI ::Editor::Input::KeyBinding
const& getDefaultBinding()
const;
63 MCNAPI ::std::optional<::std::string> getLabel()
const;
65 MCNAPI ::std::optional<int>
const& getProcessingState()
const;
67 MCNAPI ::std::optional<::std::string> getTooltip()
const;
69 MCNAPI
bool isModified()
const;
73 MCNAPI
bool resetBinding(
bool notifyChange);
75 MCNAPI
bool setProcessingState(::std::optional<int> newState);
77 MCNAPI ~ContextKeyBinding();