https://bugzilla.gnome.org/show_bug.cgi?id=624087
gdk_cursor_new_for_display
gdk_cursor_get_display
gdk_cursor_get_image
+gdk_cursor_get_cursor_type
gdk_cursor_ref
gdk_cursor_unref
#if IN_HEADER(__GDK_CURSOR_H__)
#if IN_FILE(__GDK_CURSOR_C__)
gdk_cursor_get_type G_GNUC_CONST
+gdk_cursor_get_cursor_type
gdk_cursor_new
gdk_cursor_ref
gdk_cursor_unref
{
return gdk_cursor_new_for_display (gdk_display_get_default(), cursor_type);
}
+
+/**
+ * gdk_cursor_get_cursor_type:
+ * @cursor: a #GdkCursor
+ *
+ * Returns the cursor type for this cursor.
+ *
+ * Return value: a #GdkCursorType
+ *
+ * Since: 2.22
+ **/
+GdkCursorType
+gdk_cursor_get_cursor_type (GdkCursor *cursor)
+{
+ g_return_val_if_fail (cursor != NULL, GDK_BLANK_CURSOR);
+ return cursor->type;
+}
GdkCursor* gdk_cursor_new_from_name (GdkDisplay *display,
const gchar *name);
GdkPixbuf* gdk_cursor_get_image (GdkCursor *cursor);
+GdkCursorType gdk_cursor_get_cursor_type (GdkCursor *cursor);
G_END_DECLS