diff options
Diffstat (limited to 'src/games/Game.cpp')
| -rw-r--r-- | src/games/Game.cpp | 37 | 
1 files changed, 18 insertions, 19 deletions
diff --git a/src/games/Game.cpp b/src/games/Game.cpp index 5619c8a..7ed94eb 100644 --- a/src/games/Game.cpp +++ b/src/games/Game.cpp @@ -1,8 +1,8 @@ -#include <basic/defs.hpp>  #include <games/Game.hpp>  #include <games/tetris/Tetris.hpp>  #include <games/snake/Snake.hpp>  #include <games/minesweeper/Minesweeper.hpp> +#include <games/breakout/Breakout.hpp>  #include <assert.h>  #include <memory> @@ -12,30 +12,29 @@ std::unique_ptr<Game>  Game::Select(GameType type)  {      switch (type) { -        case NO_GAME: { -            return nullptr; -        } break; +    case no_game: { +        return nullptr; +    } break; -        case TETRIS: { -            return std::make_unique<Tetris>(); -        } break; +    case tetris: { +        return std::make_unique<Tetris>(); +    } break; -        case SNAKE: { -            return std::make_unique<Snake>(); -        } break; +    case snake: { +        return std::make_unique<Snake>(); +    } break; -        case MINESWEEPER: { -            return std::make_unique<Minesweeper>(); -        } break; +    case minesweeper: { +        return std::make_unique<Minesweeper>(); +    } break; -        InvalidDefaultCase; +    case breakout: { +        return std::make_unique<Breakout>(); +    } break; + +    InvalidDefaultCase;      }      return nullptr;  } - -Game::~Game() -{ -} -  | 
