6 #include <xcb/xcb_event.h>
9 bool locate_window(xcb_window_t, window_location_t *);
10 void window_draw_border(node_t *, bool);
11 void close_window(node_t *);
12 void toggle_fullscreen(client_t *);
13 void toggle_floating(node_t *);
14 void toggle_locked(client_t *);
15 void window_border_width(xcb_window_t, uint32_t);
16 void window_move(xcb_window_t, int16_t, int16_t);
17 void window_move_resize(xcb_window_t, int16_t, int16_t, uint16_t, uint16_t);
18 void window_raise(xcb_window_t);
19 void window_lower(xcb_window_t);
20 void window_set_visibility(xcb_window_t, bool);
21 void window_hide(xcb_window_t);
22 void window_show(xcb_window_t);
23 uint32_t get_main_border_color(client_t *, bool);
24 void update_floating_rectangle(client_t *);
25 void list_windows(char *);