Change controller name

This commit is contained in:
manzerbredes 2015-04-30 09:11:20 +02:00
parent fa88c91351
commit 4b5f429c0d
2 changed files with 20 additions and 20 deletions

View file

@ -1,48 +1,48 @@
#include "CTConsole.hpp" #include "ConsoleController.hpp"
CTConsole::CTConsole() ConsoleController::ConsoleController()
{ {
m_game = new Game(); m_game = new Game();
} }
CTConsole::~CTConsole() ConsoleController::~ConsoleController()
{ {
delete m_game; delete m_game;
} }
void CTConsole::play() void ConsoleController::play()
{ {
while (!m_game->isOver()) while (!m_game->isOver())
{ {
m_game->showGrid(); m_game->showGrid();
char moveChoice = ' '; char moveChoice = ' ';
std::cin >> moveChoice; std::cin >> moveChoice;
switch (moveChoice) switch (moveChoice)
{ {
case 'z': case 'z':
std::cout << "up" << std::endl; std::cout << "up" << std::endl;
break; break;
case 's': case 's':
std::cout << "down" << std::endl; std::cout << "down" << std::endl;
break; break;
case 'q': case 'q':
std::cout << "left" << std::endl; std::cout << "left" << std::endl;
break; break;
case 'd': case 'd':
std::cout << "right" << std::endl; std::cout << "right" << std::endl;
break; break;
default: default:
break; break;
} }
std::cout << std::endl; std::cout << std::endl;
m_game->pop(); m_game->pop();
} }
} }

View file

@ -9,18 +9,18 @@
#include <iostream> #include <iostream>
#include "../Model/Game.hpp" #include "../../Model/Game.hpp"
class CTConsole class ConsoleController
{ {
private: private:
Game * m_game; Game * m_game;
public: public:
CTConsole(); ConsoleController();
~CTConsole(); ~ConsoleController();
void play(); void play();
}; };
#endif #endif