![]() |
Conquer Chess
Chess and Starcraft combined
|
The physical controllers used by all players. More...
#include <physical_controllers.h>
Public Member Functions | |
| physical_controllers (const std::vector< physical_controller > controllers={ create_left_keyboard_controller(), create_default_mouse_controller() }) | |
| const physical_controller & | get_controller (const side player_side) const noexcept |
| Get the controller of a player. | |
| physical_controller & | get_controller (const side player_side) noexcept |
| Get the controller of a player. | |
| const auto & | get_controllers () const noexcept |
| Get the physical controllers. | |
| void | set (const side player_side, const physical_controller &controller) |
| Set a controller. | |
The physical controllers used by all players.
| physical_controllers::physical_controllers | ( | const std::vector< physical_controller > | controllers = { create_left_keyboard_controller(), create_default_mouse_controller() } | ) |
|
noexcept |
Get the controller of a player.
|
noexcept |
Get the controller of a player.
|
inlinenoexcept |
Get the physical controllers.
| void physical_controllers::set | ( | const side | player_side, |
| const physical_controller & | controller | ||
| ) |
Set a controller.