29 lines
676 B
C++
29 lines
676 B
C++
#pragma once
|
|
|
|
// local includes
|
|
#include "displays/bobbymenudisplay.h"
|
|
#include "utils.h"
|
|
#include "menuitem.h"
|
|
#include "actions/switchscreenaction.h"
|
|
#include "icons/back.h"
|
|
|
|
namespace {
|
|
#ifdef FEATURE_GAMETRAK
|
|
class ContainerModeSettingsMenu :
|
|
public BobbyMenuDisplay,
|
|
public BackActionInterface<SwitchScreenAction<ModesSettingsMenu>>
|
|
{
|
|
public:
|
|
ContainerModeSettingsMenu()
|
|
{
|
|
constructMenuItem<makeComponent<MenuItem, StaticText<TEXT_BACK>, SwitchScreenAction<ModesSettingsMenu>, StaticMenuItemIcon<&espgui::icons::back>>>();
|
|
}
|
|
|
|
std::string text() const override
|
|
{
|
|
return TEXT_GAMETRAKMODESETTINGS;
|
|
}
|
|
};
|
|
#endif
|
|
} // namespace
|