1#ifndef TOHU_H
2#define TOHU_H
3
4#include <stdint.h>
5
6#include "types.h"
7
8extern void focus_next(void* data, uint32_t time, uint32_t value, uint32_t state);
9extern void focus_prev(void* data, uint32_t time, uint32_t value, uint32_t state);
10extern void kill_sel(void* data, uint32_t time, uint32_t value, uint32_t state);
11extern void fullscreen(void* data, uint32_t time, uint32_t value, uint32_t state);
12extern void mouse_move(void* data, uint32_t time, uint32_t value, uint32_t state);
13extern void mouse_resize(void* data, uint32_t time, uint32_t value, uint32_t state);
14extern void new_screen(struct swc_screen* scr);
15extern void new_window(struct swc_window* win);
16extern void new_device(struct libinput_device* dev);
17extern void quit(void* data, uint32_t time, uint32_t value, uint32_t state);
18extern void spawn(void* data, uint32_t time, uint32_t value, uint32_t state);
19extern void workspace_goto(void* data, uint32_t time, uint32_t value, uint32_t state);
20extern void workspace_moveto(void* data, uint32_t time, uint32_t value, uint32_t state);
21extern struct wm wm;
22
23#endif /* TOHU_H */