API Reference
On this page
Public Types | |
| using | ButtonDownHandler = std::function<void(::FocusImpact, ::IClientInstance&)> |
| using | ButtonUpHandler = std::function<void(::FocusImpact, ::IClientInstance&)> |
Public Member Functions | |
| KeyHandle (KeyHandle &&) noexcept | |
| KeyHandle & | operator= (KeyHandle &&) noexcept |
| LLNDAPI std::string const & | getName () const |
| LLNDAPI std::shared_ptr< mod::Mod > | getMod () const |
| LLNDAPI std::string | getFullName () const |
| LLNDAPI std::vector< int > const & | getKeyCodes () const |
| LLNDAPI bool | isValid () const |
| LLNDAPI bool | isAllowRemap () const |
| LLAPI void | setAllowRemap (bool allowRemap) |
| LLAPI void | registerButtonDownHandler (ButtonDownHandler handler, bool suspendable=false) |
| LLAPI void | registerButtonUpHandler (ButtonUpHandler handler, bool suspendable=false) |
| LLAPI void | setInputMappingStack (std::vector< std::string > stacks) |
| LLNDAPI bool | containsInputMappingStack (std::string_view stack) const |