Exemplo n.º 1
0
void NewRendererTestScene::runThisTest()
{
    auto layer = nextTest();
    addChild(layer);

    Director::getInstance()->replaceScene(this);
}
Exemplo n.º 2
0
void BillBoardTest::nextCallback(Ref* sender)
{
    auto s = new (std::nothrow) BillBoardTestScene();
    s->addChild(nextTest());
    Director::getInstance()->replaceScene(s);
    s->release();
}
Exemplo n.º 3
0
void MultiSceneTest::nextCallback(Object *sender)
{
    auto s = new NewRendererTestScene();
    s->addChild(nextTest());

    Director::getInstance()->replaceScene(s);
    s->release();
}
Exemplo n.º 4
0
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();
    }
}
Exemplo n.º 5
0
	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();
		}
	}
Exemplo n.º 6
0
void BillBoardTestScene::runThisTest()
{
    auto layer = nextTest();
    addChild(layer);
    Director::getInstance()->replaceScene(this);
}
Exemplo n.º 7
0
void runTests()
{
        nextTest();
        getWinnerTest();
        getBestChainTest();
}