1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#ifndef HIGHSCORE_MENU_H
#define HIGHSCORE_MENU_H
#include "Menu.h"
class HighscoreMenu : public Menu
{
MENU_SINGLETON(Highscore);
public:
void eventShow();
void eventHide();
inline void setInsertEntryOnShow(bool enable)
{
m_insertEntryOnShow = enable;
}
protected:
void do_insertEntryAndShow();
void do_onlyShow();
void fillUpHighscoreEntries(const std::string &mission,
unsigned highlightedEntry);
PARAGUI_CALLBACK(onDone);
bool m_insertEntryOnShow;
};
#endif // HIGHSCORE_MENU_H
|