![]() |
PERRY v1.0.0
P-E-R-R-Y/PERRY helps creating games with a bunch of tools.
|
Public Member Functions | |
SfmlMouse (graphic::IEvent *event) | |
bool | isButtonPressed (Buttons key) const override |
notice if a button is pressed | |
bool | isButtonDown (Buttons key) const override |
notice if a button is down | |
bool | isButtonReleased (Buttons key) const override |
notice if a button is released | |
bool | isButtonUp (Buttons key) const override |
notice if a button is up | |
__v2f_t | getPosition () const override |
get the position of the mouse | |
void | setPosition (__v2f_t position) override |
set the position of the mouse | |
float | GetMouseWheelMove () const override |
get the mouse wheel move | |
void | update () override |
set the mouse wheel move | |
![]() | |
virtual | ~IMouse ()=default |
Destroy the IMouse interface. | |
Private Attributes | |
SfmlEvent * | _event |
Additional Inherited Members | |
![]() | |
enum | Buttons { BUTTON_LEFT , BUTTON_RIGHT , BUTTON_MIDDLE , EXTRA_BUTTON_1 , EXTRA_BUTTON_2 } |