From 306283a4d4f36e63bcbba68af222c0d8cfa412d3 Mon Sep 17 00:00:00 2001 From: devZoGok Date: Mon, 1 Nov 2021 20:48:31 +0200 Subject: [PATCH] setting GameManager dimensions --- gameManager.cpp | 7 +++++-- gameManager.h | 2 +- main.cpp | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) 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);