INNER CODE UNIT · C++
renderer
GlPortal/RadixEngine · source/BaseGame.cpp:205
renderer = std::make_unique<Renderer>(*world);
renderer->setViewport(&window);
renderer->init();
inputManager->init();
onPreStartWorld();
world->onStart();
onPostStartWorld();
}
}
void BaseGame::loadMap(World &targetWorld) {
XmlMapLoader mapLoader(targetWorld, customTriggers);
std::string map = config.getMap(), mapPath = config.getMapPath();
if (map.length() > 0) {
mapLoader.load(LegacyEnvironment::getDataDir() + map);
} else if (mapPath.length() > 0) {
mapLoader.load(mapPath);