namespace: MacOs


Description:



Associated Class:

Synopsis:

  bool draw            (bool _displayEveryTime);
void resize (float _x,
float _y);
void setMouseState (int32_t _id,
bool _isDown,
float _x,
float _y);
void setMouseMotion (int32_t _id,
float _x,
float _y);
void setKeyboard (ewol::key::Special _keyboardMode,
int32_t _unichar,
bool _isDown,
bool _isAReapeateKey);
void setKeyboardMove (ewol::key::Special & _keyboardMode,
enum ewol::key::keyboard _move,
bool _isDown);

Detail:

draw

  bool draw (bool _displayEveryTime);



resize

  void resize (float _x,
float _y);
The OS inform that the current windows has change his size.


setMouseState

  void setMouseState (int32_t _id,
bool _isDown,
float _x,
float _y);



setMouseMotion

  void setMouseMotion (int32_t _id,
float _x,
float _y);



setKeyboard

  void setKeyboard (ewol::key::Special _keyboardMode,
int32_t _unichar,
bool _isDown,
bool _isAReapeateKey);



setKeyboardMove

  void setKeyboardMove (ewol::key::Special & _keyboardMode,
enum ewol::key::keyboard _move,
bool _isDown);