![]() |
Pioneer
|
#include "InputBindings.h"#include "SDL_joystick.h"#include "utils.h"#include <algorithm>#include <array>

Go to the source code of this file.
Classes | |
| struct | Input::BindingGroup |
| struct | Input::BindingPage |
| struct | Input::InputFrame |
| struct | Input::JoystickInfo |
| struct | Input::JoystickInfo::Axis |
| class | Input::Manager |
Namespaces | |
| namespace | Input |
Macros | |
| #define | REGISTER_INPUT_BINDING(name) |
Functions | |
| void | Input::InitJoysticks (IniConfig *config) |
| std::vector< JoystickInfo > & | Input::GetJoysticks () |
| std::string | Input::JoystickName (int joystick) |
| SDL_JoystickGUID | Input::JoystickGUID (int joystick) |
| std::string | Input::JoystickGUIDString (int joystick) |
| void | Input::SaveJoystickConfig (uint32_t joystick, IniConfig *config) |
| int | Input::JoystickFromGUIDString (const std::string &guid) |
| int | Input::JoystickFromGUIDString (const char *guid) |
| int | Input::JoystickFromGUID (SDL_JoystickGUID guid) |
| int | Input::JoystickFromID (SDL_JoystickID id) |
| void | Input::AddJoystickID (SDL_JoystickID sdl_id, uint32_t internal_id) |
| std::vector< sigc::slot< void, Input::Manager * > > & | Input::GetBindingRegistration () |
| bool | Input::AddBindingRegistrar (sigc::slot< void, Input::Manager * > &&fn) |
| #define REGISTER_INPUT_BINDING | ( | name | ) |