class MainMenuPresenter : public DemoPresenter
{
public:
enum DemoID
{
CUSTOM_CONTROLS = 0,
GRAPH_SCREEN,
EASING_EQUATION,
PRODUCT_PRESENTER,
NO_DEMO_SCREEN
};
MainMenuPresenter(MainMenuView& v);
virtual void activate();
virtual void deactivate();
virtual ~MainMenuPresenter() {};
void demoSelected(DemoID id, uint8_t menuIndex);
private:
MainMenuPresenter();
MainMenuView& view;
};