/** * shell_xfixes_cursor_show: * @xfixes_cursor: the #ShellXFixesCursor * * Show the system mouse cursor to show */ void shell_xfixes_cursor_show (ShellXFixesCursor *xfixes_cursor) { g_return_if_fail (SHELL_IS_XFIXES_CURSOR (xfixes_cursor)); xfixes_cursor_show (xfixes_cursor); }
/** * cinnamon_xfixes_cursor_show: * @xfixes_cursor: the #CinnamonXFixesCursor * * Show the system mouse cursor to show */ void cinnamon_xfixes_cursor_show (CinnamonXFixesCursor *xfixes_cursor) { g_return_if_fail (CINNAMON_IS_XFIXES_CURSOR (xfixes_cursor)); xfixes_cursor_show (xfixes_cursor); }
static void shell_xfixes_cursor_finalize (GObject *object) { ShellXFixesCursor *xfixes_cursor = SHELL_XFIXES_CURSOR (object); // Make sure the system cursor is showing before leaving the stage. xfixes_cursor_show (xfixes_cursor); xfixes_cursor_set_stage (xfixes_cursor, NULL); if (xfixes_cursor->cursor_sprite != NULL) cogl_handle_unref (xfixes_cursor->cursor_sprite); G_OBJECT_CLASS (shell_xfixes_cursor_parent_class)->finalize (object); }