migrant input: corregit GamepadManager.swapPlayers()
This commit is contained in:
@@ -161,7 +161,8 @@ class GamepadManager {
|
||||
}
|
||||
|
||||
void swapPlayers() {
|
||||
std::swap(gamepads[0].player_id, gamepads[1].player_id);
|
||||
std::swap(gamepads[0].instance, gamepads[1].instance);
|
||||
std::swap(gamepads[0].name, gamepads[1].name);
|
||||
}
|
||||
|
||||
// Para serialización/deserialización
|
||||
@@ -203,7 +204,7 @@ class GamepadManager {
|
||||
}
|
||||
|
||||
// Asigna los mandos físicos basándose en la configuración actual de nombres.
|
||||
void assignAndLinkGamepads();
|
||||
void assignAndLinkGamepads();
|
||||
|
||||
// Iteradores
|
||||
auto begin() { return gamepads.begin(); }
|
||||
@@ -233,7 +234,7 @@ extern Window window; // Opciones de la ventana
|
||||
extern Settings settings; // Opciones del juego
|
||||
extern Video video; // Opciones de vídeo
|
||||
extern Audio audio; // Opciones de audio
|
||||
extern GamepadManager gamepads; // Manager de mandos para cada jugador
|
||||
extern GamepadManager gamepad_manager; // Manager de mandos para cada jugador
|
||||
extern Keyboard keyboard; // Opciones para el teclado
|
||||
extern PendingChanges pending_changes; // Opciones que se aplican al cerrar
|
||||
|
||||
|
||||
Reference in New Issue
Block a user