AllegroFlare/PhysicalInputDeviceToVirtualControllerMapping
view source (cpp, hpp, quintessence) • view tests (test file)
Properties
player |
AllegroFlare::Player* |
physical_input_device |
AllegroFlare::PhysicalInputDevices::Base* |
virtual_controller |
AllegroFlare::VirtualControllers::Base* |
mapping |
std::map<int, int> |
Methods
set_multiple_mappings(std::vector<std::pair<int, int>> mappings={}) |
set_mapping(uint32_t physical_input_button_id=0, uint32_t virtual_input_button_id=0) |
mapping_exists_on_physical_device_button(uint32_t physical_input_button_id=0) |
physical_input_device_is_keyboard() |
get_mapping(uint32_t physical_input_button_id=0) |
mapping_exists_on_virtual_controller_button(uint32_t virtual_controller_button_id=0) |
Dependencies
{"symbol"=>"AllegroFlare::Player", "headers"=>["AllegroFlare/Player.hpp"]} |
{"symbol"=>"AllegroFlare::PhysicalInputDevices::Base", "headers"=>["AllegroFlare/PhysicalInputDevices/Base.hpp"]} |
{"symbol"=>"AllegroFlare::VirtualControllers::Base", "headers"=>["AllegroFlare/VirtualControllers/Base.hpp"]} |
Sponsor
CLUBCATT has cat shirts, mugs, games and puzzles you'll love