|
luna engine
software engine
|
#include <mouseEvent.h>


Public Member Functions | |
| mouseButtonReleasedEvent (const mouseCode button) | |
| std::string | toString () const override |
Public Member Functions inherited from luna::mouseButtonEvent | |
| mouseCode | getMouseButton () const |
| bool | isDoubleClick () const |
Public Member Functions inherited from luna::Event | |
| virtual | ~Event ()=default |
| virtual eventType | getEventType () const =0 |
| virtual const char * | getName () const =0 |
| virtual int | getCategoryFlags () const =0 |
| virtual std::string | toString () const |
| bool | IsInCategory (eventCategory category) |
Additional Inherited Members | |
Public Attributes inherited from luna::Event | |
| bool | Handled = false |
Protected Member Functions inherited from luna::mouseButtonEvent | |
| mouseButtonEvent (const mouseCode button, bool doubleClick) | |
Protected Attributes inherited from luna::mouseButtonEvent | |
| mouseCode | m_Button |
| bool | m_doubleClick |
|
inline |
|
inlineoverridevirtual |
Reimplemented from luna::Event.