void NewRendererTestScene::runThisTest() { auto layer = nextTest(); addChild(layer); Director::getInstance()->replaceScene(this); }
void BillBoardTest::nextCallback(Ref* sender) { auto s = new (std::nothrow) BillBoardTestScene(); s->addChild(nextTest()); Director::getInstance()->replaceScene(s); s->release(); }
void MultiSceneTest::nextCallback(Object *sender) { auto s = new NewRendererTestScene(); s->addChild(nextTest()); Director::getInstance()->replaceScene(s); s->release(); }
void PhaseTest :: handler(size_t pos, Entity* e){ // Log::receive(e->fdIn(), "Phase Test", e->name().c_str(), message()); Tool::unused(pos); check(e); if(inError()){ finish(); }else if((message().length() < NB_TEST)){ nextTest (); sendToBot(target); }else{ finish(); } }
void run() { while (m_main_window->isVisible()) { { PROFILE_BLOCK("tick"); m_engine->update(*m_universe_context); m_pipeline->render(); if (!m_engine->getResourceManager().isLoading()) { if (!nextTest()) return; } m_engine->getFileSystem().updateAsyncTransactions(); handleEvents(); } Lumix::g_profiler.frame(); } }
void BillBoardTestScene::runThisTest() { auto layer = nextTest(); addChild(layer); Director::getInstance()->replaceScene(this); }
void runTests() { nextTest(); getWinnerTest(); getBestChainTest(); }