caca_event.3caca

Langue: en

Autres versions - même langue

Version: 360201 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

caca_event -

Handling of user events.

SYNOPSIS


Data Fields


enum caca_event_type type

union {

struct {

int x

int y

int button

} mouse

struct {

int w

int h

} resize

struct {

int ch

uint32_t utf32

char utf8 [8]

} key

} data

Detailed Description

This structure is filled by caca_get_event() when an event is received. It is an opaque structure that should only be accessed through caca_event_get_type() and similar functions. The struct members may no longer be directly accessible in future versions.

Field Documentation

enum caca_event_type caca_event::typeThe event type.

union { ... } caca_event::dataThe event information data

Author

Generated automatically by Doxygen for libcaca from the source code.