annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
1 #ifndef TOHU_H
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
2 #define TOHU_H
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
3
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
4 #include <stdint.h>
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
5
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
6 #include "types.h"
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
7
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
8 extern void focus_next(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
9 extern void focus_prev(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
10 extern void kill_sel(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
11 extern void fullscreen(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
12 extern void mouse_move(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
13 extern void mouse_resize(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
14 extern void new_screen(struct swc_screen* scr);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
15 extern void new_window(struct swc_window* win);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
16 extern void new_device(struct libinput_device* dev);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
17 extern void quit(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
18 extern void spawn(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
19 extern void workspace_goto(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
20 extern void workspace_moveto(void* data, uint32_t time, uint32_t value, uint32_t state);
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
21 extern struct wm wm;
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
22
f0372d3356b4 initial import
Yasuri <linuxoverwindows@charliesmp.net>
parents:
diff changeset
23 #endif /* YAWC_H */