Mercurial > yawc
diff src/include/yawc.h @ 0:f0372d3356b4 default tip
initial import
| author | Yasuri <linuxoverwindows@charliesmp.net> |
|---|---|
| date | Sun, 30 Aug 2026 12:47:10 -0500 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/include/yawc.h Sun Aug 30 12:47:10 2026 -0500 @@ -0,0 +1,23 @@ +#ifndef TOHU_H +#define TOHU_H + +#include <stdint.h> + +#include "types.h" + +extern void focus_next(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void focus_prev(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void kill_sel(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void fullscreen(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void mouse_move(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void mouse_resize(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void new_screen(struct swc_screen* scr); +extern void new_window(struct swc_window* win); +extern void new_device(struct libinput_device* dev); +extern void quit(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void spawn(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void workspace_goto(void* data, uint32_t time, uint32_t value, uint32_t state); +extern void workspace_moveto(void* data, uint32_t time, uint32_t value, uint32_t state); +extern struct wm wm; + +#endif /* YAWC_H */
