AllTerrainMenu::AllTerrainMenu(Cell* selectedCell) : UIMenu(selectedCell) { prevLoc = selectedCell->position; generalInit(); setupSprites(); }
//CONSTRUCTOR LogicHandler::LogicHandler(void){ titleScreen = true; elapsedTime = 1; width = 800; height = 600; window = new sf::RenderWindow(sf::VideoMode(width, height), TITLE, sf::Style::Close, sf::ContextSettings(24, 8, 4)); stateHandler = new StateHandler(&width, &height, this, window); stateHandler->loading(window); loadRes("res/"); stateHandler->loaded(); setupSprites(); }
//CONSTRUCTOR LogicHandler::LogicHandler(void){ titleScreen = true; elapsedTime = 1; window = new sf::RenderWindow(sf::VideoMode(WIDTH, HEIGHT), TITLE, sf::Style::Close); shape.setSize(sf::Vector2f(10.0f, 10.0f)); if(!LogicHandler::loadTextures("res/")){ shape.setFillColor(sf::Color::Red); }else{ shape.setFillColor(sf::Color::Green); } titleScreenBg.setTexture(*textureList.at(1)); titleScreenBg.setPosition(0, 0); setupSprites(); window->setFramerateLimit(0); }
MapSelectionMenu::MapSelectionMenu(void) { generalInit(); setupSprites(); }