class: ewol::event::InputSystem


Description:



Constructor and Destructor:

+                               InputSystem   (enum ewol::key::type _type,
enum ewol::key::status _status,
uint8_t _id,
const vec2 & _pos,
std::shared_ptr<ewol::Widget> _dest,
int32_t _realIdEvent,
ewol::key::Special _specialKey);

Synopsis:

+ ewol::event::Input            m_event;
+ void setDestWidget (std::shared_ptr<ewol::Widget> _dest);
+ std::shared_ptr<ewol::Widget> getDestWidget () const;
+ void setRealId (int32_t _realIdEvent);
+ int32_t getRealId () const;

Detail:

InputSystem

+  InputSystem (enum ewol::key::type _type,
enum ewol::key::status _status,
uint8_t _id,
const vec2 & _pos,
std::shared_ptr<ewol::Widget> _dest,
int32_t _realIdEvent,
ewol::key::Special _specialKey);



m_event

+ ewol::event::Input m_event;



setDestWidget

+ void setDestWidget (std::shared_ptr<ewol::Widget> _dest);



getDestWidget

+ std::shared_ptr<ewol::Widget> getDestWidget () const;



setRealId

+ void setRealId (int32_t _realIdEvent);



getRealId

+ int32_t getRealId () const;