1
0
mirror da https://github.com/Dejvino/lilybook.git synced 2024-09-20 22:33:37 +00:00
lilybook/main/modes/AbstractMenuMode.h

25 righe
470 B
C++

#ifndef _ABSTRACTMENUMODE_H_
#define _ABSTRACTMENUMODE_H_
#include "AppMode.h"
class AbstractMenuMode : public AppMode
{
public:
virtual void start();
virtual void loop();
virtual void finish();
protected:
virtual char* getTitle();
virtual char** getOptions();
virtual int getOptionsSize();
virtual void onOptionSelected(int option);
virtual int getOptionsX();
virtual int getOptionsFont();
private:
int cursor = 0;
};
#endif