cpp-sdl2
C++ header-only SDL2 wrapper
|
This is the complete list of members for sdl::GameController, including all inherited members.
add_mapping(std::string const &mapping_string) | sdl::GameController | inlinestatic |
add_mapping(const char *mapping_string) | sdl::GameController | inlinestatic |
controller_ | sdl::GameController | private |
GameController(int joystick_index) | sdl::GameController | inline |
GameController(SDL_GameController *controller) | sdl::GameController | inline |
GameController()=default | sdl::GameController | |
GameController(GameController const &)=delete | sdl::GameController | |
GameController(GameController &&other) noexcept | sdl::GameController | inline |
GameController(SDL_GameController *controller, bool non_owned) | sdl::GameController | inlineprivate |
get_axis(SDL_GameControllerAxis axis) const | sdl::GameController | inline |
get_button(SDL_GameControllerButton button) const | sdl::GameController | inline |
get_controller_name(int joystick_index) | sdl::GameController | inlinestatic |
is_attached() const | sdl::GameController | inline |
load_mapping_database(std::string const &file_path) | sdl::GameController | inlinestatic |
load_mapping_database(const char *file_path) | sdl::GameController | inlinestatic |
name() const | sdl::GameController | inline |
non_owning(SDL_JoystickID joystick_id) | sdl::GameController | inlinestatic |
non_owning(SDL_GameController *controller) | sdl::GameController | inlinestatic |
open_all_available_controllers() | sdl::GameController | inlinestatic |
open_haptic() const | sdl::GameController | inline |
operator=(GameController const &)=delete | sdl::GameController | |
operator=(GameController &&other) noexcept | sdl::GameController | inline |
owned_ | sdl::GameController | private |
ptr() const | sdl::GameController | inline |
rumble(uint16_t low_freq, uint16_t high_freq, std::chrono::milliseconds duration) const | sdl::GameController | inline |
rumble(uint16_t low_freq, uint16_t high_freq, uint32_t millisec_duration) const | sdl::GameController | inline |
~GameController() | sdl::GameController | inline |