struct MOUSEEVENTINPUT;
struct KEYBOARDEVENTINPUT;
enum FLAG;
EXTENDEDKEY
KEYUP
SCANCODE
UNICODE
struct HARDWAREEVENTINPUT;
struct EVENTINPUT;
enum TYPE;
void event(ref MOUSEEVENTINPUT MouseEventInput
);
void event(ref KEYBOARDEVENTINPUT KeyBoardEventInput
);
void event(ref HARDWAREEVENTINPUT HardWareEventInput
);
MOUSEEVENTINPUT mouseEvent();
KEYBOARDEVENTINPUT keyBoardEvent();
HARDWAREEVENTINPUT hardWareEvent();