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


Public Member Functions | |
| keyPressedEvent (const keyCode keyCode, bool isRepeat=false) | |
| bool | isRepeat () const |
| std::string | toString () const override |
Public Member Functions inherited from luna::keyEvent | |
| keyCode | getkeyCode () 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) |
Private Attributes | |
| bool | m_IsRepeat |
Additional Inherited Members | |
Public Attributes inherited from luna::Event | |
| bool | Handled = false |
Protected Member Functions inherited from luna::keyEvent | |
| keyEvent (const keyCode keyCode) | |
Protected Attributes inherited from luna::keyEvent | |
| keyCode | m_keyCode |
|
inline |
|
inline |
|
inlineoverridevirtual |
Reimplemented from luna::Event.
|
private |