EINA_ARG_NONNULL(1)
EINA_WARN_UNUSED_RESULT;
+
+/**
+ * Set the Cocoa cursor for a given Cocoa window
+ * @param win The Cocoa window on which the cursor is to be changed.
+ * @param c The cursor to be set
+ */
+EAPI void ecore_cocoa_window_cursor_set(Ecore_Cocoa_Window *win,
+ Ecore_Cocoa_Cursor c)
+ EINA_ARG_NONNULL(1);
+
/**
+ * Hide or show the Cocoa cursor for a given Cocoa window
+ * @param win The Cocoa window on which the cursor is to be hid
+ * @param show Shows the cursor if EINA_TRUE. Hides it if EINA_FALSE
+ *
+ */
+EAPI void ecore_cocoa_window_cursor_show(Ecore_Cocoa_Window *win, Eina_Bool show);
+ EINA_ARG_NONNULL(1);
+
+
+
+/*
+ * The clipboard API is still BETA
+ */
+
+#ifdef EFL_BETA_API_SUPPORT
+
+/*
* Set the clipboard of Cocoa (NSPasteboard)
* @param data The contents to be set in the clipboard
* @param size The size in bytes of @c data
int size,
Ecore_Cocoa_Cnp_Type type);
-/**
+/*
* Get the contents of the Cocoa clipboard
* @param size Pointer used to retrieve the size of the received contents
* @param type The type of object to retrieve from the clipboard
Ecore_Cocoa_Cnp_Type *retrieved_types)
EINA_WARN_UNUSED_RESULT;
-/**
+/*
* Deletes the contents of the Cocoa clipboard
*/
EAPI void ecore_cocoa_clipboard_clear(void);
-/**
- * Set the Cocoa cursor for a given Cocoa window
- * @param win The Cocoa window on which the cursor is to be changed.
- * @param c The cursor to be set
- */
-EAPI void ecore_cocoa_window_cursor_set(Ecore_Cocoa_Window *win,
- Ecore_Cocoa_Cursor c)
- EINA_ARG_NONNULL(1);
-
-/**
- * Hide or show the Cocoa cursor for a given Cocoa window
- * @param win The Cocoa window on which the cursor is to be hid
- * @param show Shows the cursor if EINA_TRUE. Hides it if EINA_FALSE
- *
- */
-EAPI void ecore_cocoa_window_cursor_show(Ecore_Cocoa_Window *win, Eina_Bool show);
- EINA_ARG_NONNULL(1);
+#endif /* EFL_BETA_API_SUPPORT */
#ifdef __cplusplus
}