27 lines
		
	
	
		
			449 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			449 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| /*
 | |
|  * ButtonEvent.h
 | |
|  *
 | |
|  *  Created on: 21 nov. 2023
 | |
|  *      Author: remi.heredero
 | |
|  */
 | |
| 
 | |
| #ifndef BUTTONEVENT_H_
 | |
| #define BUTTONEVENT_H_
 | |
| 
 | |
| #include "xf/customevent.h"
 | |
| 
 | |
| class ButtonEvent : public XFCustomEvent {
 | |
| public:
 | |
| 	ButtonEvent(int id, interface::XFReactive * pBehavior, uint8_t buttonId);
 | |
| 	virtual ~ButtonEvent() = default;
 | |
| 
 | |
| protected:
 | |
| 	uint8_t buttonId_;
 | |
| 
 | |
| public:
 | |
| 
 | |
| 	inline uint8_t getButtonId() {return buttonId_; }
 | |
| };
 | |
| 
 | |
| #endif /* BUTTONEVENT_H_ */
 |