diff --git a/gameManager.cpp b/gameManager.cpp index 555336d..c98410e 100755 --- a/gameManager.cpp +++ b/gameManager.cpp @@ -24,9 +24,12 @@ namespace battleship{ GameManager::~GameManager() {} - void GameManager::start() { + void GameManager::start(int width, int height) { + this->width = 800; + this->height = 600; + Root *root = Root::getSingleton(); - root->start(800, 600, "../../vb01/", "Battleship"); + root->start(width, height, "../../vb01/", "Battleship"); stateManager = new StateManager(); listener = new InputManager(root->getWindow()); diff --git a/gameManager.h b/gameManager.h index 5d62f62..8ce1caa 100755 --- a/gameManager.h +++ b/gameManager.h @@ -16,7 +16,7 @@ namespace battleship{ class GameManager { public: static GameManager* getSingleton(); - void start(); + void start(int, int); void update(); inline int getWidth(){return width;} inline int getHeight(){return height;} diff --git a/main.cpp b/main.cpp index 4c8bfed..fb906a0 100755 --- a/main.cpp +++ b/main.cpp @@ -7,7 +7,7 @@ using namespace battleship; int main() { GameManager *gameManager = GameManager::getSingleton(); - gameManager->start(); + gameManager->start(800, 600); GuiAppState *state = new GuiAppState(); gameManager->getStateManager()->attachState(state); makeTitlescreenButtons(state);