This is the complete list of members for IKeybindProvider, including all inherited members.
| eventToString(const SDL_Event &event) const =0 | IKeybindProvider | pure virtual |
| getActionForKey(const std::string &key) const =0 (defined in IKeybindProvider) | IKeybindProvider | pure virtual |
| getActions() const =0 | IKeybindProvider | pure virtual |
| getKey(const std::string &action) const =0 | IKeybindProvider | pure virtual |
| isAction(const SDL_KeyboardEvent &event, const std::string &action) const =0 | IKeybindProvider | pure virtual |
| isJoystickAction(const SDL_JoyButtonEvent &event, const std::string &action) const =0 | IKeybindProvider | pure virtual |
| isJoystickAxisAction(const SDL_JoyAxisEvent &event, const std::string &action) const =0 | IKeybindProvider | pure virtual |
| isJoystickHatAction(const SDL_JoyHatEvent &event, const std::string &action) const =0 | IKeybindProvider | pure virtual |
| loadKeybinds(const std::map< std::string, std::string > &keybindData)=0 | IKeybindProvider | pure virtual |
| saveKeybinds(std::map< std::string, std::string > &keybinds) const =0 | IKeybindProvider | pure virtual |
| setJoystickAxis(const std::string &action, int joystickId, uint8_t axis, bool positiveDirection)=0 | IKeybindProvider | pure virtual |
| setJoystickButton(const std::string &action, int joystickId, uint8_t button)=0 | IKeybindProvider | pure virtual |
| setJoystickHat(const std::string &action, int joystickId, uint8_t hat, uint8_t direction)=0 | IKeybindProvider | pure virtual |
| setKey(const std::string &action, SDL_Keycode key)=0 | IKeybindProvider | pure virtual |
| ~IKeybindProvider()=default | IKeybindProvider | virtual |