void MainWindow::initPlayground(GameFactory fac){ for (int i = obj.size()-1; i >= 0; --i) { delete obj.at(i); obj.pop_back(); } initBirds(2,fac); initCarrots(7,fac); initRabbits(20,fac); initStones(7,fac); initWolf(fac); }
void XBScene1::setup(XBBaseGUI *_gui) { XBBaseScene::setup(_gui); wavesMask.allocate(ofGetWidth(), ofGetHeight(), GL_RGB); wavesMask.begin(); ofSetBackgroundAuto(false); ofBackground(0, 0, 0); wavesMask.end(); initWindows(); initParticles(); initWaves(); initStones(); initLines(); blur.setup(getMainFBO().getWidth(), getMainFBO().getHeight(), 0); XBScene1GUI *myGUI = (XBScene1GUI *) gui; myGUI->flashDirector.getParameter().cast<bool>().addListener(this, &XBScene1::flashDirector); }