Lines Matching refs:cursor
48 static int RPI_ShowCursor(SDL_Cursor * cursor);
49 static void RPI_MoveCursor(SDL_Cursor * cursor);
50 static void RPI_FreeCursor(SDL_Cursor * cursor);
67 SDL_Cursor *cursor; in RPI_CreateCursor() local
75 cursor = (SDL_Cursor *) SDL_calloc(1, sizeof(*cursor)); in RPI_CreateCursor()
76 if (cursor == NULL) { in RPI_CreateCursor()
83 SDL_free(cursor); in RPI_CreateCursor()
105 cursor->driverdata = curdata; in RPI_CreateCursor()
107 return cursor; in RPI_CreateCursor()
113 RPI_ShowCursor(SDL_Cursor * cursor) in RPI_ShowCursor() argument
131 if (cursor != global_cursor) { in RPI_ShowCursor()
144 global_cursor = cursor; in RPI_ShowCursor()
147 if (cursor == NULL) { in RPI_ShowCursor()
151 curdata = (RPI_CursorData *) cursor->driverdata; in RPI_ShowCursor()
202 RPI_FreeCursor(SDL_Cursor * cursor) in RPI_FreeCursor() argument
208 if (cursor != NULL) { in RPI_FreeCursor()
209 curdata = (RPI_CursorData *) cursor->driverdata; in RPI_FreeCursor()
226 SDL_free(cursor->driverdata); in RPI_FreeCursor()
228 SDL_free(cursor); in RPI_FreeCursor()
229 if (cursor == global_cursor) { in RPI_FreeCursor()
382 RPI_MoveCursor(SDL_Cursor * cursor) in RPI_MoveCursor() argument