1al_set_system_mouse_cursor(3)                    al_set_system_mouse_cursor(3)
2
3
4

NAME

6       al_set_system_mouse_cursor - Allegro 5 API
7

SYNOPSIS

9              #include <allegro5/allegro.h>
10
11              bool al_set_system_mouse_cursor(ALLEGRO_DISPLAY *display,
12                 ALLEGRO_SYSTEM_MOUSE_CURSOR cursor_id)
13

DESCRIPTION

15       Set  the  given  system mouse cursor to be the current mouse cursor for
16       the given display.  If the cursor is currently 'shown' (as  opposed  to
17       'hidden') the change is immediately visible.
18
19       If the cursor doesn't exist on the current platform another cursor will
20       be silently be substituted.
21
22       The cursors are:
23
24       · ALLEGRO_SYSTEM_MOUSE_CURSOR_DEFAULT
25
26       · ALLEGRO_SYSTEM_MOUSE_CURSOR_ARROW
27
28       · ALLEGRO_SYSTEM_MOUSE_CURSOR_BUSY
29
30       · ALLEGRO_SYSTEM_MOUSE_CURSOR_QUESTION
31
32       · ALLEGRO_SYSTEM_MOUSE_CURSOR_EDIT
33
34       · ALLEGRO_SYSTEM_MOUSE_CURSOR_MOVE
35
36       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_N
37
38       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_W
39
40       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_S
41
42       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_E
43
44       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_NW
45
46       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_SW
47
48       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_SE
49
50       · ALLEGRO_SYSTEM_MOUSE_CURSOR_RESIZE_NE
51
52       · ALLEGRO_SYSTEM_MOUSE_CURSOR_PROGRESS
53
54       · ALLEGRO_SYSTEM_MOUSE_CURSOR_PRECISION
55
56       · ALLEGRO_SYSTEM_MOUSE_CURSOR_LINK
57
58       · ALLEGRO_SYSTEM_MOUSE_CURSOR_ALT_SELECT
59
60       · ALLEGRO_SYSTEM_MOUSE_CURSOR_UNAVAILABLE
61
62       Returns true on success, false on failure.
63

SEE ALSO

65       al_set_mouse_cursor(3),   al_show_mouse_cursor(3),   al_hide_mouse_cur‐
66       sor(3)
67
68
69
70Allegro reference manual                         al_set_system_mouse_cursor(3)
Impressum