#include <MouseEvent.h>
Public Types | |
| enum | Type { MOUSE_UP, MOUSE_DOWN, MOUSE_MOVE } |
Public Member Functions | |
| MouseEvent (Type type, const Vec2 &location=Vec2(), int button=0) | |
| Type | getType (void) const |
| int | getButton (void) const |
| bool | getState (void) const |
| const Vec2 & | getLocation (void) const |
Protected Attributes | |
| Type | m_type |
| int | m_button |
| bool | m_state |
| Vec2 | m_location |
Definition at line 8 of file MouseEvent.h.
Definition at line 7 of file MouseEvent.cpp.
| int RenderTools::MouseEvent::getButton | ( | void | ) | const |
Definition at line 51 of file MouseEvent.cpp.
| const Vec2 & RenderTools::MouseEvent::getLocation | ( | void | ) | const |
Definition at line 59 of file MouseEvent.cpp.
| bool RenderTools::MouseEvent::getState | ( | void | ) | const |
Definition at line 55 of file MouseEvent.cpp.
| MouseEvent::Type RenderTools::MouseEvent::getType | ( | void | ) | const |
Definition at line 47 of file MouseEvent.cpp.
int RenderTools::MouseEvent::m_button [protected] |
Definition at line 25 of file MouseEvent.h.
Vec2 RenderTools::MouseEvent::m_location [protected] |
Definition at line 27 of file MouseEvent.h.
bool RenderTools::MouseEvent::m_state [protected] |
Definition at line 26 of file MouseEvent.h.
Type RenderTools::MouseEvent::m_type [protected] |
Definition at line 24 of file MouseEvent.h.
1.5.8