This commit is contained in:
kalaposfos13 2025-02-27 14:15:14 +01:00
parent 180a34808a
commit 8cc101b3b0
2 changed files with 7 additions and 3 deletions

View File

@ -48,6 +48,7 @@ constexpr u32 MAX_STATES = 32;
class GameController {
friend class GameControllers;
public:
GameController();
virtual ~GameController() = default;
@ -91,8 +92,11 @@ private:
class GameControllers {
std::array<GameController*, 4> controllers;
public:
GameControllers() : controllers({new GameController(), new GameController(), new GameController(), new GameController()}) {};
GameControllers()
: controllers({new GameController(), new GameController(), new GameController(),
new GameController()}) {};
virtual ~GameControllers() = default;
GameController* operator[](const size_t& i) const {
if (i > 3) {