2022-09-21 11:01:28 +03:00

30 lines
526 B
C++

/*
* EventHandler.h
*
* Created on: Sep 21, 2022
* Author: tylen
*/
#ifndef EVENTHANDLER_H_
#define EVENTHANDLER_H_
#include "DigitalIoPin.h"
typedef struct _EVENT_HANDL{
DigitalIoPin * _button_control_up;
DigitalIoPin * _button_control_down;
DigitalIoPin * _button_control_toggle_mode;
DigitalIoPin * _button_control_toggle_active;
} EVENT_HANDL;
class EventHandler {
public:
EventHandler(EVENT_HANDL * btns);
virtual ~EventHandler();
private:
EVENT_HANDL = {0,0,0,0};
};
#endif /* EVENTHANDLER_H_ */