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,
ewol::key::Special _specialKey);
Synopsis:
+ void setType (enum ewol::key::type _type);
+ const enum ewol::key::type & getType () const;
+ void setStatus (enum ewol::key::status _status);
+ const enum ewol::key::status & getStatus () const;
+ void setId (uint8_t _id);
+ const uint8_t & getId () const;
+ void setPos (const vec2 & _pos);
+ const vec2 & getPos () const;
+ void setSpecialKey (const ewol::key::Special & _specialKey);
+ const ewol::key::Special & getSpecialKey () const;
+ void reset () const;
Detail:
Input
+ Input (enum ewol::key::type _type,
enum ewol::key::status _status,
uint8_t _id,
const vec2 & _pos,
ewol::key::Special _specialKey);
setType
+ void setType (enum ewol::key::type _type);
getType
+ const enum ewol::key::type & getType () const;
setStatus
+ void setStatus (enum ewol::key::status _status);
getStatus
+ const enum ewol::key::status & getStatus () const;
setId
+ void setId (uint8_t _id);
getId
+ const uint8_t & getId () const;
setPos
+ void setPos (const vec2 & _pos);
getPos
+ const vec2 & getPos () const;
setSpecialKey
+ void setSpecialKey (const ewol::key::Special & _specialKey);
getSpecialKey
+ const ewol::key::Special & getSpecialKey () const;
reset
+ void reset () const;
Reset the input property of the curent event.