X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=platform%2Flinux%2Fxenv.h;h=005ec0a1ab8f6d222cf07c6f3b644ab726b456e5;hb=bd34c5a85cc6f81a979b254989e46e145bab310d;hp=cd1bc70493daa483fb5150d7d121d28d8b5160d3;hpb=eef1557e1760c851b7a32231e77484d981acf22f;p=picodrive.git diff --git a/platform/linux/xenv.h b/platform/linux/xenv.h index cd1bc70..005ec0a 100644 --- a/platform/linux/xenv.h +++ b/platform/linux/xenv.h @@ -1,5 +1,10 @@ -int xenv_init(int *have_mouse_events, const char *window_title); +#define XENV_CAP_KEYS (1<<0) +#define XENV_CAP_MOUSE (1<<1) + +/* xenv_flags specify if we need keys and mouse, + * flag is removed if input is not available */ +int xenv_init(int *xenv_flags, const char *window_title); /* read events from X, calling key_cb for key, mouseb_cb for mouse button * and mousem_cb for mouse motion events */