#include <MouseEvent.h>
Inheritance diagram for clawsoft.MouseEvent:
Definition at line 16 of file MouseEvent.h.
Public Methods | |
MouseEvent () | |
bool | inFocus (Rect r) |
bool | leftPressed () |
bool | rightPressed () |
bool | middlePressed () |
void | getStatus (int *x, int *y, int *b) |
char * | getClassName () |
Returns the name of the current class. | |
Protected Methods | |
void | setClassName (char *n) |
Call this method when you need to set the name of the class you're creating, typically int it's constructor, remeber that you must set the classname for every clas you create, that way you can have more information while being in a debuging process. | |
Static Protected Attributes | |
Mutex | eM |
|
Definition at line 10 of file MouseEvent.cpp. |
|
Returns the name of the current class.
Definition at line 18 of file Object.cpp. References clawsoft.Object.__cls_name. |
|
Definition at line 48 of file MouseEvent.cpp. Referenced by clawsoft.TextButton.checkKeyEvents(), clawsoft.BaseButton.checkKeyEvents(), clawsoft.TextButton.checkMouseEvents(), and clawsoft.BaseButton.checkMouseEvents(). |
|
|
Definition at line 27 of file MouseEvent.cpp. References globalEvent. Referenced by clawsoft.Window.checkMouseEvents(), clawsoft.TextButton.checkMouseEvents(), clawsoft.TextBox.checkMouseEvents(), clawsoft.Window.checkMouseMotionEvents(), clawsoft.TextButton.draw(), clawsoft.BaseButton.draw(), and clawsoft.BaseButton.pressed(). |
|
Definition at line 41 of file MouseEvent.cpp. References globalEvent. |
|
Definition at line 34 of file MouseEvent.cpp. References globalEvent. |
|
|
Definition at line 9 of file Event.cpp. Referenced by clawsoft.KeyboardEvent.keyPressed(). |
Powered by: