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