FreeBSD Manual Pages
set_mouse_cursor_bitmap(3) Allegro manual set_mouse_cursor_bitmap(3) NAME set_mouse_cursor_bitmap - Changes the image Allegro uses for mouse cur- sors. SYNOPSIS #include <allegro.h> void set_mouse_cursor_bitmap(int cursor, BITMAP *bmp); DESCRIPTION This function changes the cursor image Allegro uses if se- lect_mouse_cursor() is called but no native operating system cursor can be used, e.g. because you did not call enable_hardware_cursor(). The cursor argument can be one of: MOUSE_CURSOR_ALLEGRO MOUSE_CURSOR_ARROW MOUSE_CURSOR_BUSY MOUSE_CUR- SOR_QUESTION MOUSE_CURSOR_EDIT but not MOUSE_CURSOR_NONE. The bmp argument can either point to a valid bitmap or it can be NULL. Passing a bitmap makes Allegro use that image in place of its own de- fault substitution (should the operating system's native cursor be un- available). The bitmap must remain available for the duration in which it could be used. Passing NULL lets Allegro revert to its default sub- stitutions. The effect of this function will not be apparent until show_mouse() is called. SEE ALSO install_mouse(3), show_mouse(3), set_mouse_sprite(3), gfx_capabili- ties(3), enable_hardware_cursor(3), show_os_cursor(3) Allegro version 4.4.3 set_mouse_cursor_bitmap(3)
NAME | SYNOPSIS | DESCRIPTION | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=set_mouse_cursor_bitmap&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>