i3
xcursor.h
Go to the documentation of this file.
1 /*
2  * vim:ts=4:sw=4:expandtab
3  *
4  * i3 - an improved dynamic tiling window manager
5  * © 2009 Michael Stapelberg and contributors (see also: LICENSE)
6  *
7  * xcursor.c: libXcursor support for themed cursors.
8  *
9  */
10 #pragma once
11 
12 #include <config.h>
13 
14 #include <xcb/xcb_cursor.h>
15 
27 };
28 
29 void xcursor_load_cursors(void);
30 xcb_cursor_t xcursor_get_cursor(enum xcursor_cursor_t c);
31 
43 void xcursor_set_root_cursor(int cursor_id);
xcb_cursor_t xcursor_get_cursor(enum xcursor_cursor_t c)
Definition: xcursor.c:54
xcursor_cursor_t
Definition: xcursor.h:16
@ XCURSOR_CURSOR_TOP_LEFT_CORNER
Definition: xcursor.h:20
@ XCURSOR_CURSOR_RESIZE_HORIZONTAL
Definition: xcursor.h:18
@ XCURSOR_CURSOR_BOTTOM_RIGHT_CORNER
Definition: xcursor.h:23
@ XCURSOR_CURSOR_MOVE
Definition: xcursor.h:25
@ XCURSOR_CURSOR_RESIZE_VERTICAL
Definition: xcursor.h:19
@ XCURSOR_CURSOR_TOP_RIGHT_CORNER
Definition: xcursor.h:21
@ XCURSOR_CURSOR_WATCH
Definition: xcursor.h:24
@ XCURSOR_CURSOR_POINTER
Definition: xcursor.h:17
@ XCURSOR_CURSOR_MAX
Definition: xcursor.h:26
@ XCURSOR_CURSOR_BOTTOM_LEFT_CORNER
Definition: xcursor.h:22
void xcursor_load_cursors(void)
Definition: xcursor.c:22
void xcursor_set_root_cursor(int cursor_id)
Sets the cursor of the root window to the 'pointer' cursor.
Definition: xcursor.c:49