MCPcopy Create free account
hub / github.com/XorTroll/Goldleaf / AccountLayout

Method AccountLayout

Goldleaf/source/ui/ui_AccountLayout.cpp:142–149  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

140 }
141
142 AccountLayout::AccountLayout() : pu::ui::Layout() {
143 this->options_menu = pu::ui::elm::Menu::New(0, 280, pu::ui::render::ScreenWidth, g_Settings.GetColorScheme().menu_base, g_Settings.GetColorScheme().menu_base_focus, g_Settings.json_settings.ui.value().menu_item_size.value(), ComputeDefaultMenuItemCount(g_Settings.json_settings.ui.value().menu_item_size.value()));
144 g_Settings.ApplyToMenu(this->options_menu);
145 this->ReloadItems();
146 this->Add(this->options_menu);
147
148 this->SetOnInput(std::bind(&AccountLayout::OnInput, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3, std::placeholders::_4));
149 }
150
151 void AccountLayout::Load() {
152 g_Settings.ApplyToMenu(this->options_menu);

Callers

nothing calls this directly

Calls 3

ReloadItemsMethod · 0.95
ApplyToMenuMethod · 0.80

Tested by

no test coverage detected