i3
Main Page
Data Structures
Files
File List
Globals
include
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-2013 Michael Stapelberg and contributors (see also: LICENSE)
6
*
7
* xcursor.c: libXcursor support for themed cursors.
8
*
9
*/
10
#ifndef I3_XCURSOR_CURSOR_H
11
#define I3_XCURSOR_CURSOR_H
12
13
#include <xcb/xcb_cursor.h>
14
15
enum
xcursor_cursor_t
{
16
XCURSOR_CURSOR_POINTER
= 0,
17
XCURSOR_CURSOR_RESIZE_HORIZONTAL
,
18
XCURSOR_CURSOR_RESIZE_VERTICAL
,
19
XCURSOR_CURSOR_TOP_LEFT_CORNER
,
20
XCURSOR_CURSOR_TOP_RIGHT_CORNER
,
21
XCURSOR_CURSOR_BOTTOM_LEFT_CORNER
,
22
XCURSOR_CURSOR_BOTTOM_RIGHT_CORNER
,
23
XCURSOR_CURSOR_WATCH
,
24
XCURSOR_CURSOR_MOVE
,
25
XCURSOR_CURSOR_MAX
26
};
27
28
void
xcursor_load_cursors
(
void
);
29
xcb_cursor_t
xcursor_get_cursor
(
enum
xcursor_cursor_t
c);
30
int
xcursor_get_xcb_cursor
(
enum
xcursor_cursor_t
c);
31
43
void
xcursor_set_root_cursor
(
int
cursor_id);
44
45
#endif
Generated by
1.8.3.1