Controller optimize thingy

This commit is contained in:
2025-01-15 02:05:56 +01:00
parent 2448bf3872
commit 12cbbb4dcb

View File

@@ -21,7 +21,7 @@ void GamePadController::Init() {
SDL_GameController *pController = SDL_GameControllerOpen(i);
if (pController) {
m_pGameControllers.push_back(pController);
m_GamePads.push_back(GamePad());
m_GamePads.emplace_back();
}
}
}
@@ -46,7 +46,7 @@ void GamePadController::Update() {
SDL_GameController *pController = SDL_GameControllerOpen(i);
if (pController) {
m_pGameControllers.push_back(pController);
m_GamePads.push_back(GamePad());
m_GamePads.emplace_back();
std::cout << GREEN << "New Controller Connected" << RESET << std::endl;
}
@@ -64,7 +64,6 @@ void GamePadController::Update() {
std::cout << RED << "Controller Disconnected" << RESET << std::endl;
--i; // Adjust index after removing the controller
}
}