MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / initCharCreationMenu

Method initCharCreationMenu

source/frontend/StarTitleScreen.cpp:330–343  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

328}
329
330void TitleScreen::initCharCreationMenu() {
331 auto charCreationMenu = make_shared<CharCreationPane>([=](PlayerPtr newPlayer) {
332 if (newPlayer) {
333 m_mainAppPlayer = newPlayer;
334 m_playerStorage->savePlayer(m_mainAppPlayer);
335 m_playerStorage->moveToFront(m_mainAppPlayer->uuid());
336 }
337 back();
338 });
339 charCreationMenu->setAnchor(PaneAnchor::Center);
340 charCreationMenu->lockPosition();
341
342 m_paneManager.registerPane("charCreationMenu", PaneLayer::Hud, charCreationMenu);
343}
344
345
346void TitleScreen::populateServerList(ListWidgetPtr list){

Callers

nothing calls this directly

Calls 6

savePlayerMethod · 0.80
moveToFrontMethod · 0.80
lockPositionMethod · 0.80
registerPaneMethod · 0.80
uuidMethod · 0.45
setAnchorMethod · 0.45

Tested by

no test coverage detected