#include <input.h>
Public Member Functions | |
InputEvent (int iType=0, int iData0=0, int iData1=0, int iData2=0, int iData3=0) | |
InputEvent (int iType, float fData0=0.0f, float fData1=0.0f, float fData2=0.0f, float fData3=0) | |
InputEvent (int iType, void *pData0, void *pData1=0, void *pData2=0, void *pData3=0) | |
Public Attributes | |
int | m_iType |
union { | |
} | m_aArgs [4] |
uint64_t | m_ulTimestamp |
|
|
|
|
|
|
|
Event type |
|
Input event Data For NEIE_MOUSEMOVE events, data in position 0 holds x coordinate, data in position 1 holds y coordinate (both integers), data in position 2 reserved, data in position 3 is button bitmask For NEIE_MOUSE[DOWN|UP] events, data in position 0 holds which button, data in position 1 holds x coordinate, data in position 2 holds y coordinate (both integers), data in position 3 reserved For NEIE_KEY[DOWN|UP] events, data in position 0 holds KC code, data in position 1 holds ASCII value or 0 if no valid ASCII code for key |
|
Heartbeat time event occurred |