1

kevman logging

This commit is contained in:
2022-07-17 01:16:34 +02:00
parent 9676c70125
commit cfb1e2affc
2 changed files with 7 additions and 1 deletions

View File

@ -3,6 +3,7 @@
#include "user/event/KeyEventListener.h"
#include "user/lib/ArrayList.h"
#include "user/lib/Logger.h"
// NOTE: Could do this more generally but we only have key events
@ -10,10 +11,12 @@ class KeyEventManager {
private:
KeyEventManager(const KeyEventManager& copy) = delete;
Logger log;
ArrayList<KeyEventListener*> listeners;
public:
KeyEventManager() {}
KeyEventManager() : log("KEvMan") {}
void subscribe(KeyEventListener& listener);
void unsubscribe(KeyEventListener& listener);