music("NightFusion"),
punchSound("RobotPunch")
{
- Mf::Dispatcher::getInstance().addHandler("video.context_recreated",
+ Mf::dispatcher::addHandler("video.context_recreated",
boost::bind(&YoinkApp::contextRecreated, this, _1), this);
setupGL();
Mf::Scalar coeff[2] = {1.0, 0.0};
fadeIn.init(coeff, 0.1);
- testScene = new Mf::Scene("Test");
+ testScene = Mf::Scene::alloc("Test");
heroine->treeNode = testScene->getOctree()->insert(heroine);
}
{
//delete heroine;
delete font;
- delete testScene;
- Mf::Dispatcher::getInstance().removeHandler(this);
+ Mf::dispatcher::removeHandler(this);
}
heroine->update(t, dt);
heroine->treeNode = testScene->getOctree()->reinsert(heroine, heroine->treeNode);
+ testScene->getOctree()->print(heroine->treeNode);
//camera.lookAt(heroine->getSphere().point);
camera.setPosition(Mf::Vector3(-heroine->current.position[0], -heroine->current.position[1], -256));
}
else if (event.key.keysym.sym == SDLK_t)
{
- Mf::Dispatcher::getInstance().dispatch("video.context_recreated");
+ Mf::dispatcher::dispatch("video.context_recreated");
break;
}
else if (event.key.keysym.sym == SDLK_p)
PACKAGE_BUGREPORT << ">." << std::endl << std::endl;
#if ! NDEBUG
- Mf::setLogLevel(Mf::DEBUGGING);
+ Mf::setLogLevel(Mf::LOG_DEBUG);
#endif
int status = 0;