1
Files
2022-07-24 21:12:31 +02:00

27 lines
494 B
C++

#ifndef MainMenu_Inlucde_H_
#define MainMenu_Inlucde_H_
#include "kernel/Globals.h"
#include "kernel/threads/Thread.h"
#include "user/event/KeyEventListener.h"
class MainMenu : public Thread {
private:
KeyEventListener listener;
public:
MainMenu(const MainMenu& copy) = delete;
MainMenu() : Thread("MainMenu"), listener(tid) {
kevman.subscribe(listener);
}
~MainMenu() override {
kevman.unsubscribe(listener);
}
void run() override;
};
#endif