namespace: IOs
Description:
Associated Class:
Synopsis:
void createInterface ();
void releaseInterface ();
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 setInputState (int32_t _id,
bool _isDown,
float _x,
float _y);
void setInputMotion (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);
void start ();
void stop ();
void foreground ();
void background ();
void resume ();
void suspend ();
Detail:
createInterface
void createInterface ();
releaseInterface
void releaseInterface ();
draw
bool draw (bool _displayEveryTime);
resize
void resize (float _x,
float _y);
The OS inform that the current windows has change his size.
Parameter [input]: | _size | new size of the windows. |
setMouseState
void setMouseState (int32_t _id,
bool _isDown,
float _x,
float _y);
setMouseMotion
void setMouseMotion (int32_t _id,
float _x,
float _y);
setInputState
void setInputState (int32_t _id,
bool _isDown,
float _x,
float _y);
setInputMotion
void setInputMotion (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);
start
void start ();
stop
void stop ();
foreground
void foreground ();
background
void background ();
resume
void resume ();
suspend
void suspend ();