iOS/buildlibs/armv7/allegro-4.4.2/addons/allegrogl/src/gui.c
/**
 * \ingroup gui
 * \brief Sets (or clears) a user mouse drawing callback
 *
 * This function allows to use a user-defined routine to display the mouse
 * cursor. This allows nice effects like a spinning cube or any fancy thing
 * you can think of to be used as a mouse cursor.
 *
 * When a user mouse drawing callback is enabled, set_mouse_sprite has no effect.
 * However show_mouse and scare_mouse are still enabled.
 *
 * \param user_draw_mouse user routine that displays the mouse cursor (NULL if
 * you want to get back to the standard behaviour)
 *
 * \sa algl_draw_mouse
 */
\ingroup gui
\brief Sets (or clears) a user mouse drawing callback

This function allows to use a user-defined routine to display the mouse
cursor. This allows nice effects like a spinning cube or any fancy thing
you can think of to be used as a mouse cursor.

When a user mouse drawing callback is enabled, set_mouse_sprite has no effect.
However show_mouse and scare_mouse are still enabled.

\param user_draw_mouse user routine that displays the mouse cursor (NULL if
you want to get back to the standard behaviour)


\ ingroup gui \ brief Sets ( or clears ) a user mouse drawing callback This function allows to use a user - defined routine to display the mouse cursor . This allows nice effects like a spinning cube or any fancy thing you can think of to be used as a mouse cursor . When a user mouse drawing callback is enabled set_mouse_sprite has no effect . However show_mouse and scare_mouse are still enabled . \ param user_draw_mouse user routine that displays the mouse cursor ( NULL if you want to get back to the standard behaviour )
void algl_set_mouse_drawer (void (*user_draw_mouse)(void))
{
	AGL_LOG(2, "allegro_gl_set_mouse_drawer\n");
	__algl_user_draw_mouse = user_draw_mouse;
}
void algl_set_mouse_drawer ( void ( * user_draw_mouse ) ( void ) ) { AGL_LOG ( 2 , " \n " ) ; __algl_user_draw_mouse = user_draw_mouse ; }
\ingroup gui
 \brief Sets (or clears) a user mouse drawing callback
\ ingroup gui \ brief Sets ( or clears ) a user mouse drawing callback