AllegroFlare/InputDevicesList
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
| devices |
std::vector<AllegroFlare::PhysicalInputDevices::Base*> |
| updated_at |
float |
Methods
| initialize() |
| num_devices() |
| num_keyboard_devices() |
| num_joystick_devices() |
| num_connected_devices() |
| num_disconnected_devices() |
| all_devices_are_connected() |
| get_connected_joysticks() |
| get_disconnected_joysticks() |
| num_connected_joysticks() |
| find_joystick_device_by_al_joystick(ALLEGRO_JOYSTICK* al_joystick=nullptr) |
| joystick_device_exists_with_al_joystick(ALLEGRO_JOYSTICK* al_joystick=nullptr) |
| handle_reconfigured_joystick() |
Dependencies
| {"symbol"=>"AllegroFlare::PhysicalInputDevices::Base", "headers"=>["AllegroFlare/PhysicalInputDevices/Base.hpp"]} |
| {"symbol"=>"al_is_system_installed", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"AllegroFlare::PhysicalInputDevices::Keyboard", "headers"=>["AllegroFlare/PhysicalInputDevices/Keyboard.hpp"]} |
| {"symbol"=>"AllegroFlare::PhysicalInputDevices::Joysticks::Base", "headers"=>["AllegroFlare/PhysicalInputDevices/Joysticks/Base.hpp"]} |
| {"symbol"=>"ALLEGRO_JOYSTICK", "headers"=>["allegro5/allegro.h"]} |
| {"symbol"=>"std::set_difference", "headers"=>["algorithm"]} |
Sponsor
Learn about cats at the Cat Encyclopedia