class: ewol::event::Input


Description:



Constructor and Destructor:

+                                Input     (enum ewol::key::type _type,
enum ewol::key::status _status,
uint8_t _id,
const vec2 & _pos);

Synopsis:

+ void                           setType   (enum ewol::key::type _type);
+ const enum ewol::key::type & getType (void ) const;
+ void setStatus (enum ewol::key::status _status);
+ const enum ewol::key::status & getStatus (void ) const;
+ void setId (uint8_t _id);
+ const uint8_t & getId (void ) const;
+ void setPos (const vec2 & _pos);
+ const vec2 & getPos (void ) const;

Detail:

Input

+  Input (enum ewol::key::type _type,
enum ewol::key::status _status,
uint8_t _id,
const vec2 & _pos);



setType

+ void setType (enum ewol::key::type _type);



getType

+ const enum ewol::key::type & getType (void ) const;



setStatus

+ void setStatus (enum ewol::key::status _status);



getStatus

+ const enum ewol::key::status & getStatus (void ) const;



setId

+ void setId (uint8_t _id);



getId

+ const uint8_t & getId (void ) const;



setPos

+ void setPos (const vec2 & _pos);



getPos

+ const vec2 & getPos (void ) const;