Wiki Page Content

Revision 3 as of 2016-04-15 21:48:44

Clear message

DRAFT

SDL_CreateSystemCursor

Use this function to create a system cursor.

Syntax

SDL_Cursor* SDL_CreateSystemCursor(SDL_SystemCursor id)

Function Parameters

id

a system cursor enum value; see Remarks for details

Return Value

Returns a cursor on success or NULL on failure; call SDL_GetError() for more information.

Code Examples

SDL_Cursor* cursor;
cursor = SDL_CreateSystemCursor(SDL_SYSTEM_CURSOR_HAND);
SDL_SetCursor(cursor);

Remarks

Valid ids are:

  • SDL_SYSTEM_CURSOR_ARROW
  • SDL_SYSTEM_CURSOR_IBEAM
  • SDL_SYSTEM_CURSOR_WAIT
  • SDL_SYSTEM_CURSOR_CROSSHAIR
  • SDL_SYSTEM_CURSOR_WAITARROW
  • SDL_SYSTEM_CURSOR_SIZENWSE
  • SDL_SYSTEM_CURSOR_SIZENESW
  • SDL_SYSTEM_CURSOR_SIZEWE
  • SDL_SYSTEM_CURSOR_SIZENS
  • SDL_SYSTEM_CURSOR_SIZEALL
  • SDL_SYSTEM_CURSOR_NO
  • SDL_SYSTEM_CURSOR_HAND

Version

This function is available since SDL 2.0.0.


CategoryAPI, CategoryMouse

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit