*
* @param obj Object being edited.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*
* @return A List containing all plugins found inside of given set in the edje file.
*/
* @param obj Object being edited.
* @param prog The name of the program.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*
* @return const char* plugin name on success, NULL otherwise.
*/
* @param prog The name of the program.
* @param name The name of the plugin.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
*
* @ingroup Edje_Object_Group
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
*/
EINA_DEPRECATED EAPI void edje_extern_object_min_size_set (Evas_Object *obj, Evas_Coord minw, Evas_Coord minh);
*
* @ingroup Edje_Object_Group
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
*/
EINA_DEPRECATED EAPI void edje_extern_object_max_size_set (Evas_Object *obj, Evas_Coord maxw, Evas_Coord maxh);
*
* @ingroup Edje_Object_Group
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
*/
EINA_DEPRECATED EAPI void edje_extern_object_aspect_set (Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah);
*
* This function gets the description of a color class in use by an object.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*
* @param[in] color_class The color class name
*
* selection, functions such as edje_object_part_text_select_all() and
* edje_object_part_text_select_none() are not affected.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*
* @param[in] part The part name
* @param[in] disable true to disble, false otherwise
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_init(void);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_shutdown(void);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_clearcache(void);
*
* @since 1.1.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_File *
eet_memopen_read(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_File_Mode
eet_mode_get(Eet_File *ef);
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Error
eet_sync(Eet_File *ef);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Dictionary *
eet_dictionary_get(Eet_File *ef);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_dictionary_string_check(Eet_Dictionary *ed,
*
* @since 1.6.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_dictionary_count(const Eet_Dictionary *ed);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_read(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI const void *
eet_read_direct(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_write(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_delete(Eet_File *ef,
*
* @since 1.3.3
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_alias(Eet_File *ef,
*
* @since 1.6
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI const char *
eet_file_get(Eet_File *ef);
*
* @since 1.5
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI const char *
eet_alias_get(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI char **
eet_list(Eet_File *ef,
*
* @since 1.8.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Iterator *eet_list_entries(Eet_File *ef);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_num_entries(Eet_File *ef);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_read_cipher(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_write_cipher(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_header_read(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_read(Eet_File *ef,
*
* @since 1.0.2
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_read_to_surface(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_write(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_header_decode(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_decode(const void *data,
*
* @since 1.0.2
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_decode_to_surface(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_encode(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_header_read_cipher(Eet_File *ef,
*
* @since 1.10.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_colorspace_get(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_read_cipher(Eet_File *ef,
*
* @since 1.0.2
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_read_to_surface_cipher(Eet_File *ef,
*
* @since 1.10.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_read_to_cspace_surface_cipher(Eet_File *ef,
*
* @since 1.10.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_write_cipher(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_header_decode_cipher(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_decode_cipher(const void *data,
*
* @since 1.0.2
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_image_decode_to_surface_cipher(const void *data,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_image_encode_cipher(const void *data,
* @warning You need to compile signature support in EET.
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Key *
eet_identity_open(const char *certificate_file,
*
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_identity_close(Eet_Key *key);
*
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Error
eet_identity_set(Eet_File *ef,
* @warning You need to compile signature support in EET.
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_identity_print(Eet_Key *key,
* @warning You need to compile signature support in EET.
* @since 1.13
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_identity_verify(Eet_File *ef,
*
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI const void *
eet_identity_x509(Eet_File *ef,
*
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI const void *
eet_identity_sha1(Eet_File *ef,
* @warning You need to compile signature support in EET.
* @since 1.2.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_identity_certificate_print(const unsigned char *certificate,
*
* @since 1.2.3
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Data_Descriptor *
eet_data_descriptor_stream_new(const Eet_Data_Descriptor_Class *eddc);
*
* @since 1.2.3
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Data_Descriptor *
eet_data_descriptor_file_new(const Eet_Data_Descriptor_Class *eddc);
*
* @since 1.2.3
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_eina_stream_data_descriptor_class_set(Eet_Data_Descriptor_Class *eddc,
*
* @since 1.2.3
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_eina_file_data_descriptor_class_set(Eet_Data_Descriptor_Class *eddc,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_data_descriptor_free(Eet_Data_Descriptor *edd);
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_data_descriptor_element_add(Eet_Data_Descriptor *edd,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_read(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_write(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_text_dump(const void *data_in,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_text_undump(const char *text,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_dump(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_undump(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_descriptor_decode(Eet_Data_Descriptor *edd,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_descriptor_encode(Eet_Data_Descriptor *edd,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_read_cipher(Eet_File *ef,
*
* @since 1.10.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_read_cipher_buffer(Eet_File *ef,
*
* @since 1.5.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_xattr_cipher_get(const char *filename,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_write_cipher(Eet_File *ef,
*
* @since 1.5.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_data_xattr_cipher_set(const char *filename,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_text_dump_cipher(const void *data_in,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_text_undump_cipher(const char *text,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_dump_cipher(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_data_undump_cipher(Eet_File *ef,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_descriptor_decode_cipher(Eet_Data_Descriptor *edd,
*
* @since 1.0.0
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_data_descriptor_encode_cipher(Eet_Data_Descriptor *edd,
* @param c Character value.
* @return A new character node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_char_new(const char *name,
* @param s Short value.
* @return A new short node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_short_new(const char *name,
* @param i Integer value.
* @return A new integer node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_int_new(const char *name,
* @param l Long long integer value.
* @return A new long long integer node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_long_long_new(const char *name,
* @param f Float value.
* @return A new float node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_float_new(const char *name,
* @param d Double value.
* @return A new double node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_double_new(const char *name,
* @return A new unsigned char node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_unsigned_char_new(const char *name,
* @param us Unsigned short value.
* @return A new unsigned short node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_unsigned_short_new(const char *name,
* @param ui Unsigned integer value.
* @return A new unsigned integer node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_unsigned_int_new(const char *name,
* @param l Unsigned long long integer value.
* @return A new unsigned long long integer node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_unsigned_long_long_new(const char *name,
* @param str String value.
* @return A new string node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_string_new(const char *name,
* @param str String value.
* @return A new inlined string node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_inlined_string_new(const char *name,
* @param name Name of the node.
* @return A new empty node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_null_new(const char *name);
* @param nodes List of nodes.
* @return A new list node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_list_new(const char *name,
* @param nodes List of nodes.
* @return A new array node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_array_new(const char *name,
* @param nodes List of nodes.
* @return A new variable array node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_var_array_new(const char *name,
* @param node The node.
* @return A new hash node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_hash_new(const char *name,
* @param nodes List of nodes.
* @return A new struct node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_struct_new(const char *name,
* @param child The child node.
* @return A new struct child node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Node *
eet_node_struct_child_new(const char *parent,
* @param name The name of new node.
* @param child The child node.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void
eet_node_list_append(Eet_Node *parent,
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eet_Connection *
eet_connection_new(Eet_Read_Cb *eet_read_cb,
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int
eet_connection_received(Eet_Connection *conn,
*
* @since 1.7
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool eet_connection_empty(Eet_Connection *conn);
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_connection_send(Eet_Connection *conn,
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool
eet_connection_node_send(Eet_Connection *conn,
*
* @since 1.2.4
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void *
eet_connection_close(Eet_Connection *conn,
* @param[in] data The pointer that stores the data to retrieve
* @return #EINA_TRUE on success, otherwise #EINA_FALSE
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool eina_accessor_data_get(Eina_Accessor *accessor,
unsigned int position,
* @param[in] end The position of the last element
* @param[in] fdata The data passed to the callback
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI void eina_accessor_over(Eina_Accessor *accessor,
Eina_Each_Cb cb,
*
* @warning None of the existing eina data structures are lockable.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool eina_accessor_lock(Eina_Accessor *accessor) EINA_ARG_NONNULL(1);
* @param[in] gc Is it possible to run garbage collection on this pool.
* @return A valid new Eina_Cow, or @c NULL on error.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Cow *eina_cow_add(const char *name, unsigned int struct_size, unsigned int step, const void *default_value, Eina_Bool gc) EINA_WARN_UNUSED_RESULT;
* eina_error_msg_static_register() or modified with
* eina_error_msg_modify().
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Error eina_error_find(const char *msg) EINA_ARG_NONNULL(1) EINA_PURE;
* @param[in] data The data to pass to the callback
* @return #EINA_TRUE on success, otherwise #EINA_FALSE
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool eina_file_dir_list(const char *dir,
Eina_Bool recursive,
* @param[in] path The path to split
* @return An array of the parts of the path to split
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Array *eina_file_split(char *path) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC;
* @note If you don't have the key_hash, use eina_hash_del_by_key() instead.
* @note If you don't have the key, use eina_hash_del_by_data() instead.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool eina_hash_del_by_key_hash(Eina_Hash *hash,
const void *key,
* instead.
* @note If you don't have the key, use eina_hash_del_by_data() instead.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool eina_hash_del_by_key(Eina_Hash *hash,
const void *key) EINA_ARG_NONNULL(1, 2);
*
* @return The new list head. Use it and not @a in_list anymore.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Inlist *eina_inlist_append(Eina_Inlist *in_list,
Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT;
*
* @return The new list head. Use it and not @a in_list anymore.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Inlist *eina_inlist_prepend_relative(Eina_Inlist *in_list,
Eina_Inlist *in_item,
*
* @return The new list head. Use it and not @a list anymore.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Inlist *eina_inlist_demote(Eina_Inlist *list,
Eina_Inlist *item) EINA_ARG_NONNULL(1, 2) EINA_WARN_UNUSED_RESULT;
* registration.
* @param[in] level Level to use to limit eina_log_print() for given domain.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void eina_log_domain_level_set(const char *domain_name, int level) EINA_ARG_NONNULL(1);
*
* @note MT: Safe to call from any thread.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI int eina_log_domain_register(const char *name, const char *color) EINA_ARG_NONNULL(1);
*
* @note MT: Safe to call from any thread.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void eina_log_domain_unregister(int domain);
* @def EINA_LOG_STATE_INIT
* String that indicates the log system is initializing
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
extern EAPI const char *_eina_log_state_init;
/**
* String that indicates the log system is shutting down.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
extern EAPI const char *_eina_log_state_shutdown;
/**
*
* @return Newly allocated matrix, or @c NULL if allocation failed.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Matrixsparse *eina_matrixsparse_new(unsigned long rows,
unsigned long cols,
* it to the rectangles pool. No check is done on @p w and @p h. This
* function returns a new rectangle on success, @c NULL otherwise.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Rectangle *eina_rectangle_new(int x, int y, int w, int h) EINA_MALLOC EINA_WARN_UNUSED_RESULT;
*
* @return @c NULL on errors, or a newly allocated string on success.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI char * eina_simple_xml_node_dump(Eina_Simple_XML_Node *node, const char *indent);
* equivalent to calling eina_tile_grid_slicer_setup() and calling
* eina_tile_grid_slicer_next() until it returns #EINA_FALSE.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Iterator *eina_tile_grid_slicer_iterator_new(int x, int y, int w, int h, int tile_w, int tile_h);
* the @ref Elm_GLView widget. Although this might require some changes in
* existing GL codebases, this is the recommended way to use the GL API.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_USE(glview) \
Evas_GL_API *__evas_gl_glapi = elm_glview_gl_api_get(glview);
* This is similar to @ref ELEMENTARY_GLVIEW_USE except that it will return from
* the function if the GL API can not be used.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_USE_OR_RETURN(glview, retval) \
Evas_GL_API *__evas_gl_glapi = elm_glview_gl_api_get(glview); \
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_DEFINE
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_GLOBAL_DECLARE() \
extern Evas_GL_API *__evas_gl_glapi;
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_DECLARE
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_GLOBAL_DEFINE() \
Evas_GL_API *__evas_gl_glapi = NULL;
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_DECLARE
* @see @ref ELEMENTARY_GLVIEW_GLOBAL_DEFINE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_GLOBAL_USE(glview) \
do { __evas_gl_glapi = elm_glview_gl_api_get(glview); } while (0)
/**
* @brief Macro to check that the GL APIs are properly set (GLES 1.1)
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_GLES1_API_CHECK() EVAS_GL_GLES1_API_CHECK()
/**
* @brief Macro to check that the GL APIs are properly set (GLES 2.0)
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define ELEMENTARY_GLVIEW_GLES2_API_CHECK() EVAS_GL_GLES2_API_CHECK()
};
/**
* Describes the role of an object visible to assistive technology client.
- * @if MOBILE @since_tizen 3.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 3.0
*/
typedef enum _Elm_Atspi_Role Elm_Atspi_Role;
};
/**
* Describes a possible states of an object visible to AT-SPI clients.
- * @if MOBILE @since_tizen 3.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 3.0
*/
typedef enum _Elm_Atspi_State_Type Elm_Atspi_State_Type;
};
/**
* Elm_Atspi_Relation_Type describes relation between two objects.
- * @if MOBILE @since_tizen 3.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 3.0
*/
typedef enum _Elm_Atspi_Relation_Type Elm_Atspi_Relation_Type;
/**
* @brief The accessible Reading information type that can be read.
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
* @ingroup Elm_Accessible_Reading_Info
*/
typedef enum
*
* elm_atspi_accessible_attribute_append(obj, "gesture_required", "scroll");
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
typedef Efl_Access_Gesture Elm_Atspi_Gesture_Type;
/**
* State of gesture that is emitted on assistive technology client side.
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
typedef Efl_Access_Gesture_State Elm_Atspi_Gesture_State;
};
/**
* Detailed information of gesture that is emitted on assistive technology client side.
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
#define Elm_Atspi_Gesture_Info Efl_Access_Gesture_Info
* information are requested.
* @see elm_atspi_accessible_reading_info_type_set
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
typedef unsigned int Elm_Atspi_Reading_Info_Type_Mask;
* @see elm_atspi_accessible_name_cb_set
* @see elm_atspi_accessible_description_cb_set
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
typedef char *(*Elm_Atspi_Reading_Info_Cb)(void *data, Eo *obj);
* @return @c true if application consumes gesutre, @c false if application does
* not consume gesture, then assistive technology client consumes gesture
* @see elm_atspi_accessible_gesture_cb_set
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
#define Elm_Atspi_Gesture_Cb Efl_Access_Gesture_Cb
* return: EINA_TRUE is relationship was successfully appended, EINA_FALSE
* otherwise
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] type Relation type between two objects
*
* If relation_object is NULL function removes all relations of given type.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] type Relation type between two objects
/**
* @brief Gets the translation domain of "name" and "description" properties.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
*
* It is application developer responsibility to ensure that translation files
* are loaded and binded to translation domain when accessibility is enabled.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] domain translation domain
/**
* @brief Sets an accessible name of the object.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] name Accessible name
/**
* @brief Gets an accessible name of the object.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
*
/**
* @brief Sets name information callback about widget.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] name_cb The function called to provide the accessible name
/**
* @brief Sets the role of the object in accessibility domain.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] role Accessible role
/**
* @brief Gets the role of the object in accessibility domain.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
*
/**
* @brief Gets reading information of an accessible object.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] reading_info Reading information types
/**
* @brief Gets reading information types of an accessible object.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
*
/**
* @brief Sets widget contextual information.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
* @param[in] description Accessible contextual information
/**
* @brief Gets contextual information about object.
*
- * @if MOBILE @since_tizen 2.4 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 2.4
*
* @param[in] obj The object.
*
/**
* @brief Sets contextual information callback about widget.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] description_cb The function called to provide the accessible
* special application such as screen-reader guidance. Before using this API,
* please check if there is another way.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] gesutre_cb The function called to get gesture information
/**
* @brief Sets highlightable to given widget.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] can_highlight If @c true, the object is highlightable
/**
* @brief Gets highlightable of given widget.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
*
/**
* @brief Add key-value pair identifying widget extra attribute
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*
* @param[in] obj The object.
* @param[in] key The string key to give extra information
/**
* Frees Elm_Atspi_Relation_Set
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_atspi_relation_set_free(Elm_Atspi_Relation_Set *set);
/**
* Clones Elm_Atspi_Relation_Set
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Elm_Atspi_Relation_Set elm_atspi_relation_set_clone(const Elm_Atspi_Relation_Set *set);
/**
* Frees relation.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_atspi_relation_free(Elm_Atspi_Relation *relation);
/**
* Clones relation.
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Elm_Atspi_Relation * elm_atspi_relation_clone(const Elm_Atspi_Relation *relation);
/**
* Appends relation to relation set
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_atspi_relation_set_relation_append(Elm_Atspi_Relation_Set *set, Elm_Atspi_Relation_Type type, const Eo *rel_obj);
/**
* Removes relation from relation set
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_atspi_relation_set_relation_remove(Elm_Atspi_Relation_Set *set, Elm_Atspi_Relation_Type type, const Eo *rel_obj);
/**
* Removes all relation from relation set of a given type
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_atspi_relation_set_relation_type_remove(Elm_Atspi_Relation_Set *set, Elm_Atspi_Relation_Type type);
/**
* Free Elm_Atspi_Attributes_List
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_atspi_attributes_list_free(Eina_List *list);
* @brief Highlights accessible widget. returns true if highlight grab has
* successed, false otherwise.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
* @param[in] obj The object.
*
* @ingroup (null)_Group
* @brief Clears highlight of accessible widget. returns true if clear has
* successed, false otherwise.
*
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
* @param[in] obj The object.
*
* @ingroup (null)_Group
*
* @ingroup Access
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI Evas_Object *elm_access_object_register(Evas_Object *obj, Evas_Object *parent);
*
* @ingroup Access
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI void elm_access_object_unregister(Evas_Object *obj);
*
* @ingroup Access
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI Evas_Object *elm_access_object_get(const Evas_Object *obj);
* @param say_signal The signal describes reading status information
* @see elm_atspi_bridge_utils_say
* @ingroup Elm_Atspi_Bridge
- * @if MOBILE @since_tizen 4.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 4.0
*/
typedef void (*Elm_Atspi_Say_Signal_Cb)(void *data, const char *say_signal);
/**
*
* @ingroup Elm_Atspi_Bridge
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI void elm_atspi_bridge_utils_say(const char* text,
Eina_Bool discardable,
*
* @see elm_config_scroll_item_align_enabled_get()
*
- * @if MOBILE @since_tizen 2.4
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.4
*/
EAPI void elm_config_scroll_item_align_enabled_set(Eina_Bool enable);
*
* @see elm_config_scroll_item_align_enabled_set()
*
- * @if MOBILE @since_tizen 2.4
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.4
*/
EAPI Eina_Bool elm_config_scroll_item_align_enabled_get(void);
*
* @see elm_config_scroll_item_valign_get()
*
- * @if MOBILE @since_tizen 2.4
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.4
*/
EAPI void elm_config_scroll_item_valign_set(const char *scroll_item_valign);
*
* @see elm_config_scroll_item_valign_set()
*
- * @if MOBILE @since_tizen 2.4
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.4
*/
EAPI const char *elm_config_scroll_item_valign_get(void);
//
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI Evas_Object *elm_object_part_access_register(Evas_Object *obj, const char *part);
//
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI Evas_Object *elm_object_part_access_object_get(const Evas_Object *obj, const char *part);
//
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color_set(const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color_get(const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color2_set(const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color2_get(const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color3_set(const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_color_class_color3_get(const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_color_class_del(const char *color_class);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color_set(Evas_Object *obj, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color_get(Evas_Object *obj, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color2_set(Evas_Object *obj, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color2_get(Evas_Object *obj, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color3_set(Evas_Object *obj, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_color_class_color3_get(Evas_Object *obj, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_object_color_class_del(Evas_Object *obj, const char *color_class);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_object_color_class_clear(Evas_Object *obj);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color_set(Elm_Object_Item *it, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color_get(Elm_Object_Item *it, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color2_set(Elm_Object_Item *it, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color2_get(Elm_Object_Item *it, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color3_set(Elm_Object_Item *it, const char *color_class, int r, int g, int b, int a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI Eina_Bool elm_object_item_color_class_color3_get(Elm_Object_Item *it, const char *color_class, int *r, int *g, int *b, int *a);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_object_item_color_class_del(Elm_Object_Item *it, const char *color_class);
*
* @ingroup Elm_General
*
- * @if MOBILE @since_tizen 3.0
- * @elseif WEARABLE @since_tizen 3.0
- * @endif
+ * @since_tizen 3.0
*/
EAPI void elm_object_item_color_class_clear(Elm_Object_Item *it);
/*******
* @note Unless you are getting the window id for the purpose of communicating between client<->compositor over dbus,
* this is definitely not the function you are looking for.
*
- * @if MOBILE @since_tizen 4.0
- * @elseif WEARABLE @since_tizen 4.0
- * @endif
+ * @since_tizen 4.0
*/
EAPI Ecore_Window elm_win_window_id_get(const Evas_Object *obj);
* @param obj The window object
* @return The list of supported auxiliary hint strings
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
* @return The ID of the created auxiliary hint,
* otherwise @c -1 on failure
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
* @return @c EINA_TRUE if no error occurs,
* otherwise @c EINA_FALSE
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
* @return @c EINA_TRUE if no error occurs,
* otherwise @c EINA_FALSE
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
* @return The string value of the auxiliary hint ID,
* otherwise @c NULL
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
* @return The ID of the auxiliary hint,
* otherwise @c -1 on failure
*
- * @if MOBILE @since_tizen 5.5
- * @elseif WEARABLE @since_tizen 5.5
- * @endif
+ * @since_tizen 5.5
*
* @ingroup Elm_Win
*/
*
* Can only be used at creation time, within @ref eo_add.
*
- * @if MOBILE @since_tizen 3.0 @elseif WEARABLE @since_tizen 3.0 @endif
+ * @since_tizen 3.0
*
* @param[in] obj The object.
* @param[in] type Window type
{
EVAS_GL_RGB_888 = 0, /**< Opaque RGB surface */
EVAS_GL_RGBA_8888 = 1, /**< RGBA surface with alpha */
- EVAS_GL_NO_FBO = 2 /**< Special value for creating PBuffer surfaces without any attached buffer. @see evas_gl_pbuffer_surface_create. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif */
+ EVAS_GL_NO_FBO = 2 /**< Special value for creating PBuffer surfaces without any attached buffer. @see evas_gl_pbuffer_surface_create. @since_tizen 2.3 */
} Evas_GL_Color_Format;
/**
* @brief Enumeration that defines the Surface Depth Format.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
typedef enum _Evas_GL_Depth_Bits
{
/**
* @brief Enumeration that defines the Surface Stencil Format.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
typedef enum _Evas_GL_Stencil_Bits
{
* @brief Enumeration that defines the Configuration Options.
*
* @since 1.1
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
typedef enum _Evas_GL_Options_Bits
{
* @brief Enumeration that defines the configuration options for a Multisample Anti-Aliased (MSAA) rendering surface.
*
* @since 1.2
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @remarks This only works on devices that support the required extensions.
*/
* They can be used to create OpenGL-ES 1.1 contexts.
*
* @since 1.12
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @see evas_gl_context_version_create
*
* @see evas_gl_surface_create
* @see evas_gl_pbuffer_surface_create
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
struct _Evas_GL_Config
{
/**
* @brief Creates a new Evas_GL object and returns a handle for GL rendering with the EFL.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] e The given Evas canvas to use
*
* @return The created Evas_GL object, or @c NULL in case of failure
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL *evas_gl_new (Evas *e) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
/**
* @brief Frees an Evas_GL object.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object to destroy
*
* @see evas_gl_new
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI void evas_gl_free (Evas_GL *evas_gl) EINA_ARG_NONNULL(1);
/**
* @brief Allocates a new config object for the user to fill out.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @remarks As long as Evas creates a config object for the user, it takes care
* of the backward compatibility issue.
*
* @return A new config object
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Config *evas_gl_config_new (void);
/**
* @brief Frees a config object created from evas_gl_config_new.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] cfg The configuration structure to free, it can not be accessed afterwards.
*
*
* @see evas_gl_config_new
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI void evas_gl_config_free (Evas_GL_Config *cfg) EINA_ARG_NONNULL(1);
/**
* @brief Creates and returns a new @ref Evas_GL_Surface object for GL Rendering.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] cfg The pixel format and configuration of the rendering surface
*
* @see evas_gl_surface_destroy
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Surface *evas_gl_surface_create (Evas_GL *evas_gl, Evas_GL_Config *cfg, int w, int h) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1,2);
/**
* @brief Create a pixel buffer surface
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] cfg Pixel format and configuration of the pixel buffer surface
*
* @see evas_gl_surface_destroy
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Surface *evas_gl_pbuffer_surface_create(Evas_GL *evas_gl, Evas_GL_Config *cfg, int w, int h, const int *attrib_list) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1,2);
/**
* @brief Destroys an Evas GL Surface.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] surf The given GL surface object
/**
* @brief Creates and returns a new Evas GL context object (OpenGL-ES 2.0).
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] share_ctx An Evas_GL context to share with the new context
/**
* @brief Creates and returns a new Evas GL context object for OpenGL-ES 1.1 or 2.0.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] share_ctx A context to share (can be NULL)
* @see Evas_GL_Context_Version
* @see evas_gl_context_api_get
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Context *evas_gl_context_version_create(Evas_GL *evas_gl, Evas_GL_Context *share_ctx, Evas_GL_Context_Version version) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
/**
* @brief Destroys the given Evas GL context object.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] ctx The given Evas GL context
* @see evas_gl_context_create
* @see evas_gl_context_version_create
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI void evas_gl_context_destroy (Evas_GL *evas_gl, Evas_GL_Context *ctx) EINA_ARG_NONNULL(1,2);
/**
* @brief Sets the given context as the current context for the given surface.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] surf The given Evas GL surface
* @return @c EINA_TRUE if successful,
* otherwise @c EINA_FALSE if not
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool evas_gl_make_current (Evas_GL *evas_gl, Evas_GL_Surface *surf, Evas_GL_Context *ctx) EINA_ARG_NONNULL(1,2);
/**
* @brief Returns a pointer to a static, null-terminated string describing some aspect of Evas GL.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] name A symbolic constant, only @ref EVAS_GL_EXTENSIONS is supported for now
* @return A string describing some aspect of Evas GL
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI const char *evas_gl_string_query (Evas_GL *evas_gl, int name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_PURE;
/**
* @brief Returns a extension function from OpenGL or the Evas_GL glue layer.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] name The name of the function to return
*
* @return A function pointer to the Evas_GL extension.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Func evas_gl_proc_address_get (Evas_GL *evas_gl, const char *name) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1,2) EINA_PURE;
/**
* @brief Fills in the Native Surface information from a given Evas GL surface.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
* @param[in] surf The given Evas GL surface to retrieve the Native Surface information from
* @warning Applications should not rely on the information set in @p ns
* since its properties are internal to Evas and are not meant to be
* tampered with in any way or form from outside Evas.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool evas_gl_native_surface_get (Evas_GL *evas_gl, Evas_GL_Surface *surf, Evas_Native_Surface *ns) EINA_ARG_NONNULL(1,2,3);
/**
* @brief Gets the API for rendering using OpenGL.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @details This returns a structure that contains all the OpenGL functions you can
* use to render in Evas. These functions consist of all the standard
* @remark This function will always return an OpenGL-ES 2.0 API, please use
* @ref evas_gl_context_api_get instead to get an OpenGL-ES 1.1 set of APIs.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @see Evas_GL_API
* @see evas_gl_context_api_get
/**
* @brief Gets the API for rendering using OpenGL with non standard contexts.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @remark This function is similar to @ref evas_gl_api_get but takes an extra Evas GL
* context argument as it is used to get the real API used by special contexts,
* @see evas_gl_api_get
* @see evas_gl_context_version_create
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_API *evas_gl_context_api_get (Evas_GL *evas_gl, Evas_GL_Context *ctx) EINA_ARG_NONNULL(1);
/**
* @brief Get the current rotation of the view, in degrees.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @remark This function should be called in order to properly handle the current
* rotation of the view. It will always return 0 unless the option
*
* @see EVAS_GL_OPTIONS_CLIENT_SIDE_ROTATION
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI int evas_gl_rotation_get (Evas_GL *evas_gl) EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT;
/**
* @brief Query a surface for its properties
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The current Evas_GL object
* @param[in] surface An Evas_GL_Surface surface to query
*
* @return EINA_TRUE in case of success, EINA_FALSE in case of error.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Eina_Bool evas_gl_surface_query (Evas_GL *evas_gl, Evas_GL_Surface *surface, int attribute, void *value) EINA_ARG_NONNULL(1,2);
* Initially, the error is set to @ref EVAS_GL_SUCCESS. A call to @ref evas_gl_error_get
* resets the error to @ref EVAS_GL_SUCCESS.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
*
* information, so an application can not expect the exact same error
* codes as EGL would return.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI int evas_gl_error_get (Evas_GL *evas_gl) EINA_ARG_NONNULL(1);
/**
* @brief Returns the Evas GL context object in use or set by @ref evas_gl_make_current.
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
*
* @return The current context for the calling thread, or @c NULL in case of
* failure and when there is no current context in this thread.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Context *evas_gl_current_context_get (Evas_GL *evas_gl) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
/**
* @brief Returns the Evas GL surface object in use or set by @ref evas_gl_make_current
*
- * @if MOBILE @since_tizen 2.3
- * @elseif WEARABLE @since_tizen 2.3.1
- * @endif
+ * @since_tizen 2.3
*
* @param[in] evas_gl The given Evas_GL object
*
*
* @see evas_gl_make_current
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EAPI Evas_GL_Surface *evas_gl_current_surface_get (Evas_GL *evas_gl) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1);
* call the backend's GetError() function and translate to a valid @c EVAS_GL_
* error code.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*
* @{
*/
*
* @note Evas_GL_API must have version 2 or higher.
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
EvasGLImage (*evasglCreateImageForContext) (Evas_GL *evas_gl, Evas_GL_Context *ctx, int target, void* buffer, const int* attrib_list) EINA_WARN_UNUSED_RESULT;
/*------- EvasGL / EGL-related functions -------*/
/**
* @name Evas GL Sync object functions
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
* @{ */
/**
* @endcode
*
* @note Please use @ref ELEMENTARY_GLVIEW_USE() instead, when possible.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES1_USE(evasgl, context) \
Evas_GL_API *__evas_gl_glapi = evas_gl_context_api_get(evasgl, context);
* the function if the GL API can not be used.
*
* @note Please use @ref ELEMENTARY_GLVIEW_USE() instead, when possible.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES1_USE_OR_RETURN(evasgl, context, retval) \
Evas_GL_API *__evas_gl_glapi = evas_gl_context_api_get(evasgl, context); \
* @see @ref EVAS_GL_GLOBAL_GLES1_DEFINE
* @see @ref EVAS_GL_GLOBAL_GLES1_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLOBAL_GLES1_DECLARE() \
extern Evas_GL_API *__evas_gl_glapi;
* @see @ref EVAS_GL_GLOBAL_GLES1_DECLARE
* @see @ref EVAS_GL_GLOBAL_GLES1_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLOBAL_GLES1_DEFINE() \
Evas_GL_API *__evas_gl_glapi = NULL;
* @see @ref EVAS_GL_GLOBAL_GLES1_DECLARE
* @see @ref EVAS_GL_GLOBAL_GLES1_DEFINE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLOBAL_GLES1_USE(evgl, ctx) \
do { __evas_gl_glapi = evas_gl_context_api_get(evgl, ctx); } while (0)
/**
* @ingroup Evas_GL_GLES1_Helpers
* @brief Macro to check that the GL APIs are properly set (GLES 1.1)
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES1_API_CHECK() \
((__evas_gl_glapi != NULL) && (__evas_gl_glapi->version == EVAS_GL_API_VERSION) && (glAlphaFunc))
* @endcode
*
* @note Please use @ref ELEMENTARY_GLVIEW_USE() instead, when possible.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES2_USE(evasgl, context) \
Evas_GL_API *__evas_gl_glapi = evas_gl_context_api_get(evasgl, context);
* the function if the GL API can not be used.
*
* @note Please use @ref ELEMENTARY_GLVIEW_USE() instead, when possible.
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES2_USE_OR_RETURN(evasgl, context, retval) \
Evas_GL_API *__evas_gl_glapi = evas_gl_context_api_get(evasgl, context); \
* @see @ref EVAS_GL_GLOBAL_GLES2_DEFINE
* @see @ref EVAS_GL_GLOBAL_GLES2_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLOBAL_GLES2_DECLARE() \
extern Evas_GL_API *__evas_gl_glapi;
* @see @ref EVAS_GL_GLOBAL_GLES2_DECLARE
* @see @ref EVAS_GL_GLOBAL_GLES2_USE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLOBAL_GLES2_DEFINE() \
Evas_GL_API *__evas_gl_glapi = NULL;
* @see @ref EVAS_GL_GLOBAL_GLES2_DECLARE
* @see @ref EVAS_GL_GLOBAL_GLES2_DEFINE
*
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3 @elseif
*/
#define EVAS_GL_GLOBAL_GLES2_USE(evgl, ctx) \
do { __evas_gl_glapi = evas_gl_context_api_get(evgl, ctx); } while (0)
/**
* @ingroup Evas_GL_GLES2_Helpers
* @brief Macro to check that the GL APIs are properly set (GLES 2.0)
- * @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
+ * @since_tizen 2.3
*/
#define EVAS_GL_GLES2_API_CHECK() \
((__evas_gl_glapi != NULL) && (__evas_gl_glapi->version == EVAS_GL_API_VERSION) && (glActiveTexture))