poll_event_type
indicator of the type of event that occurred
Definition: poll.h:18
struct event_resize m_resize
Definition: poll.h:32
struct event_mouse m_mouse
Definition: poll.h:30
union poll_event_record m_record
Definition: poll.h:39
enum poll_event_type m_type
Definition: poll.h:38
void poll_keyboard_unget(struct event_key const *const i_event)
put back a key event into queue
Definition: ncurses/poll.c:21
container for a resize event
Definition: event.h:44
Data structures for event handling.
structure to hold event
Definition: poll.h:36
int poll_block(struct poll_event *const o_event)
polls event queue
Definition: ncurses/poll.c:168
continaer to hold an event record
Definition: poll.h:27
container for a mouse event
Definition: event.h:37
container for a keyboard event
Definition: event.h:23
struct event_key m_key
Definition: poll.h:29