summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelipe Magno de Almeida <felipe@expertise.dev>2020-10-13 13:00:52 -0300
committerFelipe Magno de Almeida <felipe@expertise.dev>2020-10-13 13:00:52 -0300
commit62f87b69dac1e0fe0d4e7a8655b679985baccce0 (patch)
tree9e8551b24cb8a45c333b19de545cb4e2d4a3491d
parenta594413ccb8b083dae2b5b88841a03f220bd8bbf (diff)
downloadefl-62f87b69dac1e0fe0d4e7a8655b679985baccce0.tar.gz
edje: Rename EAPI macro to EDJE_API in Edje library
Patch from a series of patches to rename EAPI symbols to specific library DSOs. EAPI was designed to be able to pass ```__attribute__ ((visibility ("default")))``` for symbols with GCC, which would mean that even if -fvisibility=hidden was used when compiling the library, the needed symbols would get exported. MSVC __almost__ works like GCC (or mingw) in which you can declare everything as export and it will just work (slower, but it will work). But there's a caveat: global variables will not work the same way for MSVC, but works for mingw and GCC. For global variables (as opposed to functions), MSVC requires correct DSO visibility for MSVC: instead of declaring a symbol as export for everything, you need to declare it as import when importing from another DSO and export when defining it locally. With current EAPI definitions, we get the following example working in mingw and MSVC (observe it doesn't define any global variables as exported symbols). Example 1: dll1: ``` EAPI void foo(void); EAPI void bar() { foo(); } ``` dll2: ``` EAPI void foo() { printf ("foo\n"); } ``` This works fine with API defined as __declspec(dllexport) in both cases and for gcc defining as ```__atttribute__((visibility("default")))```. However, the following: Example 2: dll1: ``` EAPI extern int foo; EAPI void foobar(void); EAPI void bar() { foo = 5; foobar(); } ``` dll2: ``` EAPI int foo = 0; EAPI void foobar() { printf ("foo %d\n", foo); } ``` This will work on mingw but will not work for MSVC. And that's why EAPI is the only solution that worked for MSVC. Co-authored-by: João Paulo Taylor Ienczak Zanette <jpaulotiz@gmail.com> Co-authored-by: Ricardo Campos <ricardo.campos@expertise.dev> Co-authored-by: Lucas Cavalcante de Sousa <lucks.sousa@gmail.com>
-rw-r--r--src/lib/edje/Edje.h33
-rw-r--r--src/lib/edje/Edje_Common.h148
-rw-r--r--src/lib/edje/Edje_Edit.h1298
-rw-r--r--src/lib/edje/Edje_Legacy.h348
-rw-r--r--src/lib/edje/Efl_Layout.h32
-rw-r--r--src/lib/edje/edje_api.h34
-rw-r--r--src/lib/edje/edje_cache.c18
-rw-r--r--src/lib/edje/edje_data.c18
-rw-r--r--src/lib/edje/edje_edit.c900
-rw-r--r--src/lib/edje/edje_edit_eo.h2
-rw-r--r--src/lib/edje/edje_external.c30
-rw-r--r--src/lib/edje/edje_legacy.c164
-rw-r--r--src/lib/edje/edje_load.c22
-rw-r--r--src/lib/edje/edje_main.c6
-rw-r--r--src/lib/edje/edje_message_queue.c8
-rw-r--r--src/lib/edje/edje_module.c4
-rw-r--r--src/lib/edje/edje_multisense.c4
-rw-r--r--src/lib/edje/edje_part_table.c26
-rw-r--r--src/lib/edje/edje_private.h84
-rw-r--r--src/lib/edje/edje_program.c12
-rw-r--r--src/lib/edje/edje_smart.c8
-rw-r--r--src/lib/edje/edje_util.c200
-rw-r--r--src/lib/edje/efl_canvas_layout_eo.legacy.c12
-rw-r--r--src/lib/edje/efl_canvas_layout_eo.legacy.h12
-rw-r--r--src/lib/edje/efl_layout_group_eo.legacy.c2
-rw-r--r--src/lib/edje/efl_layout_group_eo.legacy.h2
-rw-r--r--src/lib/edje/meson.build5
27 files changed, 1676 insertions, 1756 deletions
diff --git a/src/lib/edje/Edje.h b/src/lib/edje/Edje.h
index 44907ea29b..f86ec4dea7 100644
--- a/src/lib/edje/Edje.h
+++ b/src/lib/edje/Edje.h
@@ -216,35 +216,7 @@ param in edje programs
#include <Eo.h>
#include <Efl_Config.h>
-#ifdef EAPI
-# undef EAPI
-#endif
-
-#ifdef _WIN32
-# ifdef EFL_BUILD
-# ifdef DLL_EXPORT
-# define EAPI __declspec(dllexport)
-# else
-# define EAPI
-# endif
-# else
-# define EAPI __declspec(dllimport)
-# endif
-# define EAPI_WEAK
-#else
-# ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# define EAPI_WEAK __attribute__ ((weak))
-# else
-# define EAPI
-# define EAPI_WEAK
-# endif
-# else
-# define EAPI
-# define EAPI_WEAK
-# endif
-#endif
+#include <edje_api.h>
#ifdef __cplusplus
extern "C" {
@@ -263,7 +235,4 @@ extern "C" {
}
#endif
-#undef EAPI
-#define EAPI
-
#endif
diff --git a/src/lib/edje/Edje_Common.h b/src/lib/edje/Edje_Common.h
index 5e486fe2de..20c467e55c 100644
--- a/src/lib/edje/Edje_Common.h
+++ b/src/lib/edje/Edje_Common.h
@@ -162,7 +162,7 @@ typedef struct _Edje_Version
* Current Edje Version info
*
*/
-EAPI extern Edje_Version *edje_version;
+EDJE_API extern Edje_Version *edje_version;
#ifndef _EDJE_OBJECT_EO_CLASS_TYPE
#define _EDJE_OBJECT_EO_CLASS_TYPE
@@ -246,7 +246,7 @@ struct _Edje_Size_Class
* (alive) edje objects.
*
*/
-EAPI void edje_message_signal_process (void);
+EDJE_API void edje_message_signal_process (void);
/**
* @}
@@ -282,7 +282,7 @@ typedef Efl_Signal_Cb Edje_Signal_Cb;
* @see edje_object_signal_callback_add() for more on Edje signals.
* @since 1.1.0
*/
-EAPI void * edje_object_signal_callback_extra_data_get(void);
+EDJE_API void * edje_object_signal_callback_extra_data_get(void);
#ifdef EFL_BETA_API_SUPPORT
@@ -302,7 +302,7 @@ EAPI void * edje_object_signal_callback_extra_data_get(void);
* @see edje_object_signal_callback_add() for more on Edje signals.
* @since 1.21
*/
-EAPI void *edje_object_signal_callback_seat_data_get(void);
+EDJE_API void *edje_object_signal_callback_seat_data_get(void);
#endif
@@ -353,7 +353,7 @@ typedef enum _Edje_Channel
*
* @since 1.9
*/
-EAPI void edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute);
+EDJE_API void edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute);
/**
* @brief Gets the mute state of the given channel.
@@ -365,7 +365,7 @@ EAPI void edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute);
*
* @since 1.9
*/
-EAPI Eina_Bool edje_audio_channel_mute_get(Edje_Channel channel);
+EDJE_API Eina_Bool edje_audio_channel_mute_get(Edje_Channel channel);
/**
* @}
@@ -403,7 +403,7 @@ EAPI Eina_Bool edje_audio_channel_mute_get(Edje_Channel channel);
* @see eet_init()
*
*/
-EAPI int edje_init (void);
+EDJE_API int edje_init (void);
/**
* @brief Shuts down the Edje library.
@@ -424,7 +424,7 @@ EAPI int edje_init (void);
* @see eet_shutdown()
*
*/
-EAPI int edje_shutdown (void);
+EDJE_API int edje_shutdown (void);
/**
* @brief Sets the edje append fontset.
@@ -434,7 +434,7 @@ EAPI int edje_shutdown (void);
* This function sets the edje append fontset.
*
*/
-EAPI void edje_fontset_append_set (const char *fonts);
+EDJE_API void edje_fontset_append_set (const char *fonts);
/**
* @brief Gets data from the file level data block of an edje mapped file.
@@ -453,7 +453,7 @@ EAPI void edje_fontset_append_set (const char *fonts);
*
* Then, edje_file_data_get("test.edj", "key1") will return "value1"
*/
-EAPI char *edje_mmap_data_get(const Eina_File *f, const char *key);
+EDJE_API char *edje_mmap_data_get(const Eina_File *f, const char *key);
/**
* @brief Gets data from the file level data block of an edje file.
@@ -474,7 +474,7 @@ EAPI char *edje_mmap_data_get(const Eina_File *f, const char *key);
*
* @see edje_mmap_data_get()
*/
-EAPI char *edje_file_data_get (const char *file, const char *key);
+EDJE_API char *edje_file_data_get (const char *file, const char *key);
/**
* @brief Loads a new module in Edje.
@@ -485,7 +485,7 @@ EAPI char *edje_file_data_get (const char *file, const char
* So, when a module is loaded, its functionality should be available for use.
*
*/
-EAPI Eina_Bool edje_module_load (const char *module);
+EDJE_API Eina_Bool edje_module_load (const char *module);
/**
* @brief Retrieves all modules that can be loaded.
@@ -496,7 +496,7 @@ EAPI Eina_Bool edje_module_load (const char *module
* @see edje_module_load().
*
*/
-EAPI const Eina_List *edje_available_modules_get (void);
+EDJE_API const Eina_List *edje_available_modules_get (void);
/**
* @brief Gets the edje append fontset.
@@ -509,7 +509,7 @@ EAPI const Eina_List *edje_available_modules_get (void);
* @see edje_fontset_append_set().
*
*/
-EAPI const char *edje_fontset_append_get (void);
+EDJE_API const char *edje_fontset_append_get (void);
/**
* @brief Sets the file cache size.
@@ -524,7 +524,7 @@ EAPI const char *edje_fontset_append_get (void);
* @see edje_file_cache_flush()
*
*/
-EAPI void edje_file_cache_set (int count);
+EDJE_API void edje_file_cache_set (int count);
/**
* @brief Returns the file cache size.
@@ -538,7 +538,7 @@ EAPI void edje_file_cache_set (int count);
* @see edje_file_cache_flush()
*
*/
-EAPI int edje_file_cache_get (void);
+EDJE_API int edje_file_cache_get (void);
/**
* @brief Cleans the file cache.
@@ -550,7 +550,7 @@ EAPI int edje_file_cache_get (void);
* @see edje_file_cache_get()
*
*/
-EAPI void edje_file_cache_flush (void);
+EDJE_API void edje_file_cache_flush (void);
/**
* @brief Sets the collection cache size.
@@ -566,7 +566,7 @@ EAPI void edje_file_cache_flush (void);
* @see edje_collection_cache_flush()
*
*/
-EAPI void edje_collection_cache_set (int count);
+EDJE_API void edje_collection_cache_set (int count);
/**
* @brief Returns the collection cache size.
@@ -580,7 +580,7 @@ EAPI void edje_collection_cache_set (int count);
* @see edje_collection_cache_flush()
*
*/
-EAPI int edje_collection_cache_get (void);
+EDJE_API int edje_collection_cache_get (void);
/**
* @brief Cleans the collection cache.
@@ -592,7 +592,7 @@ EAPI int edje_collection_cache_get (void);
* @see edje_collection_cache_get()
*
*/
-EAPI void edje_collection_cache_flush (void);
+EDJE_API void edje_collection_cache_flush (void);
/**
* @}
@@ -666,7 +666,7 @@ typedef struct _Edje_External_Param
* @param type the identifier to convert.
* @return the string with the string representation, or @c "(unknown)".
*/
-EAPI const char *edje_external_param_type_str(Edje_External_Param_Type type) EINA_PURE;
+EDJE_API const char *edje_external_param_type_str(Edje_External_Param_Type type) EINA_PURE;
/**
* Helper macro to indicate an EXTERNAL's integer parameter is undefined.
@@ -912,7 +912,7 @@ typedef struct _Edje_External_Type_Info Edje_External_Type_Info;
*
* @see edje_external_type_array_register()
*/
-EAPI Eina_Bool edje_external_type_register (const char *type_name, const Edje_External_Type *type_info);
+EDJE_API Eina_Bool edje_external_type_register (const char *type_name, const Edje_External_Type *type_info);
/**
* @brief Unregisters a previously registered EXTERNAL type.
@@ -925,7 +925,7 @@ EAPI Eina_Bool edje_external_type_register (const char *type_name
*
* @see edje_external_type_array_unregister()
*/
-EAPI Eina_Bool edje_external_type_unregister (const char *type_name);
+EDJE_API Eina_Bool edje_external_type_unregister (const char *type_name);
/**
* @brief Registers a batch of types and their information.
@@ -950,7 +950,7 @@ EAPI Eina_Bool edje_external_type_unregister (const char *type_name
*
* @see edje_external_type_register()
*/
-EAPI void edje_external_type_array_register (const Edje_External_Type_Info *array);
+EDJE_API void edje_external_type_array_register (const Edje_External_Type_Info *array);
/**
* @brief Unregisters a batch of given external type previously registered.
@@ -960,7 +960,7 @@ EAPI void edje_external_type_array_register (const Edje_External_T
*
* @see edje_external_type_unregister()
*/
-EAPI void edje_external_type_array_unregister (const Edje_External_Type_Info *array);
+EDJE_API void edje_external_type_array_unregister (const Edje_External_Type_Info *array);
/**
* @brief Returns the current ABI version for Edje_External_Type structure.
@@ -981,7 +981,7 @@ EAPI void edje_external_type_array_unregister (const Edje_External_T
* @return The external ABI version the Edje library was compiled with. That
* is, the value #EDJE_EXTERNAL_TYPE_ABI_VERSION had at that moment.
*/
-EAPI unsigned int edje_external_type_abi_version_get (void) EINA_CONST;
+EDJE_API unsigned int edje_external_type_abi_version_get (void) EINA_CONST;
/**
*
@@ -1026,7 +1026,7 @@ EAPI unsigned int edje_external_type_abi_version_get (void) EINA_CONST;
*
* @endcode
*/
-EAPI Eina_Iterator *edje_external_iterator_get (void);
+EDJE_API Eina_Iterator *edje_external_iterator_get (void);
/**
* @brief Convenience function to find a specific parameter in a list of them.
@@ -1036,7 +1036,7 @@ EAPI Eina_Iterator *edje_external_iterator_get (void);
*
* @return The matching #Edje_External_Param or NULL if it's not found.
*/
-EAPI Edje_External_Param *edje_external_param_find (const Eina_List *params, const char *key);
+EDJE_API Edje_External_Param *edje_external_param_find (const Eina_List *params, const char *key);
/**
* @brief Gets the value of the given parameter of integer type.
@@ -1054,7 +1054,7 @@ EAPI Edje_External_Param *edje_external_param_find (const Eina_
* @return @c EINA_TRUE if the parameter was found and is of integer type,
* @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_external_param_int_get (const Eina_List *params, const char *key, int *ret);
+EDJE_API Eina_Bool edje_external_param_int_get (const Eina_List *params, const char *key, int *ret);
/**
* @brief Gets the value of the given parameter of double type.
@@ -1072,7 +1072,7 @@ EAPI Eina_Bool edje_external_param_int_get (const Eina_
* @return @c EINA_TRUE if the parameter was found and is of double type,
* @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_external_param_double_get (const Eina_List *params, const char *key, double *ret);
+EDJE_API Eina_Bool edje_external_param_double_get (const Eina_List *params, const char *key, double *ret);
/**
* @brief Gets the value of the given parameter of string type.
@@ -1092,7 +1092,7 @@ EAPI Eina_Bool edje_external_param_double_get (const Eina_
* @return @c EINA_TRUE if the parameter was found and is of string type,
* @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_external_param_string_get (const Eina_List *params, const char *key, const char **ret);
+EDJE_API Eina_Bool edje_external_param_string_get (const Eina_List *params, const char *key, const char **ret);
/**
* @brief Gets the value of the given parameter of boolean type.
@@ -1110,7 +1110,7 @@ EAPI Eina_Bool edje_external_param_string_get (const Eina_
* @return @c EINA_TRUE if the parameter was found and is of boolean type,
* @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_external_param_bool_get (const Eina_List *params, const char *key, Eina_Bool *ret);
+EDJE_API Eina_Bool edje_external_param_bool_get (const Eina_List *params, const char *key, Eina_Bool *ret);
/**
* @brief Gets the value of the given parameter of choice type.
@@ -1130,7 +1130,7 @@ EAPI Eina_Bool edje_external_param_bool_get (const Eina_
* @return EINA_TRUE if the parameter was found and is of integer type,
* EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_external_param_choice_get (const Eina_List *params, const char *key, const char **ret);
+EDJE_API Eina_Bool edje_external_param_choice_get (const Eina_List *params, const char *key, const char **ret);
/**
* @brief Gets the array of parameters information about a type given its name.
@@ -1146,13 +1146,13 @@ EAPI Eina_Bool edje_external_param_choice_get (const Eina_
*
* @see edje_external_type_get()
*/
-EAPI const Edje_External_Param_Info *edje_external_param_info_get (const char *type_name);
+EDJE_API const Edje_External_Param_Info *edje_external_param_info_get (const char *type_name);
/**
* @brief Gets the #Edje_External_Type that defines an EXTERNAL type registered with
* the name @p type_name.
*/
-EAPI const Edje_External_Type *edje_external_type_get (const char *type_name);
+EDJE_API const Edje_External_Type *edje_external_type_get (const char *type_name);
/**
* @}
@@ -1199,7 +1199,7 @@ typedef enum _Edje_Aspect_Control
* @see edje_object_part_object_get()
* @since 1.10
*/
-EAPI const char *edje_object_part_object_name_get(const Evas_Object *obj);
+EDJE_API const char *edje_object_part_object_name_get(const Evas_Object *obj);
/**
* @}
@@ -1239,7 +1239,7 @@ EAPI const char *edje_object_part_object_name_get(const Evas_Object *obj);
*
* @see edje_scale_get().
*/
-EAPI void edje_scale_set (double scale);
+EDJE_API void edje_scale_set (double scale);
/**
* @brief Retrieves Edje's global scaling factor.
@@ -1251,7 +1251,7 @@ EAPI void edje_scale_set (double scale);
* @see edje_scale_set() for more details
*
*/
-EAPI double edje_scale_get (void);
+EDJE_API double edje_scale_get (void);
/**
* @}
@@ -1373,7 +1373,7 @@ typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, c
*
* @see edje_password_show_last_timeout_set().
*/
-EAPI void edje_password_show_last_set(Eina_Bool password_show_last);
+EDJE_API void edje_password_show_last_set(Eina_Bool password_show_last);
/**
* @brief Sets the timeout value in last show password mode.
@@ -1388,7 +1388,7 @@ EAPI void edje_password_show_last_set(Eina_Bool password_show_last);
* @see edje_password_show_last_set().
*
*/
-EAPI void edje_password_show_last_timeout_set(double password_show_last_timeout);
+EDJE_API void edje_password_show_last_timeout_set(double password_show_last_timeout);
/**
* @}
@@ -1450,7 +1450,7 @@ EAPI void edje_password_show_last_timeout_set(double password_show_last_timeout)
*
* @return Eina_Bool, @c EINA_TRUE on success and @c EINA_FALSE on failure.
*/
-EAPI Eina_Bool edje_color_class_set (const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
+EDJE_API Eina_Bool edje_color_class_set (const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
/**
* @brief Gets Edje color class.
@@ -1486,7 +1486,7 @@ EAPI Eina_Bool edje_color_class_set (const char *color_class, int
* @note Unlike Evas, Edje colors are @b not pre-multiplied. That is,
* half-transparent white is 255 255 255 128.
*/
-EAPI Eina_Bool edje_color_class_get (const char *color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
+EDJE_API Eina_Bool edje_color_class_get (const char *color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
/**
* @brief Deletes edje color class.
@@ -1501,7 +1501,7 @@ EAPI Eina_Bool edje_color_class_get (const char *color_class, int
* Deleting the color class will emit the signal "color_class,del"
* to all the Edje objects in the running program.
*/
-EAPI void edje_color_class_del (const char *color_class);
+EDJE_API void edje_color_class_del (const char *color_class);
/**
* @brief Lists color classes.
@@ -1513,7 +1513,7 @@ EAPI void edje_color_class_del (const char *color_class);
* process.
*
*/
-EAPI Eina_List *edje_color_class_list (void);
+EDJE_API Eina_List *edje_color_class_list (void);
/**
* @brief Iterates over all the active class of an application.
@@ -1525,7 +1525,7 @@ EAPI Eina_List *edje_color_class_list (void);
*
* @since 1.14
*/
-EAPI Eina_Iterator *edje_color_class_active_iterator_new(void);
+EDJE_API Eina_Iterator *edje_color_class_active_iterator_new(void);
/**
* @brief Iterates over all the color class provided by an Edje file.
@@ -1536,7 +1536,7 @@ EAPI Eina_Iterator *edje_color_class_active_iterator_new(void);
*
* @since 1.14
*/
-EAPI Eina_Iterator *edje_mmap_color_class_iterator_new(Eina_File *f);
+EDJE_API Eina_Iterator *edje_mmap_color_class_iterator_new(Eina_File *f);
/**
* @}
@@ -1578,7 +1578,7 @@ EAPI Eina_Iterator *edje_mmap_color_class_iterator_new(Eina_File *f);
*
* @since 1.17
*/
-EAPI Eina_Bool edje_size_class_set (const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh);
+EDJE_API Eina_Bool edje_size_class_set (const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh);
/**
* @brief Gets the Edje size class.
@@ -1596,7 +1596,7 @@ EAPI Eina_Bool edje_size_class_set (const char *size_class, Evas_
*
* @since 1.17
*/
-EAPI Eina_Bool edje_size_class_get (const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh);
+EDJE_API Eina_Bool edje_size_class_get (const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh);
/**
* @brief Deletes the size class.
@@ -1608,7 +1608,7 @@ EAPI Eina_Bool edje_size_class_get (const char *size_class, Evas_
*
* @since 1.17
*/
-EAPI void edje_size_class_del (const char *size_class);
+EDJE_API void edje_size_class_del (const char *size_class);
/**
* @brief Lists size classes.
@@ -1621,7 +1621,7 @@ EAPI void edje_size_class_del (const char *size_class);
*
* @since 1.17
*/
-EAPI Eina_List *edje_size_class_list (void);
+EDJE_API Eina_List *edje_size_class_list (void);
/**
* @brief Iterates over all active classes of an application.
@@ -1633,7 +1633,7 @@ EAPI Eina_List *edje_size_class_list (void);
*
* @since 1.17
*/
-EAPI Eina_Iterator *edje_size_class_active_iterator_new(void);
+EDJE_API Eina_Iterator *edje_size_class_active_iterator_new(void);
/**
* @brief Iterates over all size classes provided by an Edje file.
@@ -1644,7 +1644,7 @@ EAPI Eina_Iterator *edje_size_class_active_iterator_new(void);
*
* @since 1.17
*/
-EAPI Eina_Iterator *edje_mmap_size_class_iterator_new(Eina_File *f);
+EDJE_API Eina_Iterator *edje_mmap_size_class_iterator_new(Eina_File *f);
/**
* @}
@@ -1687,7 +1687,7 @@ EAPI Eina_Iterator *edje_mmap_size_class_iterator_new(Eina_File *f);
* @see edje_text_class_get().
*
*/
-EAPI Eina_Bool edje_text_class_set (const char *text_class, const char *font, Evas_Font_Size size);
+EDJE_API Eina_Bool edje_text_class_set (const char *text_class, const char *font, Evas_Font_Size size);
/**
* @brief Gets the font and the font size from Edje text class.
@@ -1705,7 +1705,7 @@ EAPI Eina_Bool edje_text_class_set (const char *text_class, const
*
* @since 1.14
*/
-EAPI Eina_Bool edje_text_class_get (const char *text_class, const char **font, Evas_Font_Size *size);
+EDJE_API Eina_Bool edje_text_class_get (const char *text_class, const char **font, Evas_Font_Size *size);
/**
* @brief Deletes the text class.
@@ -1716,7 +1716,7 @@ EAPI Eina_Bool edje_text_class_get (const char *text_class, const
* specified text class.
*
*/
-EAPI void edje_text_class_del (const char *text_class);
+EDJE_API void edje_text_class_del (const char *text_class);
/**
* @brief Lists text classes.
@@ -1728,7 +1728,7 @@ EAPI void edje_text_class_del (const char *text_class);
* process.
*
*/
-EAPI Eina_List *edje_text_class_list (void);
+EDJE_API Eina_List *edje_text_class_list (void);
/**
* @brief Iterate over all active classes of an application.
@@ -1741,7 +1741,7 @@ EAPI Eina_List *edje_text_class_list (void);
* @since 1.17
*
*/
-EAPI Eina_Iterator *edje_text_class_active_iterator_new(void);
+EDJE_API Eina_Iterator *edje_text_class_active_iterator_new(void);
/**
* @brief Iterate over all text classes provided by an Edje file.
@@ -1753,7 +1753,7 @@ EAPI Eina_Iterator *edje_text_class_active_iterator_new(void);
* @since 1.17
*
*/
-EAPI Eina_Iterator *edje_mmap_text_class_iterator_new(Eina_File *f);
+EDJE_API Eina_Iterator *edje_mmap_text_class_iterator_new(Eina_File *f);
/**
* @}
@@ -1787,7 +1787,7 @@ EAPI Eina_Iterator *edje_mmap_text_class_iterator_new(Eina_File *f);
* Note: the list must be freed using edje_mmap_collection_list_free()
* when you are done with it.
*/
-EAPI Eina_List *edje_mmap_collection_list(Eina_File *f);
+EDJE_API Eina_List *edje_mmap_collection_list(Eina_File *f);
/**
* @brief Frees file collection list.
@@ -1795,7 +1795,7 @@ EAPI Eina_List *edje_mmap_collection_list(Eina_File *f);
*
* Frees the list returned by edje_mmap_collection_list().
*/
-EAPI void edje_mmap_collection_list_free(Eina_List *lst);
+EDJE_API void edje_mmap_collection_list_free(Eina_List *lst);
/**
* @brief Determines whether a group matching glob exists in an edje mapped file.
@@ -1804,7 +1804,7 @@ EAPI void edje_mmap_collection_list_free(Eina_List *lst);
*
* @return @c 1 if a match is found, @c 0 otherwise
*/
-EAPI Eina_Bool edje_mmap_group_exists(Eina_File *f, const char *glob);
+EDJE_API Eina_Bool edje_mmap_group_exists(Eina_File *f, const char *glob);
/**
* @brief Determines whether a group have 3D Scene.
@@ -1816,7 +1816,7 @@ EAPI Eina_Bool edje_mmap_group_exists(Eina_File *f, const char *glob);
* @deprecated
* @since 1.18
*/
-EINA_DEPRECATED EAPI Eina_Bool edje_mmap_3d_has(Eina_File *f, const char *group);
+EINA_DEPRECATED EDJE_API Eina_Bool edje_mmap_3d_has(Eina_File *f, const char *group);
/**
* @brief Iterates over all the opened Edje files.
@@ -1825,7 +1825,7 @@ EINA_DEPRECATED EAPI Eina_Bool edje_mmap_3d_has(Eina_File *f, const char
*
* @since 1.14
*/
-EAPI Eina_Iterator *edje_file_iterator_new(void);
+EDJE_API Eina_Iterator *edje_file_iterator_new(void);
/**
* @brief Gets a list of groups in an edje file.
@@ -1839,7 +1839,7 @@ EAPI Eina_Iterator *edje_file_iterator_new(void);
*
* @see edje_mmap_group_exists()
*/
-EAPI Eina_List *edje_file_collection_list (const char *file);
+EDJE_API Eina_List *edje_file_collection_list (const char *file);
/**
* @brief Frees file collection list.
@@ -1847,7 +1847,7 @@ EAPI Eina_List *edje_file_collection_list (const char *file);
*
* Frees the list returned by edje_file_collection_list().
*/
-EAPI void edje_file_collection_list_free (Eina_List *lst);
+EDJE_API void edje_file_collection_list_free (Eina_List *lst);
/**
* @brief Determines whether a group matching glob exists in an edje file.
@@ -1856,7 +1856,7 @@ EAPI void edje_file_collection_list_free (Eina_List *lst);
*
* @return @c 1 if a match is found, @c 0 otherwise
*/
-EAPI Eina_Bool edje_file_group_exists (const char *file, const char *glob);
+EDJE_API Eina_Bool edje_file_group_exists (const char *file, const char *glob);
/**
* @}
@@ -1953,7 +1953,7 @@ typedef enum _Edje_Action_Type
* @see edje_frametime_get()
*
*/
-EAPI void edje_frametime_set (double t);
+EDJE_API void edje_frametime_set (double t);
/**
* @brief Gets edje transitions' frame time.
@@ -1966,7 +1966,7 @@ EAPI void edje_frametime_set (double t);
* @see edje_frametime_set()
*
*/
-EAPI double edje_frametime_get (void);
+EDJE_API double edje_frametime_get (void);
/**
* @brief Freezes Edje objects.
@@ -1978,7 +1978,7 @@ EAPI double edje_frametime_get (void);
* @see edje_thaw()
*
*/
-EAPI void edje_freeze (void);
+EDJE_API void edje_freeze (void);
/**
* @brief Thaws Edje objects.
@@ -1990,7 +1990,7 @@ EAPI void edje_freeze (void);
* @see edje_freeze()
*
*/
-EAPI void edje_thaw (void);
+EDJE_API void edje_thaw (void);
/**
* @brief Sets Edje language.
@@ -2003,7 +2003,7 @@ EAPI void edje_thaw (void);
*
* @since 1.15
*/
-EAPI void edje_language_set (const char *locale);
+EDJE_API void edje_language_set (const char *locale);
/**
* @brief Sets edje transition duration factor.
@@ -2026,7 +2026,7 @@ EAPI void edje_language_set (const char *locale);
*
* @since 1.15
*/
-EAPI void edje_transition_duration_factor_set (double scale);
+EDJE_API void edje_transition_duration_factor_set (double scale);
/**
* @brief Retrieves transitions duration factor.
@@ -2040,7 +2040,7 @@ EAPI void edje_transition_duration_factor_set (double scale);
* @since 1.15
*
*/
-EAPI double edje_transition_duration_factor_get (void);
+EDJE_API double edje_transition_duration_factor_get (void);
/**
* @}
@@ -2238,7 +2238,7 @@ typedef enum _Edje_Text_Effect
* as its parameter, and this one will be freed by free_data whenever
* the layout is unregistered from Edje.
*/
-EAPI void edje_box_layout_register (const char *name, Evas_Object_Box_Layout func, void *(*layout_data_get)(void *), void (*layout_data_free)(void *), void (*free_data)(void *), void *data);
+EDJE_API void edje_box_layout_register (const char *name, Evas_Object_Box_Layout func, void *(*layout_data_get)(void *), void (*layout_data_free)(void *), void (*free_data)(void *), void *data);
/**
* @}
diff --git a/src/lib/edje/Edje_Edit.h b/src/lib/edje/Edje_Edit.h
index 4de878fe43..a938f60273 100644
--- a/src/lib/edje/Edje_Edit.h
+++ b/src/lib/edje/Edje_Edit.h
@@ -5,34 +5,9 @@
#error "Do not use the Edje_Edit API unless you know what you are doing. It's meant only for writing editors and nothing else."
#endif
+#include <edje_api.h>
#include <Edje.h>
-#ifdef EAPI
-# undef EAPI
-#endif
-
-#ifdef _WIN32
-# ifdef EFL_BUILD
-# ifdef DLL_EXPORT
-# define EAPI __declspec(dllexport)
-# else
-# define EAPI
-# endif
-# else
-# define EAPI __declspec(dllimport)
-# endif
-#else
-# ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# else
-# define EAPI
-# endif
-# else
-# define EAPI
-# endif
-#endif
-
/**
* Compression type for the image.
*
@@ -208,19 +183,19 @@ extern "C" {
*
* @return An Evas_Object of type Edje_Edit, or NULL if an error occurred.
*/
-EAPI Evas_Object * edje_edit_object_add(Evas *e);
+EDJE_API Evas_Object * edje_edit_object_add(Evas *e);
/**
* @brief Frees a generic Eina_List of (char *) allocated by an edje_edit_*_get() function.
* @param lst List of strings to free.
*/
-EAPI void edje_edit_string_list_free(Eina_List *lst);
+EDJE_API void edje_edit_string_list_free(Eina_List *lst);
/**
* @brief Frees a generic string (char *) allocated by an edje_edit_*_get() function.
* @param str String to free.
*/
-EAPI void edje_edit_string_free(const char *str);
+EDJE_API void edje_edit_string_free(const char *str);
/**
* @brief Gets the name of the program that compiled the edje file.
@@ -230,7 +205,7 @@ EAPI void edje_edit_string_free(const char *str);
*
* @return Compiler stored in the Edje file
*/
-EAPI const char * edje_edit_compiler_get(Evas_Object *obj);
+EDJE_API const char * edje_edit_compiler_get(Evas_Object *obj);
/**
* @brief Saves the modified edje object back to his file.
@@ -246,7 +221,7 @@ EAPI const char * edje_edit_compiler_get(Evas_Object *obj);
*
* @todo Add a way to check what the error actually was, the way Edje Load does.
*/
-EAPI Eina_Bool edje_edit_save(Evas_Object *obj);
+EDJE_API Eina_Bool edje_edit_save(Evas_Object *obj);
/**
* @brief Saves every group back into the file.
@@ -256,7 +231,7 @@ EAPI Eina_Bool edje_edit_save(Evas_Object *obj);
*
* @see edje_edit_save()
*/
-EAPI Eina_Bool edje_edit_save_all(Evas_Object *obj);
+EDJE_API Eina_Bool edje_edit_save_all(Evas_Object *obj);
/**
* @brief Saves every group into new file.
@@ -271,7 +246,7 @@ EAPI Eina_Bool edje_edit_save_all(Evas_Object *obj);
*
* @see edje_edit_save()
*/
-EAPI Eina_Bool edje_edit_clean_save_as(Evas_Object *obj, const char* new_file_name);
+EDJE_API Eina_Bool edje_edit_clean_save_as(Evas_Object *obj, const char* new_file_name);
/**
* @brief Saves the group(s) back to the file, without generation source code.
@@ -292,7 +267,7 @@ EAPI Eina_Bool edje_edit_clean_save_as(Evas_Object *obj, const char* new_file_na
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group);
+EDJE_API Eina_Bool edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group);
/**
* @brief Prints on standard output many information about the internal status
@@ -302,7 +277,7 @@ EAPI Eina_Bool edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current
*
* @param obj Object being edited.
*/
-EAPI void edje_edit_print_internal_status(Evas_Object *obj);
+EDJE_API void edje_edit_print_internal_status(Evas_Object *obj);
//@}
@@ -331,7 +306,7 @@ EAPI void edje_edit_print_internal_status(Evas_Object *obj);
* edje_edit_save().
*
*/
-EAPI Eina_Bool edje_edit_group_add(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_group_add(Evas_Object *obj, const char *name);
/**
* @brief Copies whole group and all it's data into separate group.
@@ -355,7 +330,7 @@ EAPI Eina_Bool edje_edit_group_add(Evas_Object *obj, const char *name);
* (for example all scripts will be written to the file directly)
*
*/
-EAPI Eina_Bool edje_edit_group_copy(Evas_Object *obj, const char *group_name, const char *copy_name);
+EDJE_API Eina_Bool edje_edit_group_copy(Evas_Object *obj, const char *group_name, const char *copy_name);
/**
* @brief Deletes the specified group from the edje file.
@@ -377,7 +352,7 @@ EAPI Eina_Bool edje_edit_group_copy(Evas_Object *obj, const char *group_name, co
* if you deleting alias, then it will delete alias only.
*
*/
-EAPI Eina_Bool edje_edit_group_del(Evas_Object *obj, const char *group_name);
+EDJE_API Eina_Bool edje_edit_group_del(Evas_Object *obj, const char *group_name);
/**
* @brief Checks if a group with the given name exist in the edje.
@@ -386,7 +361,7 @@ EAPI Eina_Bool edje_edit_group_del(Evas_Object *obj, const char *group_name);
*
* @return @c EINA_TRUE if group exists, @c EINA_FALSE if not.
*/
-EAPI Eina_Bool edje_edit_group_exist(Evas_Object *obj, const char *group);
+EDJE_API Eina_Bool edje_edit_group_exist(Evas_Object *obj, const char *group);
/**
* @brief Sets a new name for the current open group.
@@ -398,7 +373,7 @@ EAPI Eina_Bool edje_edit_group_exist(Evas_Object *obj, const char *group);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_name_set(Evas_Object *obj, const char *new_name);
+EDJE_API Eina_Bool edje_edit_group_name_set(Evas_Object *obj, const char *new_name);
/**
* @brief Gets the group minimum width.
@@ -407,7 +382,7 @@ EAPI Eina_Bool edje_edit_group_name_set(Evas_Object *obj, const char *new_name);
*
* @return The minimum width set for the group. -1 if an error occurred.
*/
-EAPI int edje_edit_group_min_w_get(Evas_Object *obj);
+EDJE_API int edje_edit_group_min_w_get(Evas_Object *obj);
/**
* @brief Sets the group minimum width.
@@ -417,7 +392,7 @@ EAPI int edje_edit_group_min_w_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_min_w_set(Evas_Object *obj, int w);
+EDJE_API Eina_Bool edje_edit_group_min_w_set(Evas_Object *obj, int w);
/**
* @brief Gets the group minimum height.
@@ -426,7 +401,7 @@ EAPI Eina_Bool edje_edit_group_min_w_set(Evas_Object *obj, int w);
*
* @return The minimum height set for the group. @c -1 if an error occurred.
*/
-EAPI int edje_edit_group_min_h_get(Evas_Object *obj);
+EDJE_API int edje_edit_group_min_h_get(Evas_Object *obj);
/**
* @brief Sets the group minimum height.
@@ -436,7 +411,7 @@ EAPI int edje_edit_group_min_h_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_min_h_set(Evas_Object *obj, int h);
+EDJE_API Eina_Bool edje_edit_group_min_h_set(Evas_Object *obj, int h);
/**
* @brief Gets the group maximum width.
@@ -445,7 +420,7 @@ EAPI Eina_Bool edje_edit_group_min_h_set(Evas_Object *obj, int h);
*
* @return The maximum width set for the group. @c -1 if an error occurred.
*/
-EAPI int edje_edit_group_max_w_get(Evas_Object *obj);
+EDJE_API int edje_edit_group_max_w_get(Evas_Object *obj);
/**
* @brief Sets the group maximum width.
@@ -455,7 +430,7 @@ EAPI int edje_edit_group_max_w_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_max_w_set(Evas_Object *obj, int w);
+EDJE_API Eina_Bool edje_edit_group_max_w_set(Evas_Object *obj, int w);
/**
* @brief Gets the group maximum height.
@@ -464,7 +439,7 @@ EAPI Eina_Bool edje_edit_group_max_w_set(Evas_Object *obj, int w);
*
* @return The maximum height set for the group. @c -1 if an error occurred.
*/
-EAPI int edje_edit_group_max_h_get(Evas_Object *obj);
+EDJE_API int edje_edit_group_max_h_get(Evas_Object *obj);
/**
* @brief Sets the group maximum height.
@@ -474,7 +449,7 @@ EAPI int edje_edit_group_max_h_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_max_h_set(Evas_Object *obj, int h);
+EDJE_API Eina_Bool edje_edit_group_max_h_set(Evas_Object *obj, int h);
/**
* @brief Gets the group broadcast_signal.
@@ -484,7 +459,7 @@ EAPI Eina_Bool edje_edit_group_max_h_set(Evas_Object *obj, int h);
* @return @c EINA_FALSE if group not accept broadcast signal, @c EINA_TRUE otherwise (Default to true since 1.1.).
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_group_broadcast_signal_get(Evas_Object *obj);
+EDJE_API Eina_Bool edje_edit_group_broadcast_signal_get(Evas_Object *obj);
/**
* @brief Sets the group broadcast signal.
@@ -495,7 +470,7 @@ EAPI Eina_Bool edje_edit_group_broadcast_signal_get(Evas_Object *obj);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs);
+EDJE_API Eina_Bool edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs);
//@}
@@ -507,7 +482,7 @@ EAPI Eina_Bool edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool
*
* @return List of strings, each being a name of vertical limit in the limits block for the group.
*/
-EAPI Eina_List * edje_edit_group_limits_vertical_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_group_limits_vertical_list_get(Evas_Object *obj);
/**
* @brief Deletes given pair name-value from the vertical limits block at the group level.
@@ -518,7 +493,7 @@ EAPI Eina_List * edje_edit_group_limits_vertical_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_limits_vertical_del(Evas_Object *obj, const char *name, int value);
+EDJE_API Eina_Bool edje_edit_group_limits_vertical_del(Evas_Object *obj, const char *name, int value);
/**
* @brief Adds given pair name-value to the vertical limits block at the group level.
@@ -529,7 +504,7 @@ EAPI Eina_Bool edje_edit_group_limits_vertical_del(Evas_Object *obj, const char
*
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_limits_vertical_add(Evas_Object *obj, const char *name, int value);
+EDJE_API Eina_Bool edje_edit_group_limits_vertical_add(Evas_Object *obj, const char *name, int value);
/**
* @brief Retrieves a list with the item names inside the horizontal limits block at the group level.
@@ -538,7 +513,7 @@ EAPI Eina_Bool edje_edit_group_limits_vertical_add(Evas_Object *obj, const char
*
* @return List of strings, each being a name of horizontal limit in the limits block for the group.
*/
-EAPI Eina_List * edje_edit_group_limits_horizontal_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_group_limits_horizontal_list_get(Evas_Object *obj);
/**
* @brief Deletes given pair name-value from the horizontal limits block at the group level.
@@ -549,7 +524,7 @@ EAPI Eina_List * edje_edit_group_limits_horizontal_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_limits_horizontal_del(Evas_Object *obj, const char *name, int value);
+EDJE_API Eina_Bool edje_edit_group_limits_horizontal_del(Evas_Object *obj, const char *name, int value);
/**
* @brief Adds given pair name-value to the horizontal limits block at the group level.
@@ -560,14 +535,14 @@ EAPI Eina_Bool edje_edit_group_limits_horizontal_del(Evas_Object *obj, const cha
*
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_limits_horizontal_add(Evas_Object *obj, const char *name, int value);
+EDJE_API Eina_Bool edje_edit_group_limits_horizontal_add(Evas_Object *obj, const char *name, int value);
/**
@brief Frees an Eina_List of (Edje_Edit_List *) allocated by an edje_edit_limits_vertical_list_get() or edje_edit_limits_horizontal_list_get() functions.
*
* @param lst List to free.
*/
-EAPI void edje_edit_limits_list_free(Eina_List *lst);
+EDJE_API void edje_edit_limits_list_free(Eina_List *lst);
/******************************************************************************/
/************************** ALIAS API **************************************/
@@ -588,7 +563,7 @@ EAPI void edje_edit_limits_list_free(Eina_List *lst);
*
* @return List of strings, each being a name of alias of given group or alias name.
*/
-EAPI Eina_List * edje_edit_group_aliases_get(Evas_Object *obj, const char *group_name);
+EDJE_API Eina_List * edje_edit_group_aliases_get(Evas_Object *obj, const char *group_name);
/**
* @brief Checks if this group is an alias name.
@@ -598,7 +573,7 @@ EAPI Eina_List * edje_edit_group_aliases_get(Evas_Object *obj, const char *group
*
* @return @c EINA_TRUE if alias, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name);
+EDJE_API Eina_Bool edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name);
/**
* @brief Returns the main group name that is aliased by given alias name.
@@ -610,7 +585,7 @@ EAPI Eina_Bool edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name
*
* @return name of the main group that is being aliased.
*/
-EAPI const char * edje_edit_group_aliased_get(Evas_Object *obj, const char *alias_name);
+EDJE_API const char * edje_edit_group_aliased_get(Evas_Object *obj, const char *alias_name);
/**
* @brief Adds new alias to the given group.
@@ -623,7 +598,7 @@ EAPI const char * edje_edit_group_aliased_get(Evas_Object *obj, const char *alia
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_alias_add(Evas_Object *obj, const char *group_name, const char *alias_name);
+EDJE_API Eina_Bool edje_edit_group_alias_add(Evas_Object *obj, const char *group_name, const char *alias_name);
//@}
/******************************************************************************/
@@ -641,7 +616,7 @@ EAPI Eina_Bool edje_edit_group_alias_add(Evas_Object *obj, const char *group_nam
*
* @return List of strings, each being a name entry in the global data block for the file.
*/
-EAPI Eina_List * edje_edit_data_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_data_list_get(Evas_Object *obj);
/**
* @brief Creates a new *global* data object in the given edje file.
@@ -655,7 +630,7 @@ EAPI Eina_List * edje_edit_data_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_data_add(Evas_Object *obj, const char *itemname, const char *value);
+EDJE_API Eina_Bool edje_edit_data_add(Evas_Object *obj, const char *itemname, const char *value);
/**
* @brief Deletes the given data object from edje.
@@ -665,7 +640,7 @@ EAPI Eina_Bool edje_edit_data_add(Evas_Object *obj, const char *itemname, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_data_del(Evas_Object *obj, const char *itemname);
+EDJE_API Eina_Bool edje_edit_data_del(Evas_Object *obj, const char *itemname);
/**
* @brief Gets the data associated with the given itemname.
@@ -675,7 +650,7 @@ EAPI Eina_Bool edje_edit_data_del(Evas_Object *obj, const char *itemname);
*
* @return Value of the given entry, or NULL if not found.
*/
-EAPI const char * edje_edit_data_value_get(Evas_Object *obj, const char *itemname);
+EDJE_API const char * edje_edit_data_value_get(Evas_Object *obj, const char *itemname);
/**
* @brief Sets the data associated with the given itemname.
@@ -686,7 +661,7 @@ EAPI const char * edje_edit_data_value_get(Evas_Object *obj, const char *itemnam
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_data_value_set(Evas_Object *obj, const char *itemname, const char *value);
+EDJE_API Eina_Bool edje_edit_data_value_set(Evas_Object *obj, const char *itemname, const char *value);
/**
* @brief Changes the name of the given data object.
@@ -697,7 +672,7 @@ EAPI Eina_Bool edje_edit_data_value_set(Evas_Object *obj, const char *itemname,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_data_name_set(Evas_Object *obj, const char *itemname, const char *newname);
+EDJE_API Eina_Bool edje_edit_data_name_set(Evas_Object *obj, const char *itemname, const char *newname);
/**
* @brief Retrieves a list with the item names inside the data block at the group level.
@@ -706,7 +681,7 @@ EAPI Eina_Bool edje_edit_data_name_set(Evas_Object *obj, const char *itemname, c
*
* @return List of strings, each being a name entry in the data block for the group.
*/
-EAPI Eina_List * edje_edit_group_data_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_group_data_list_get(Evas_Object *obj);
/**
* @brief Creates a new data object in the given edje file *belonging to the current group*.
@@ -720,7 +695,7 @@ EAPI Eina_List * edje_edit_group_data_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_data_add(Evas_Object *obj, const char *itemname, const char *value);
+EDJE_API Eina_Bool edje_edit_group_data_add(Evas_Object *obj, const char *itemname, const char *value);
/**
* @brief Deletes the given data object from the group.
@@ -730,7 +705,7 @@ EAPI Eina_Bool edje_edit_group_data_add(Evas_Object *obj, const char *itemname,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_data_del(Evas_Object *obj, const char *itemname);
+EDJE_API Eina_Bool edje_edit_group_data_del(Evas_Object *obj, const char *itemname);
/**
* @brief Gets the data associated with the given itemname.
@@ -740,7 +715,7 @@ EAPI Eina_Bool edje_edit_group_data_del(Evas_Object *obj, const char *itemname);
*
* @return Value of the data entry or NULL if not found.
*/
-EAPI const char * edje_edit_group_data_value_get(Evas_Object *obj, const char *itemname);
+EDJE_API const char * edje_edit_group_data_value_get(Evas_Object *obj, const char *itemname);
/**
* @brief Sets the data associated with the given itemname.
@@ -751,7 +726,7 @@ EAPI const char * edje_edit_group_data_value_get(Evas_Object *obj, const char *i
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_data_value_set(Evas_Object *obj, const char *itemname, const char *value);
+EDJE_API Eina_Bool edje_edit_group_data_value_set(Evas_Object *obj, const char *itemname, const char *value);
/**
* @brief Changes the name of the given data object.
@@ -762,7 +737,7 @@ EAPI Eina_Bool edje_edit_group_data_value_set(Evas_Object *obj, const char *item
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_group_data_name_set(Evas_Object *obj, const char *itemname, const char *newname);
+EDJE_API Eina_Bool edje_edit_group_data_name_set(Evas_Object *obj, const char *itemname, const char *newname);
//@}
@@ -786,7 +761,7 @@ EAPI Eina_Bool edje_edit_group_data_name_set(Evas_Object *obj, const char *itemn
*
* @since 1.18
*/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_size_classes_list_get(Evas_Object *obj);
/**
@@ -801,7 +776,7 @@ edje_edit_size_classes_list_get(Evas_Object *obj);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_add(Evas_Object *obj, const char *name);
/**
@@ -814,7 +789,7 @@ edje_edit_size_class_add(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_del(Evas_Object *obj, const char *name);
/**
@@ -828,7 +803,7 @@ edje_edit_size_class_del(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_name_set(Evas_Object *obj, const char *name, const char *newname);
/**
@@ -841,7 +816,7 @@ edje_edit_size_class_name_set(Evas_Object *obj, const char *name, const char *ne
*
* @since 1.18
*/
-EAPI Evas_Coord
+EDJE_API Evas_Coord
edje_edit_size_class_min_w_get(Evas_Object *obj, const char *class_name);
/**
@@ -855,7 +830,7 @@ edje_edit_size_class_min_w_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_min_w_set(Evas_Object *obj, const char *class_name, Evas_Coord size);
/**
@@ -868,7 +843,7 @@ edje_edit_size_class_min_w_set(Evas_Object *obj, const char *class_name, Evas_Co
*
* @since 1.18
*/
-EAPI Evas_Coord
+EDJE_API Evas_Coord
edje_edit_size_class_max_w_get(Evas_Object *obj, const char *class_name);
/**
@@ -882,7 +857,7 @@ edje_edit_size_class_max_w_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_max_w_set(Evas_Object *obj, const char *class_name, Evas_Coord size);
/**
@@ -895,7 +870,7 @@ edje_edit_size_class_max_w_set(Evas_Object *obj, const char *class_name, Evas_Co
*
* @since 1.18
*/
-EAPI Evas_Coord
+EDJE_API Evas_Coord
edje_edit_size_class_min_h_get(Evas_Object *obj, const char *class_name);
/**
@@ -909,7 +884,7 @@ edje_edit_size_class_min_h_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_min_h_set(Evas_Object *obj, const char *class_name, Evas_Coord size);
/**
@@ -922,7 +897,7 @@ edje_edit_size_class_min_h_set(Evas_Object *obj, const char *class_name, Evas_Co
*
* @since 1.18
*/
-EAPI Evas_Coord
+EDJE_API Evas_Coord
edje_edit_size_class_max_h_get(Evas_Object *obj, const char *class_name);
/**
@@ -936,7 +911,7 @@ edje_edit_size_class_max_h_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_max_h_set(Evas_Object *obj, const char *class_name, Evas_Coord size);
//@}
@@ -960,7 +935,7 @@ edje_edit_size_class_max_h_set(Evas_Object *obj, const char *class_name, Evas_Co
*
* @since 1.18
*/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_text_classes_list_get(Evas_Object *obj);
/**
@@ -975,7 +950,7 @@ edje_edit_text_classes_list_get(Evas_Object *obj);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_add(Evas_Object *obj, const char *name);
/**
@@ -988,7 +963,7 @@ edje_edit_text_class_add(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_del(Evas_Object *obj, const char *name);
/**
@@ -1002,7 +977,7 @@ edje_edit_text_class_del(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_name_set(Evas_Object *obj, const char *name, const char *newname);
/**
@@ -1015,7 +990,7 @@ edje_edit_text_class_name_set(Evas_Object *obj, const char *name, const char *ne
*
* @since 1.18
*/
-EAPI Eina_Stringshare *
+EDJE_API Eina_Stringshare *
edje_edit_text_class_font_get(Evas_Object *obj, const char *class_name);
/**
@@ -1031,7 +1006,7 @@ edje_edit_text_class_font_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_font_set(Evas_Object *obj, const char *class_name, const char *font);
/**
@@ -1044,7 +1019,7 @@ edje_edit_text_class_font_set(Evas_Object *obj, const char *class_name, const ch
*
* @since 1.18
*/
-EAPI Evas_Font_Size
+EDJE_API Evas_Font_Size
edje_edit_text_class_size_get(Evas_Object *obj, const char *class_name);
/**
@@ -1058,7 +1033,7 @@ edje_edit_text_class_size_get(Evas_Object *obj, const char *class_name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_size_set(Evas_Object *obj, const char *class_name, Evas_Font_Size size);
@@ -1078,7 +1053,7 @@ edje_edit_text_class_size_set(Evas_Object *obj, const char *class_name, Evas_Fon
*
* @return List of strings, each being one color class.
*/
-EAPI Eina_List * edje_edit_color_classes_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_color_classes_list_get(Evas_Object *obj);
/**
* @brief Creates a new color class object in the given edje.
@@ -1090,7 +1065,7 @@ EAPI Eina_List * edje_edit_color_classes_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_color_class_add(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_color_class_add(Evas_Object *obj, const char *name);
/**
* @brief Deletes the given class object from edje.
@@ -1100,7 +1075,7 @@ EAPI Eina_Bool edje_edit_color_class_add(Evas_Object *obj, const char *name);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_color_class_del(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_color_class_del(Evas_Object *obj, const char *name);
/**
* @brief Gets all the colors that compose the class.
@@ -1124,7 +1099,7 @@ EAPI Eina_Bool edje_edit_color_class_del(Evas_Object *obj, const char *name);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_color_class_colors_get(Evas_Object *obj, const char *class_name, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
+EDJE_API Eina_Bool edje_edit_color_class_colors_get(Evas_Object *obj, const char *class_name, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
/**
* @brief Sets the colors for the given color class.
@@ -1148,7 +1123,7 @@ EAPI Eina_Bool edje_edit_color_class_colors_get(Evas_Object *obj, const char *cl
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_color_class_colors_set(Evas_Object *obj, const char *class_name, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
+EDJE_API Eina_Bool edje_edit_color_class_colors_set(Evas_Object *obj, const char *class_name, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
/**
* @brief Changes the name of a color class.
@@ -1159,7 +1134,7 @@ EAPI Eina_Bool edje_edit_color_class_colors_set(Evas_Object *obj, const char *cl
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_color_class_name_set(Evas_Object *obj, const char *name, const char *newname);
+EDJE_API Eina_Bool edje_edit_color_class_name_set(Evas_Object *obj, const char *name, const char *newname);
/**
* @brief Gets the description of a color class.
@@ -1170,7 +1145,7 @@ EAPI Eina_Bool edje_edit_color_class_name_set(Evas_Object *obj, const char *name
* @return The description of the color class or @c NULL if not found
* @since 1.14
*/
-EAPI Eina_Stringshare *edje_edit_color_class_description_get(Evas_Object *obj, const char *class_name);
+EDJE_API Eina_Stringshare *edje_edit_color_class_description_get(Evas_Object *obj, const char *class_name);
/**
* @brief Changes the description of a color class.
@@ -1182,7 +1157,7 @@ EAPI Eina_Stringshare *edje_edit_color_class_description_get(Evas_Object *obj, c
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EAPI Eina_Bool edje_edit_color_class_description_set(Evas_Object *obj, const char *class_name, const char *desc);
+EDJE_API Eina_Bool edje_edit_color_class_description_set(Evas_Object *obj, const char *class_name, const char *desc);
//@}
@@ -1201,7 +1176,7 @@ EAPI Eina_Bool edje_edit_color_class_description_set(Evas_Object *obj, const cha
*
* @return List of strings, each being the name for a text style.
*/
-EAPI Eina_List * edje_edit_styles_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_styles_list_get(Evas_Object *obj);
/**
* @brief Creates a new text style object in the given edje.
@@ -1213,7 +1188,7 @@ EAPI Eina_List * edje_edit_styles_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_add(Evas_Object *obj, const char *style);
+EDJE_API Eina_Bool edje_edit_style_add(Evas_Object *obj, const char *style);
/**
* @brief Deletes the given text style and all the child tags.
@@ -1223,7 +1198,7 @@ EAPI Eina_Bool edje_edit_style_add(Evas_Object *obj, const char *style);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_del(Evas_Object *obj, const char *style);
+EDJE_API Eina_Bool edje_edit_style_del(Evas_Object *obj, const char *style);
/**
* @brief Gets the list of all the tags name in the given text style.
@@ -1233,7 +1208,7 @@ EAPI Eina_Bool edje_edit_style_del(Evas_Object *obj, const char *style);
*
* @return List of strings, each being one tag in the given style.
*/
-EAPI Eina_List * edje_edit_style_tags_list_get(Evas_Object *obj, const char *style);
+EDJE_API Eina_List * edje_edit_style_tags_list_get(Evas_Object *obj, const char *style);
/**
* @brief Gets the value of the given tag.
@@ -1244,7 +1219,7 @@ EAPI Eina_List * edje_edit_style_tags_list_get(Evas_Object *obj, const char *sty
*
* @return Value of the given tag.
*/
-EAPI const char * edje_edit_style_tag_value_get(Evas_Object *obj, const char *style, const char *tag);
+EDJE_API const char * edje_edit_style_tag_value_get(Evas_Object *obj, const char *style, const char *tag);
/**
* @brief Sets the value of the given tag.
@@ -1256,7 +1231,7 @@ EAPI const char * edje_edit_style_tag_value_get(Evas_Object *obj, const char *st
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_tag_value_set(Evas_Object *obj, const char *style, const char *tag, const char *new_value);
+EDJE_API Eina_Bool edje_edit_style_tag_value_set(Evas_Object *obj, const char *style, const char *tag, const char *new_value);
/**
* @brief Sets the name of the given tag.
@@ -1268,7 +1243,7 @@ EAPI Eina_Bool edje_edit_style_tag_value_set(Evas_Object *obj, const char *style
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_tag_name_set(Evas_Object *obj, const char *style, const char *tag, const char *new_name);
+EDJE_API Eina_Bool edje_edit_style_tag_name_set(Evas_Object *obj, const char *style, const char *tag, const char *new_name);
/**
@ @brief Adds a new tag to the given text style.
@@ -1281,7 +1256,7 @@ EAPI Eina_Bool edje_edit_style_tag_name_set(Evas_Object *obj, const char *style,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_tag_add(Evas_Object *obj, const char *style, const char *tag_name);
+EDJE_API Eina_Bool edje_edit_style_tag_add(Evas_Object *obj, const char *style, const char *tag_name);
/**
* @brief Deletes the given tag.
@@ -1292,7 +1267,7 @@ EAPI Eina_Bool edje_edit_style_tag_add(Evas_Object *obj, const char *style, cons
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_style_tag_del(Evas_Object *obj, const char *style, const char *tag);
+EDJE_API Eina_Bool edje_edit_style_tag_del(Evas_Object *obj, const char *style, const char *tag);
//@}
@@ -1311,7 +1286,7 @@ EAPI Eina_Bool edje_edit_style_tag_del(Evas_Object *obj, const char *style, cons
*
* @return List of strings, each being an entry in the block of automatically loaded external modules.
*/
-EAPI Eina_List * edje_edit_externals_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_externals_list_get(Evas_Object *obj);
/**
* @brief Adds an external module to be requested on edje load.
@@ -1321,7 +1296,7 @@ EAPI Eina_List * edje_edit_externals_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE on success (or it was already there), @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_external_add(Evas_Object *obj, const char *external);
+EDJE_API Eina_Bool edje_edit_external_add(Evas_Object *obj, const char *external);
/**
* @brief Deletes the given external from the list.
@@ -1331,7 +1306,7 @@ EAPI Eina_Bool edje_edit_external_add(Evas_Object *obj, const char *external);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_external_del(Evas_Object *obj, const char *external);
+EDJE_API Eina_Bool edje_edit_external_del(Evas_Object *obj, const char *external);
//@}
@@ -1352,7 +1327,7 @@ EAPI Eina_Bool edje_edit_external_del(Evas_Object *obj, const char *external);
* @return One of possible enum Edje_Edit_Select_Mode.
* @since 1.11
*/
-EAPI Edje_Edit_Select_Mode edje_edit_part_select_mode_get(Evas_Object *obj, const char *part);
+EDJE_API Edje_Edit_Select_Mode edje_edit_part_select_mode_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the select mode for a textblock part.
@@ -1365,7 +1340,7 @@ EAPI Edje_Edit_Select_Mode edje_edit_part_select_mode_get(Evas_Object *obj, cons
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode);
+EDJE_API Eina_Bool edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode);
/**
* @brief Gets the edit mode for a textblock part.
@@ -1376,7 +1351,7 @@ EAPI Eina_Bool edje_edit_part_select_mode_set(Evas_Object *obj, const char *part
* @return One of possible enum Edje_Entry_Mode.
* @since 1.11
*/
-EAPI Edje_Edit_Entry_Mode edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part);
+EDJE_API Edje_Edit_Entry_Mode edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the edit mode for a textblock part.
@@ -1389,7 +1364,7 @@ EAPI Edje_Edit_Entry_Mode edje_edit_part_entry_mode_get(Evas_Object *obj, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode);
+EDJE_API Eina_Bool edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode);
/**
* @brief Gets the list of all the parts in the given edje object.
@@ -1401,7 +1376,7 @@ EAPI Eina_Bool edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part,
*
* @see edje_edit_string_list_free()
*/
-EAPI Eina_List * edje_edit_parts_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_parts_list_get(Evas_Object *obj);
/**
* @brief Creates a new part in the given edje.
@@ -1415,7 +1390,7 @@ EAPI Eina_List * edje_edit_parts_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type);
+EDJE_API Eina_Bool edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type);
/**
* @brief Creates a new part of type EXTERNAL in the given edje.
@@ -1429,7 +1404,7 @@ EAPI Eina_Bool edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_external_add(Evas_Object *obj, const char *name, const char *source);
+EDJE_API Eina_Bool edje_edit_part_external_add(Evas_Object *obj, const char *name, const char *source);
/**
* @brief Deletes the given part from the edje.
@@ -1441,7 +1416,7 @@ EAPI Eina_Bool edje_edit_part_external_add(Evas_Object *obj, const char *name, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_del(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_del(Evas_Object *obj, const char *part);
/**
* @brief Copies the given part in edje.
@@ -1455,7 +1430,7 @@ EAPI Eina_Bool edje_edit_part_del(Evas_Object *obj, const char *part);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_copy(Evas_Object *obj, const char *part, const char *new_copy);
+EDJE_API Eina_Bool edje_edit_part_copy(Evas_Object *obj, const char *part, const char *new_copy);
/**
* @brief Checks if a part with the given name exist in the edje object.
@@ -1465,7 +1440,7 @@ EAPI Eina_Bool edje_edit_part_copy(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE if the part exists, @c EINA_FALSE if not.
*/
-EAPI Eina_Bool edje_edit_part_exist(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_exist(Evas_Object *obj, const char *part);
/**
* @brief Gets the name of part stacked above the one passed.
@@ -1476,7 +1451,7 @@ EAPI Eina_Bool edje_edit_part_exist(Evas_Object *obj, const char *part);
* @return Name of the part above. NULL if an error occurred or if @p part is
* the topmost part in the group.
*/
-EAPI const char * edje_edit_part_above_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_above_get(Evas_Object *obj, const char *part);
/**
* @brief Gets the name of part stacked below the one passed.
@@ -1487,7 +1462,7 @@ EAPI const char * edje_edit_part_above_get(Evas_Object *obj, const char *part);
* @return Name of the part below. NULL if an error occurred or if @p part is
* the bottommost part in the group.
*/
-EAPI const char * edje_edit_part_below_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_below_get(Evas_Object *obj, const char *part);
/**
* @brief Moves the given part below the previous one.
@@ -1497,7 +1472,7 @@ EAPI const char * edje_edit_part_below_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_restack_below(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_restack_below(Evas_Object *obj, const char *part);
/**
* @brief Moves the given part below the part named below.
@@ -1508,7 +1483,7 @@ EAPI Eina_Bool edje_edit_part_restack_below(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_restack_part_below(Evas_Object *obj, const char* part, const char *below);
+EDJE_API Eina_Bool edje_edit_part_restack_part_below(Evas_Object *obj, const char* part, const char *below);
/**
* @brief Moves the given part above the next one.
@@ -1518,7 +1493,7 @@ EAPI Eina_Bool edje_edit_part_restack_part_below(Evas_Object *obj, const char* p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_restack_above(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_restack_above(Evas_Object *obj, const char *part);
/**
* @brief Moves the given part above the part named above.
@@ -1529,7 +1504,7 @@ EAPI Eina_Bool edje_edit_part_restack_above(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_restack_part_above(Evas_Object *obj, const char* part, const char *above);
+EDJE_API Eina_Bool edje_edit_part_restack_part_above(Evas_Object *obj, const char* part, const char *above);
/**
* @brief Sets a new name for part.
@@ -1542,7 +1517,7 @@ EAPI Eina_Bool edje_edit_part_restack_part_above(Evas_Object *obj, const char* p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_name_set(Evas_Object *obj, const char *part, const char *new_name);
+EDJE_API Eina_Bool edje_edit_part_name_set(Evas_Object *obj, const char *part, const char *new_name);
/**
* @brief Gets api's name of a part.
@@ -1552,7 +1527,7 @@ EAPI Eina_Bool edje_edit_part_name_set(Evas_Object *obj, const char *part, const
*
* @return Name of the API if successful, NULL otherwise.
*/
-EAPI const char * edje_edit_part_api_name_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_api_name_get(Evas_Object *obj, const char *part);
/**
* @brief Gets api's description of a part.
@@ -1562,7 +1537,7 @@ EAPI const char * edje_edit_part_api_name_get(Evas_Object *obj, const char *part
*
* @return Description of the api if successful, NULL otherwise.
*/
-EAPI const char * edje_edit_part_api_description_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_api_description_get(Evas_Object *obj, const char *part);
/**
* @brief Sets api's name of a part.
@@ -1573,7 +1548,7 @@ EAPI const char * edje_edit_part_api_description_get(Evas_Object *obj, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_api_name_set(Evas_Object *obj, const char *part, const char *name);
+EDJE_API Eina_Bool edje_edit_part_api_name_set(Evas_Object *obj, const char *part, const char *name);
/**
* @brief Sets api's description of a part.
@@ -1584,7 +1559,7 @@ EAPI Eina_Bool edje_edit_part_api_name_set(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_api_description_set(Evas_Object *obj, const char *part, const char *description);
+EDJE_API Eina_Bool edje_edit_part_api_description_set(Evas_Object *obj, const char *part, const char *description);
/**
* @brief Gets the type of a part.
@@ -1594,7 +1569,7 @@ EAPI Eina_Bool edje_edit_part_api_description_set(Evas_Object *obj, const char *
*
* @return Type of the part. See @ref edcref for details.
*/
-EAPI Edje_Part_Type edje_edit_part_type_get(Evas_Object *obj, const char *part);
+EDJE_API Edje_Part_Type edje_edit_part_type_get(Evas_Object *obj, const char *part);
/**
* @brief Gets the clip_to part.
@@ -1604,7 +1579,7 @@ EAPI Edje_Part_Type edje_edit_part_type_get(Evas_Object *obj, const char *part);
*
* @return Name of the part @p part is clipped to. NULL is returned on errors and if the part don't have a clip.
*/
-EAPI const char * edje_edit_part_clip_to_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_clip_to_get(Evas_Object *obj, const char *part);
/**
* @brief Sets a part to clip part to.
@@ -1615,7 +1590,7 @@ EAPI const char * edje_edit_part_clip_to_get(Evas_Object *obj, const char *part)
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, const char *clip_to);
+EDJE_API Eina_Bool edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, const char *clip_to);
/**
* @brief Gets the source of part.
@@ -1633,7 +1608,7 @@ EAPI Eina_Bool edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, co
*
* @return Content of the source parameter or NULL if nothing set or an error occurred.
*/
-EAPI const char * edje_edit_part_source_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source of part.
@@ -1655,7 +1630,7 @@ EAPI const char * edje_edit_part_source_get(Evas_Object *obj, const char *part);
*
* NOTE: This is not applied now. You must reload the edje to see the change.
*/
-EAPI Eina_Bool edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the source2 of part.
@@ -1670,7 +1645,7 @@ EAPI Eina_Bool edje_edit_part_source_set(Evas_Object *obj, const char *part, con
* @return Content of the source2 parameter or NULL if nothing set or an error occurred.
* @since 1.11
*/
-EAPI const char * edje_edit_part_source2_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source2_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source2 of part.
@@ -1684,7 +1659,7 @@ EAPI const char * edje_edit_part_source2_get(Evas_Object *obj, const char *part)
* @see edje_edit_part_source2_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_source2_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source2_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the source3 of part.
@@ -1699,7 +1674,7 @@ EAPI Eina_Bool edje_edit_part_source2_set(Evas_Object *obj, const char *part, co
* @return Content of the source3 parameter or NULL if nothing set or an error occurred.
* @since 1.11
*/
-EAPI const char * edje_edit_part_source3_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source3_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source3 of part.
@@ -1715,7 +1690,7 @@ EAPI const char * edje_edit_part_source3_get(Evas_Object *obj, const char *part)
*
* NOTE: This is not applied now. You must reload the edje to see the change.
*/
-EAPI Eina_Bool edje_edit_part_source3_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source3_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the source4 of part.
@@ -1730,7 +1705,7 @@ EAPI Eina_Bool edje_edit_part_source3_set(Evas_Object *obj, const char *part, co
* @return Content of the source4 parameter or NULL if nothing set or an error occurred.
* @since 1.11
*/
-EAPI const char * edje_edit_part_source4_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source4_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source4 of part.
@@ -1746,7 +1721,7 @@ EAPI const char * edje_edit_part_source4_get(Evas_Object *obj, const char *part)
*
* NOTE: This is not applied now. You must reload the edje to see the change.
*/
-EAPI Eina_Bool edje_edit_part_source4_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source4_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the source5 of part.
@@ -1761,7 +1736,7 @@ EAPI Eina_Bool edje_edit_part_source4_set(Evas_Object *obj, const char *part, co
* @return Content of the source5 parameter or NULL if nothing set or an error occurred.
* @since 1.11
*/
-EAPI const char * edje_edit_part_source5_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source5_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source5 of part.
@@ -1775,7 +1750,7 @@ EAPI const char * edje_edit_part_source5_get(Evas_Object *obj, const char *part)
* @see edje_edit_part_source5_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_source5_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source5_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the source6 of part.
@@ -1790,7 +1765,7 @@ EAPI Eina_Bool edje_edit_part_source5_set(Evas_Object *obj, const char *part, co
* @return Content of the source6 parameter or NULL if nothing set or an error occurred.
* @since 1.11
*/
-EAPI const char * edje_edit_part_source6_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_source6_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the source6 of part.
@@ -1804,7 +1779,7 @@ EAPI const char * edje_edit_part_source6_get(Evas_Object *obj, const char *part)
* @see edje_edit_part_source6_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_source6_set(Evas_Object *obj, const char *part, const char *source);
+EDJE_API Eina_Bool edje_edit_part_source6_set(Evas_Object *obj, const char *part, const char *source);
/**
* @brief Gets the effect for a given part.
@@ -1816,7 +1791,7 @@ EAPI Eina_Bool edje_edit_part_source6_set(Evas_Object *obj, const char *part, co
*
* @return The effect set for the part.
*/
-EAPI Edje_Text_Effect edje_edit_part_effect_get(Evas_Object *obj, const char *part);
+EDJE_API Edje_Text_Effect edje_edit_part_effect_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the effect for a given part.
@@ -1832,7 +1807,7 @@ EAPI Edje_Text_Effect edje_edit_part_effect_get(Evas_Object *obj, const char *pa
*
* @see Edje_Part_Text
*/
-EAPI Eina_Bool edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edje_Text_Effect effect);
+EDJE_API Eina_Bool edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edje_Text_Effect effect);
/**
* @brief Gets the current selected state in part.
@@ -1843,7 +1818,7 @@ EAPI Eina_Bool edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edj
*
* @return The name of the currently selected state for the part.
*/
-EAPI const char * edje_edit_part_selected_state_get(Evas_Object *obj, const char *part, double *value);
+EDJE_API const char * edje_edit_part_selected_state_get(Evas_Object *obj, const char *part, double *value);
/**
* @brief Sets the current state in part.
@@ -1855,7 +1830,7 @@ EAPI const char * edje_edit_part_selected_state_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_selected_state_set(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_part_selected_state_set(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets mouse_events for part.
@@ -1865,7 +1840,7 @@ EAPI Eina_Bool edje_edit_part_selected_state_set(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE if part will accept mouse events, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_mouse_events_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_mouse_events_get(Evas_Object *obj, const char *part);
/**
* @brief Sets mouse_events for part.
@@ -1876,7 +1851,7 @@ EAPI Eina_Bool edje_edit_part_mouse_events_get(Evas_Object *obj, const char *par
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_mouse_events_set(Evas_Object *obj, const char *part, Eina_Bool mouse_events);
+EDJE_API Eina_Bool edje_edit_part_mouse_events_set(Evas_Object *obj, const char *part, Eina_Bool mouse_events);
/**
* @brief Gets required value for part.
@@ -1887,7 +1862,7 @@ EAPI Eina_Bool edje_edit_part_mouse_events_set(Evas_Object *obj, const char *par
* @return @c EINA_TRUE if part is required by the object's implementation, @c EINA_FALSE otherwise.
* @since 1.23
*/
-EAPI Eina_Bool edje_edit_part_required_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_required_get(Evas_Object *obj, const char *part);
/**
* @brief Gets anti-aliasing for part.
@@ -1897,7 +1872,7 @@ EAPI Eina_Bool edje_edit_part_required_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE if part will draw anti-aliased, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_anti_alias_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_anti_alias_get(Evas_Object *obj, const char *part);
/**
* @brief Sets anti-aliasing for part.
@@ -1908,7 +1883,7 @@ EAPI Eina_Bool edje_edit_part_anti_alias_get(Evas_Object *obj, const char *part)
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part, Eina_Bool anti_alias);
+EDJE_API Eina_Bool edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part, Eina_Bool anti_alias);
/**
@@ -1919,7 +1894,7 @@ EAPI Eina_Bool edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE if the events received will propagate to other parts, @c EINA_FALSE otherwise
*/
-EAPI Eina_Bool edje_edit_part_repeat_events_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_repeat_events_get(Evas_Object *obj, const char *part);
/**
* @brief Sets repeat_events for part.
@@ -1930,7 +1905,7 @@ EAPI Eina_Bool edje_edit_part_repeat_events_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_repeat_events_set(Evas_Object *obj, const char *part, Eina_Bool repeat_events);
+EDJE_API Eina_Bool edje_edit_part_repeat_events_set(Evas_Object *obj, const char *part, Eina_Bool repeat_events);
/**
* @brief Gets use_alternate_font_metrics variable for part.
@@ -1941,7 +1916,7 @@ EAPI Eina_Bool edje_edit_part_repeat_events_set(Evas_Object *obj, const char *pa
* @return @c EINA_TRUE if use_alternate_font_metrics, @c EINA_FALSE otherwise
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_use_alternate_font_metrics_get(Evas_Object *obj, const char *part);
/**
@@ -1954,7 +1929,7 @@ edje_edit_part_use_alternate_font_metrics_get(Evas_Object *obj, const char *part
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_use_alternate_font_metrics_set(Evas_Object *obj, const char *part, Eina_Bool use);
/**
@@ -1966,7 +1941,7 @@ edje_edit_part_use_alternate_font_metrics_set(Evas_Object *obj, const char *part
* @return @c EINA_TRUE if multiple lines for editing is enabled, @c EINA_FALSE otherwise
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_multiline_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_multiline_get(Evas_Object *obj, const char *part);
/**
* @brief Sets multiline for part.
@@ -1978,7 +1953,7 @@ EAPI Eina_Bool edje_edit_part_multiline_get(Evas_Object *obj, const char *part);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_multiline_set(Evas_Object *obj, const char *part, Eina_Bool multiline);
+EDJE_API Eina_Bool edje_edit_part_multiline_set(Evas_Object *obj, const char *part, Eina_Bool multiline);
/**
* @brief Gets precise_is_inside for part.
@@ -1989,7 +1964,7 @@ EAPI Eina_Bool edje_edit_part_multiline_set(Evas_Object *obj, const char *part,
* @return @c EINA_TRUE if point collision detection for the part is enabled, @c EINA_FALSE otherwise
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char *part);
/**
* @brief Sets precise_is_inside for part.
@@ -2001,7 +1976,7 @@ EAPI Eina_Bool edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char *part, Eina_Bool precise_is_inside);
+EDJE_API Eina_Bool edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char *part, Eina_Bool precise_is_inside);
/**
* @brief Gets accessibility for part.
@@ -2012,7 +1987,7 @@ EAPI Eina_Bool edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char
* @return @c EINA_TRUE if part uses accessibility feature, @c EINA_FALSE otherwise
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_access_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_access_get(Evas_Object *obj, const char *part);
/**
* @brief Sets accessibility for part.
@@ -2024,7 +1999,7 @@ EAPI Eina_Bool edje_edit_part_access_get(Evas_Object *obj, const char *part);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_access_set(Evas_Object *obj, const char *part, Eina_Bool access);
+EDJE_API Eina_Bool edje_edit_part_access_set(Evas_Object *obj, const char *part, Eina_Bool access);
/**
* @brief Gets ignore_flags for part.
@@ -2034,7 +2009,7 @@ EAPI Eina_Bool edje_edit_part_access_set(Evas_Object *obj, const char *part, Ein
*
* @return The Event flags set to the part.
*/
-EAPI Evas_Event_Flags edje_edit_part_ignore_flags_get(Evas_Object *obj, const char *part);
+EDJE_API Evas_Event_Flags edje_edit_part_ignore_flags_get(Evas_Object *obj, const char *part);
/**
* @brief Sets ignore_flags for part.
@@ -2045,7 +2020,7 @@ EAPI Evas_Event_Flags edje_edit_part_ignore_flags_get(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags ignore_flags);
+EDJE_API Eina_Bool edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags ignore_flags);
/**
* @brief Gets mask_flags for part.
@@ -2055,7 +2030,7 @@ EAPI Eina_Bool edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *par
*
* @return The Event flags set to the part.
*/
-EAPI Evas_Event_Flags edje_edit_part_mask_flags_get(Evas_Object *obj, const char *part);
+EDJE_API Evas_Event_Flags edje_edit_part_mask_flags_get(Evas_Object *obj, const char *part);
/**
* @brief Sets mask_flags for part.
@@ -2066,7 +2041,7 @@ EAPI Evas_Event_Flags edje_edit_part_mask_flags_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags mask_flags);
+EDJE_API Eina_Bool edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags mask_flags);
/**
* @brief Gets pointer_mode of a part.
@@ -2077,7 +2052,7 @@ EAPI Eina_Bool edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part,
* @return Pointer Mode of the part.
* @since 1.11
*/
-EAPI Evas_Object_Pointer_Mode edje_edit_part_pointer_mode_get(Evas_Object *obj, const char *part);
+EDJE_API Evas_Object_Pointer_Mode edje_edit_part_pointer_mode_get(Evas_Object *obj, const char *part);
/**
* @brief Gets pointer_mode of a part.
@@ -2094,7 +2069,7 @@ EAPI Evas_Object_Pointer_Mode edje_edit_part_pointer_mode_get(Evas_Object *obj,
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *part, Evas_Object_Pointer_Mode pointer_mode);
+EDJE_API Eina_Bool edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *part, Evas_Object_Pointer_Mode pointer_mode);
/**
* @brief Gets cursor_mode of a part.
@@ -2111,7 +2086,7 @@ EAPI Eina_Bool edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *par
* @return Pointer Mode of the part.
* @since 1.11
*/
-EAPI unsigned char edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *part);
+EDJE_API unsigned char edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *part);
/**
* @brief Gets pointer_mode of a part.
@@ -2129,7 +2104,7 @@ EAPI unsigned char edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part, unsigned char cursor_mode);
+EDJE_API Eina_Bool edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part, unsigned char cursor_mode);
/**
* @brief Sets scale property for the part.
@@ -2143,7 +2118,7 @@ EAPI Eina_Bool edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina_Bool scale);
+EDJE_API Eina_Bool edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina_Bool scale);
/**
* @brief Gets scale for the part.
@@ -2153,7 +2128,7 @@ EAPI Eina_Bool edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina
*
* @return Whether scale is on (EINA_TRUE) or not.
*/
-EAPI Eina_Bool edje_edit_part_scale_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_edit_part_scale_get(Evas_Object *obj, const char *part);
/**
* @brief Gets horizontal draggable state for part.
@@ -2163,7 +2138,7 @@ EAPI Eina_Bool edje_edit_part_scale_get(Evas_Object *obj, const char *part);
*
* @return @c 1 (or -1) if the part can be dragged horizontally, @c 0 otherwise.
*/
-EAPI int edje_edit_part_drag_x_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_x_get(Evas_Object *obj, const char *part);
/**
* @brief Sets horizontal draggable state for part.
@@ -2174,7 +2149,7 @@ EAPI int edje_edit_part_drag_x_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int drag);
+EDJE_API Eina_Bool edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int drag);
/**
* @brief Gets vertical draggable state for part.
@@ -2184,7 +2159,7 @@ EAPI Eina_Bool edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int
*
* @return @c 1 (or - 1) if the part can be dragged vertically, @c 0 otherwise.
*/
-EAPI int edje_edit_part_drag_y_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_y_get(Evas_Object *obj, const char *part);
/**
* @brief Sets vertical draggable state for part.
@@ -2195,7 +2170,7 @@ EAPI int edje_edit_part_drag_y_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int drag);
+EDJE_API Eina_Bool edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int drag);
/**
* @brief Gets horizontal draggable step for part.
@@ -2205,7 +2180,7 @@ EAPI Eina_Bool edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int
*
* @return The step value.
*/
-EAPI int edje_edit_part_drag_step_x_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_step_x_get(Evas_Object *obj, const char *part);
/**
* @brief Sets horizontal draggable state for part.
@@ -2216,7 +2191,7 @@ EAPI int edje_edit_part_drag_step_x_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_step_x_set(Evas_Object *obj, const char *part, int step);
+EDJE_API Eina_Bool edje_edit_part_drag_step_x_set(Evas_Object *obj, const char *part, int step);
/**
* @brief Gets vertical draggable step for part.
@@ -2226,7 +2201,7 @@ EAPI Eina_Bool edje_edit_part_drag_step_x_set(Evas_Object *obj, const char *part
*
* @return The step value.
*/
-EAPI int edje_edit_part_drag_step_y_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_step_y_get(Evas_Object *obj, const char *part);
/**
* @brief Sets vertical draggable state for part.
@@ -2237,7 +2212,7 @@ EAPI int edje_edit_part_drag_step_y_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_step_y_set(Evas_Object *obj, const char *part, int step);
+EDJE_API Eina_Bool edje_edit_part_drag_step_y_set(Evas_Object *obj, const char *part, int step);
/**
* @brief Gets horizontal draggable count for part.
@@ -2247,7 +2222,7 @@ EAPI Eina_Bool edje_edit_part_drag_step_y_set(Evas_Object *obj, const char *part
*
* @return Horizontal draggable count value
*/
-EAPI int edje_edit_part_drag_count_x_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_count_x_get(Evas_Object *obj, const char *part);
/**
* @brief Sets horizontal draggable count for part.
@@ -2258,7 +2233,7 @@ EAPI int edje_edit_part_drag_count_x_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_count_x_set(Evas_Object *obj, const char *part, int count);
+EDJE_API Eina_Bool edje_edit_part_drag_count_x_set(Evas_Object *obj, const char *part, int count);
/**
* @brief Gets vertical draggable count for part.
@@ -2268,7 +2243,7 @@ EAPI Eina_Bool edje_edit_part_drag_count_x_set(Evas_Object *obj, const char *par
*
* @return Vertical draggable count value
*/
-EAPI int edje_edit_part_drag_count_y_get(Evas_Object *obj, const char *part);
+EDJE_API int edje_edit_part_drag_count_y_get(Evas_Object *obj, const char *part);
/**
* @brief Sets vertical draggable count for part.
@@ -2279,7 +2254,7 @@ EAPI int edje_edit_part_drag_count_y_get(Evas_Object *obj, const char *part);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_count_y_set(Evas_Object *obj, const char *part, int count);
+EDJE_API Eina_Bool edje_edit_part_drag_count_y_set(Evas_Object *obj, const char *part, int count);
/**
* @brief Gets the name of the part that is used as 'confine' for the given draggies.
@@ -2289,7 +2264,7 @@ EAPI Eina_Bool edje_edit_part_drag_count_y_set(Evas_Object *obj, const char *par
*
* @return The name of the confine part, or NULL (if unset).
*/
-EAPI const char * edje_edit_part_drag_confine_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_drag_confine_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the name of the part that is used as 'confine' for the given draggies.
@@ -2300,7 +2275,7 @@ EAPI const char * edje_edit_part_drag_confine_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_confine_set(Evas_Object *obj, const char *part, const char *confine);
+EDJE_API Eina_Bool edje_edit_part_drag_confine_set(Evas_Object *obj, const char *part, const char *confine);
/**
* @brief Gets the name of the part that is used as the receiver of the drag event.
@@ -2310,7 +2285,7 @@ EAPI Eina_Bool edje_edit_part_drag_confine_set(Evas_Object *obj, const char *par
*
* @return The name of the part that will receive events, or NULL (if unset).
*/
-EAPI const char * edje_edit_part_drag_event_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_drag_event_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the name of the part that will receive events from the given draggies.
@@ -2321,7 +2296,7 @@ EAPI const char * edje_edit_part_drag_event_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_event_set(Evas_Object *obj, const char *part, const char *event);
+EDJE_API Eina_Bool edje_edit_part_drag_event_set(Evas_Object *obj, const char *part, const char *event);
/**
* @brief Gets the name of the part that is used as 'threshold' for the given draggies.
@@ -2331,7 +2306,7 @@ EAPI Eina_Bool edje_edit_part_drag_event_set(Evas_Object *obj, const char *part,
*
* @return The name of the threshold part, or NULL (if unset).
*/
-EAPI const char * edje_edit_part_drag_threshold_get(Evas_Object *obj, const char *part);
+EDJE_API const char * edje_edit_part_drag_threshold_get(Evas_Object *obj, const char *part);
/**
* @brief Sets the name of the part that is used as 'threshold' for the given draggies.
@@ -2342,7 +2317,7 @@ EAPI const char * edje_edit_part_drag_threshold_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_part_drag_threshold_set(Evas_Object *obj, const char *part, const char *threshold);
+EDJE_API Eina_Bool edje_edit_part_drag_threshold_set(Evas_Object *obj, const char *part, const char *threshold);
//@}
/******************************************************************************/
@@ -2365,7 +2340,7 @@ EAPI Eina_Bool edje_edit_part_drag_threshold_set(Evas_Object *obj, const char *p
* @return Primary layout of a BOX part in given state.
* @since 1.14
*/
-EAPI Eina_Stringshare * edje_edit_state_box_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Stringshare * edje_edit_state_box_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets primary layout of the box.
@@ -2394,7 +2369,7 @@ EAPI Eina_Stringshare * edje_edit_state_box_layout_get(Evas_Object *obj, const c
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EAPI Eina_Bool edje_edit_state_box_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
+EDJE_API Eina_Bool edje_edit_state_box_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
/**
* @brief Gets fallback layout of the box.
@@ -2408,7 +2383,7 @@ EAPI Eina_Bool edje_edit_state_box_layout_set(Evas_Object *obj, const char *part
* @return Fallback layout of a BOX part in given state.
* @since 1.14
*/
-EAPI Eina_Stringshare * edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Stringshare * edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets fallback layout of the box.
@@ -2437,7 +2412,7 @@ EAPI Eina_Stringshare * edje_edit_state_box_alt_layout_get(Evas_Object *obj, con
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EAPI Eina_Bool edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
+EDJE_API Eina_Bool edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
//@}
/******************************************************************************/
@@ -2465,7 +2440,7 @@ EAPI Eina_Bool edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char homogeneous);
/**
* @brief Gets homogeneous mode for TABLE part.
@@ -2483,7 +2458,7 @@ edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const
* @return Table homogeneous mode on success, or @c 0 on any error.
* @since 1.14
*/
-EAPI unsigned char edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API unsigned char edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value);
//@}
/******************************************************************************/
@@ -2516,7 +2491,7 @@ EAPI unsigned char edje_edit_state_table_homogeneous_get(Evas_Object *obj, const
* @since 1.14
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_state_container_min_get(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool *h, Eina_Bool *v);
+EDJE_API Eina_Bool edje_edit_state_container_min_get(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool *h, Eina_Bool *v);
/**
* @brief Gets whether horizontal min size of the container is equal to the min
@@ -2531,7 +2506,7 @@ EAPI Eina_Bool edje_edit_state_container_min_get(Evas_Object *obj, const char *p
* @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_h_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -2547,7 +2522,7 @@ edje_edit_state_container_min_h_get(Evas_Object *obj, const char *part, const ch
* @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_v_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -2570,7 +2545,7 @@ edje_edit_state_container_min_v_get(Evas_Object *obj, const char *part, const ch
* @since 1.14
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_state_container_min_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h, Eina_Bool v);
+EDJE_API Eina_Bool edje_edit_state_container_min_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h, Eina_Bool v);
/**
* @brief Sets whether horizontal min size of the container should be equal to the min
@@ -2586,7 +2561,7 @@ EAPI Eina_Bool edje_edit_state_container_min_set(Evas_Object *obj, const char *p
*
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_h_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h);
/**
@@ -2602,7 +2577,7 @@ edje_edit_state_container_min_h_set(Evas_Object *obj, const char *part, const ch
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_v_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
/**
@@ -2621,7 +2596,7 @@ edje_edit_state_container_min_v_set(Evas_Object *obj, const char *part, const ch
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EINA_DEPRECATED EAPI Eina_Bool
+EINA_DEPRECATED EDJE_API Eina_Bool
edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const char *state, double value, int *x, int *y);
/**
@@ -2635,7 +2610,7 @@ edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const
* @return The padding by x axis.
* @since 1.16
*/
-EAPI int
+EDJE_API int
edje_edit_state_container_padding_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -2649,7 +2624,7 @@ edje_edit_state_container_padding_x_get(Evas_Object *obj, const char *part, cons
* @return The padding by y axis.
* @since 1.16
*/
-EAPI int
+EDJE_API int
edje_edit_state_container_padding_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -2668,7 +2643,7 @@ edje_edit_state_container_padding_y_get(Evas_Object *obj, const char *part, cons
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EINA_DEPRECATED EAPI Eina_Bool
+EINA_DEPRECATED EDJE_API Eina_Bool
edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const char *state, double value, int x, int y);
/**
@@ -2683,7 +2658,7 @@ edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_padding_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x);
/**
@@ -2698,7 +2673,7 @@ edje_edit_state_container_padding_x_set(Evas_Object *obj, const char *part, cons
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_padding_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y);
/**
@@ -2717,7 +2692,7 @@ edje_edit_state_container_padding_y_set(Evas_Object *obj, const char *part, cons
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EINA_DEPRECATED EAPI Eina_Bool
+EINA_DEPRECATED EDJE_API Eina_Bool
edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y);
/**
@@ -2732,7 +2707,7 @@ edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const ch
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
@@ -2747,7 +2722,7 @@ edje_edit_state_container_align_x_set(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.16
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
@@ -2766,7 +2741,7 @@ edje_edit_state_container_align_y_set(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.14
*/
-EINA_DEPRECATED EAPI Eina_Bool
+EINA_DEPRECATED EDJE_API Eina_Bool
edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y);
/**
@@ -2780,7 +2755,7 @@ edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const ch
* @return The align by x axis.
* @since 1.16
*/
-EAPI double
+EDJE_API double
edje_edit_state_container_align_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets y align for BOX or TABLE part.
@@ -2793,7 +2768,7 @@ edje_edit_state_container_align_x_get(Evas_Object *obj, const char *part, const
* @return The align by y axis.
* @since 1.16
*/
-EAPI double
+EDJE_API double
edje_edit_state_container_align_y_get(Evas_Object *obj, const char *part, const char *state, double value);
//@}
@@ -2816,7 +2791,7 @@ edje_edit_state_container_align_y_get(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_part_item_append(Evas_Object *obj, const char *part, const char *item_name, const char *source_group);
+EDJE_API Eina_Bool edje_edit_part_item_append(Evas_Object *obj, const char *part, const char *item_name, const char *source_group);
/**
* @brief Inserts new item to box or table part before specified existing item.
@@ -2831,7 +2806,7 @@ EAPI Eina_Bool edje_edit_part_item_append(Evas_Object *obj, const char *part, co
* @since 1.18
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_before(Evas_Object *obj, const char *part, const char *item_name, const char *item_before, const char *source_group);
/**
@@ -2846,7 +2821,7 @@ edje_edit_part_item_insert_before(Evas_Object *obj, const char *part, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_before_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group);
/**
@@ -2862,7 +2837,7 @@ edje_edit_part_item_insert_before_index(Evas_Object *obj, const char *part, cons
* @since 1.18
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_after(Evas_Object *obj, const char *part, const char *item_name, const char *item_after, const char *source_group);
/**
@@ -2877,7 +2852,7 @@ edje_edit_part_item_insert_after(Evas_Object *obj, const char *part, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_after_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group);
/**
@@ -2893,7 +2868,7 @@ edje_edit_part_item_insert_after_index(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_at(Evas_Object *obj, const char *part, const char *item_name, const char *source_group, unsigned int place);
/**
@@ -2907,7 +2882,7 @@ edje_edit_part_item_insert_at(Evas_Object *obj, const char *part, const char *it
* @since 1.18
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_above(Evas_Object *obj, const char *part, const char *item_name);
/**
@@ -2920,7 +2895,7 @@ edje_edit_part_item_move_above(Evas_Object *obj, const char *part, const char *i
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_above_index(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -2934,7 +2909,7 @@ edje_edit_part_item_move_above_index(Evas_Object *obj, const char *part, unsigne
* @since 1.18
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_below(Evas_Object *obj, const char *part, const char *item_name);
/**
@@ -2947,7 +2922,7 @@ edje_edit_part_item_move_below(Evas_Object *obj, const char *part, const char *i
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_below_index(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -2960,7 +2935,7 @@ edje_edit_part_item_move_below_index(Evas_Object *obj, const char *part, unsigne
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_List * edje_edit_part_items_list_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_List * edje_edit_part_items_list_get(Evas_Object *obj, const char *part);
/**
* @brief Gets the count of part items in the given edje.
@@ -2971,7 +2946,7 @@ EAPI Eina_List * edje_edit_part_items_list_get(Evas_Object *obj, const char *par
* @return A count part items in case of success, and -1 otherwise.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_items_count_get(Evas_Object *obj, const char *part);
/**
@@ -2985,7 +2960,7 @@ edje_edit_part_items_count_get(Evas_Object *obj, const char *part);
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_del(Evas_Object *obj, const char *part, const char* name);
+EDJE_API Eina_Bool edje_edit_part_item_del(Evas_Object *obj, const char *part, const char* name);
/**
* @brief Deletes item from box or table part by index.
@@ -2997,7 +2972,7 @@ EAPI Eina_Bool edje_edit_part_item_del(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_del(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3011,7 +2986,7 @@ edje_edit_part_item_index_del(Evas_Object *obj, const char *part, unsigned int i
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_name_set(Evas_Object *obj, const char *part, unsigned int index, const char *name);
/**
@@ -3024,7 +2999,7 @@ edje_edit_part_item_index_name_set(Evas_Object *obj, const char *part, unsigned
* @return name of the given item.
* @since 1.18
*/
-EAPI const char *
+EDJE_API const char *
edje_edit_part_item_index_name_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3039,7 +3014,7 @@ edje_edit_part_item_index_name_get(Evas_Object *obj, const char *part, unsigned
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_source_set(Evas_Object *obj, const char *part, const char *item_name, const char *source_group);
+EDJE_API Eina_Bool edje_edit_part_item_source_set(Evas_Object *obj, const char *part, const char *item_name, const char *source_group);
/**
* @brief Sets source for item from table or box items.
@@ -3052,7 +3027,7 @@ EAPI Eina_Bool edje_edit_part_item_source_set(Evas_Object *obj, const char *part
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_source_set(Evas_Object *obj, const char *part, unsigned int index, const char *source_group);
/**
@@ -3066,7 +3041,7 @@ edje_edit_part_item_index_source_set(Evas_Object *obj, const char *part, unsigne
* @since 1.11
*/
EINA_DEPRECATED
-EAPI const char * edje_edit_part_item_source_get(Evas_Object *obj, const char *part, const char *item_name);
+EDJE_API const char * edje_edit_part_item_source_get(Evas_Object *obj, const char *part, const char *item_name);
/**
* @brief Gets source for item from table or box items.
@@ -3078,7 +3053,7 @@ EAPI const char * edje_edit_part_item_source_get(Evas_Object *obj, const char *p
* @return source of the given item.
* @since 1.18
*/
-EAPI const char *
+EDJE_API const char *
edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3092,7 +3067,7 @@ edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigne
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_min_w_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_min_w_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the minimum width value of a part's item.
@@ -3107,7 +3082,7 @@ EAPI int edje_edit_part_item_min_w_get(Evas_Object *obj, const char *part, const
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_min_w_set(Evas_Object *obj, const char *part, const char *item, int min_w);
+EDJE_API Eina_Bool edje_edit_part_item_min_w_set(Evas_Object *obj, const char *part, const char *item, int min_w);
/**
* @brief Gets the minimum height value of a part's item.
@@ -3120,7 +3095,7 @@ EAPI Eina_Bool edje_edit_part_item_min_w_set(Evas_Object *obj, const char *part,
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_min_h_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_min_h_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the minimum height value of a part's item.
@@ -3135,7 +3110,7 @@ EAPI int edje_edit_part_item_min_h_get(Evas_Object *obj, const char *part, const
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_min_h_set(Evas_Object *obj, const char *part, const char *item, int min_h);
+EDJE_API Eina_Bool edje_edit_part_item_min_h_set(Evas_Object *obj, const char *part, const char *item, int min_h);
/**
* @brief Gets the maximum width value of a part's item.
@@ -3148,7 +3123,7 @@ EAPI Eina_Bool edje_edit_part_item_min_h_set(Evas_Object *obj, const char *part,
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_max_w_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_max_w_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the maximum width value of a part's item.
@@ -3165,7 +3140,7 @@ EAPI int edje_edit_part_item_max_w_get(Evas_Object *obj, const char *part, const
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_max_w_set(Evas_Object *obj, const char *part, const char *item, int max_w);
+EDJE_API Eina_Bool edje_edit_part_item_max_w_set(Evas_Object *obj, const char *part, const char *item, int max_w);
/**
* @brief Gets the maximum height value of a part's item.
@@ -3178,7 +3153,7 @@ EAPI Eina_Bool edje_edit_part_item_max_w_set(Evas_Object *obj, const char *part,
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_max_h_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_max_h_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the maximum height value of a part's item.
@@ -3195,7 +3170,7 @@ EAPI int edje_edit_part_item_max_h_get(Evas_Object *obj, const char *part, const
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_max_h_set(Evas_Object *obj, const char *part, const char *item, int max_h);
+EDJE_API Eina_Bool edje_edit_part_item_max_h_set(Evas_Object *obj, const char *part, const char *item, int max_h);
/**
* @brief Gets the aspect width value of a part's item.
@@ -3208,7 +3183,7 @@ EAPI Eina_Bool edje_edit_part_item_max_h_set(Evas_Object *obj, const char *part,
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_aspect_w_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_aspect_w_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the aspect width value of a part's item.
@@ -3222,7 +3197,7 @@ EAPI int edje_edit_part_item_aspect_w_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_aspect_w_set(Evas_Object *obj, const char *part, const char *item, int aspect_w);
+EDJE_API Eina_Bool edje_edit_part_item_aspect_w_set(Evas_Object *obj, const char *part, const char *item, int aspect_w);
/**
* @brief Gets the aspect height value of a part's item.
@@ -3235,7 +3210,7 @@ EAPI Eina_Bool edje_edit_part_item_aspect_w_set(Evas_Object *obj, const char *pa
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_aspect_h_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_aspect_h_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the aspect height value of a part's item.
@@ -3249,7 +3224,7 @@ EAPI int edje_edit_part_item_aspect_h_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_aspect_h_set(Evas_Object *obj, const char *part, const char *item, int aspect_h);
+EDJE_API Eina_Bool edje_edit_part_item_aspect_h_set(Evas_Object *obj, const char *part, const char *item, int aspect_h);
/**
* @brief Gets the prefer width value of a part's item.
@@ -3262,7 +3237,7 @@ EAPI Eina_Bool edje_edit_part_item_aspect_h_set(Evas_Object *obj, const char *pa
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_prefer_w_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_prefer_w_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Gets aspect mode for an item of TABLE or BOX.
@@ -3282,7 +3257,7 @@ EAPI int edje_edit_part_item_prefer_w_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Edje_Aspect_Control
+EDJE_API Edje_Aspect_Control
edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const char *item);
/**
@@ -3304,7 +3279,7 @@ edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const ch
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item, Edje_Aspect_Control mode);
+EDJE_API Eina_Bool edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item, Edje_Aspect_Control mode);
/**
* @brief Sets the prefer width value of a part's item.
@@ -3318,7 +3293,7 @@ EAPI Eina_Bool edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_prefer_w_set(Evas_Object *obj, const char *part, const char *item, int prefer_w);
+EDJE_API Eina_Bool edje_edit_part_item_prefer_w_set(Evas_Object *obj, const char *part, const char *item, int prefer_w);
/**
* @brief Gets the prefer height value of a part's item.
@@ -3331,7 +3306,7 @@ EAPI Eina_Bool edje_edit_part_item_prefer_w_set(Evas_Object *obj, const char *pa
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_prefer_h_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_prefer_h_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the prefer height value of a part's item.
@@ -3345,7 +3320,7 @@ EAPI int edje_edit_part_item_prefer_h_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_prefer_h_set(Evas_Object *obj, const char *part, const char *item, int prefer_h);
+EDJE_API Eina_Bool edje_edit_part_item_prefer_h_set(Evas_Object *obj, const char *part, const char *item, int prefer_h);
/**
* @brief Gets the spread width value of a part's item.
@@ -3358,7 +3333,7 @@ EAPI Eina_Bool edje_edit_part_item_prefer_h_set(Evas_Object *obj, const char *pa
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_spread_w_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_spread_w_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the spread width value of a part's item.
@@ -3377,7 +3352,7 @@ EAPI int edje_edit_part_item_spread_w_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_spread_w_set(Evas_Object *obj, const char *part, const char *item, int spread_w);
+EDJE_API Eina_Bool edje_edit_part_item_spread_w_set(Evas_Object *obj, const char *part, const char *item, int spread_w);
/**
* @brief Gets the spread height value of a part's item.
@@ -3395,7 +3370,7 @@ EAPI Eina_Bool edje_edit_part_item_spread_w_set(Evas_Object *obj, const char *pa
* @since 1.11
*/
EINA_DEPRECATED
-EAPI int edje_edit_part_item_spread_h_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API int edje_edit_part_item_spread_h_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Sets the spread height value of a part's item.
@@ -3409,7 +3384,7 @@ EAPI int edje_edit_part_item_spread_h_get(Evas_Object *obj, const char *part, co
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_spread_h_set(Evas_Object *obj, const char *part, const char *item, int spread_h);
+EDJE_API Eina_Bool edje_edit_part_item_spread_h_set(Evas_Object *obj, const char *part, const char *item, int spread_h);
/**
* @brief Gets the minimum width value of a part's item.
@@ -3421,7 +3396,7 @@ EAPI Eina_Bool edje_edit_part_item_spread_h_set(Evas_Object *obj, const char *pa
* @return The minimum width value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_min_w_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3436,7 +3411,7 @@ edje_edit_part_item_index_min_w_get(Evas_Object *obj, const char *part, unsigned
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_min_w_set(Evas_Object *obj, const char *part, unsigned int index, int min_w);
/**
@@ -3449,7 +3424,7 @@ edje_edit_part_item_index_min_w_set(Evas_Object *obj, const char *part, unsigned
* @return The minimum height value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_min_h_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3464,7 +3439,7 @@ edje_edit_part_item_index_min_h_get(Evas_Object *obj, const char *part, unsigned
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_min_h_set(Evas_Object *obj, const char *part, unsigned int index, int min_h);
/**
@@ -3477,7 +3452,7 @@ edje_edit_part_item_index_min_h_set(Evas_Object *obj, const char *part, unsigned
* @return The maximum width value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_max_w_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3494,7 +3469,7 @@ edje_edit_part_item_index_max_w_get(Evas_Object *obj, const char *part, unsigned
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_max_w_set(Evas_Object *obj, const char *part, unsigned int index, int max_w);
/**
@@ -3507,7 +3482,7 @@ edje_edit_part_item_index_max_w_set(Evas_Object *obj, const char *part, unsigned
* @return The maximum height value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_max_h_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3524,7 +3499,7 @@ edje_edit_part_item_index_max_h_get(Evas_Object *obj, const char *part, unsigned
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_max_h_set(Evas_Object *obj, const char *part, unsigned int index, int max_h);
/**
@@ -3537,7 +3512,7 @@ edje_edit_part_item_index_max_h_set(Evas_Object *obj, const char *part, unsigned
* @return The aspect width value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_aspect_w_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3551,7 +3526,7 @@ edje_edit_part_item_index_aspect_w_get(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_aspect_w_set(Evas_Object *obj, const char *part, unsigned int index, int aspect_w);
/**
@@ -3564,7 +3539,7 @@ edje_edit_part_item_index_aspect_w_set(Evas_Object *obj, const char *part, unsig
* @return The maximum height value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_aspect_h_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3578,7 +3553,7 @@ edje_edit_part_item_index_aspect_h_get(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_aspect_h_set(Evas_Object *obj, const char *part, unsigned int index, int aspect_h);
/**
@@ -3591,7 +3566,7 @@ edje_edit_part_item_index_aspect_h_set(Evas_Object *obj, const char *part, unsig
* @return The prefer width value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_prefer_w_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3611,7 +3586,7 @@ edje_edit_part_item_index_prefer_w_get(Evas_Object *obj, const char *part, unsig
* @return One of possible enum Edje_Aspect_Control.
* @since 1.18
*/
-EAPI Edje_Aspect_Control
+EDJE_API Edje_Aspect_Control
edje_edit_part_item_index_aspect_mode_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3632,7 +3607,7 @@ edje_edit_part_item_index_aspect_mode_get(Evas_Object *obj, const char *part, un
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_aspect_mode_set(Evas_Object *obj, const char *part, unsigned int index, Edje_Aspect_Control mode);
/**
@@ -3646,7 +3621,7 @@ edje_edit_part_item_index_aspect_mode_set(Evas_Object *obj, const char *part, un
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_prefer_w_set(Evas_Object *obj, const char *part, unsigned int index, int prefer_w);
/**
@@ -3659,7 +3634,7 @@ edje_edit_part_item_index_prefer_w_set(Evas_Object *obj, const char *part, unsig
* @return The maximum height value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_prefer_h_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3673,7 +3648,7 @@ edje_edit_part_item_index_prefer_h_get(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_prefer_h_set(Evas_Object *obj, const char *part, unsigned int index, int prefer_h);
/**
@@ -3686,7 +3661,7 @@ edje_edit_part_item_index_prefer_h_set(Evas_Object *obj, const char *part, unsig
* @return The spread width value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_spread_w_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3705,7 +3680,7 @@ edje_edit_part_item_index_spread_w_get(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_spread_w_set(Evas_Object *obj, const char *part, unsigned int index, int spread_w);
/**
@@ -3723,7 +3698,7 @@ edje_edit_part_item_index_spread_w_set(Evas_Object *obj, const char *part, unsig
* @return The spread height value.
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_part_item_index_spread_h_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3737,7 +3712,7 @@ edje_edit_part_item_index_spread_h_get(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_spread_h_set(Evas_Object *obj, const char *part, unsigned int index, int spread_h);
/**
@@ -3755,7 +3730,7 @@ edje_edit_part_item_index_spread_h_set(Evas_Object *obj, const char *part, unsig
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_padding_get(Evas_Object *obj, const char *part, const char *item_name, int *l, int *r, int *t, int *b);
+EDJE_API Eina_Bool edje_edit_part_item_padding_get(Evas_Object *obj, const char *part, const char *item_name, int *l, int *r, int *t, int *b);
/**
* @brief Sets paddings of the part's item.
@@ -3772,7 +3747,7 @@ EAPI Eina_Bool edje_edit_part_item_padding_get(Evas_Object *obj, const char *par
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_padding_set(Evas_Object *obj, const char *part, const char *item_name, int l, int r, int t, int b);
+EDJE_API Eina_Bool edje_edit_part_item_padding_set(Evas_Object *obj, const char *part, const char *item_name, int l, int r, int t, int b);
/**
* @brief Gets paddings of the part's item.
@@ -3788,7 +3763,7 @@ EAPI Eina_Bool edje_edit_part_item_padding_set(Evas_Object *obj, const char *par
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_padding_get(Evas_Object *obj, const char *part, unsigned int index, int *l, int *r, int *t, int *b);
/**
@@ -3805,7 +3780,7 @@ edje_edit_part_item_index_padding_get(Evas_Object *obj, const char *part, unsign
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsigned int index, int l, int r, int t, int b);
/**
@@ -3819,7 +3794,7 @@ edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsign
* @since 1.11
*/
EINA_DEPRECATED
-EAPI double edje_edit_part_item_align_x_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API double edje_edit_part_item_align_x_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Gets the horizontal align value of a part state.
@@ -3831,7 +3806,7 @@ EAPI double edje_edit_part_item_align_x_get(Evas_Object *obj, const char *part,
* @return The horizontal align value for the given align (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_index_align_x_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3846,7 +3821,7 @@ edje_edit_part_item_index_align_x_get(Evas_Object *obj, const char *part, unsign
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_align_x_set(Evas_Object *obj, const char *part, const char *item, double align_x);
+EDJE_API Eina_Bool edje_edit_part_item_align_x_set(Evas_Object *obj, const char *part, const char *item, double align_x);
/**
* @brief Sets the horizontal align value of a part state.
@@ -3859,7 +3834,7 @@ EAPI Eina_Bool edje_edit_part_item_align_x_set(Evas_Object *obj, const char *par
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_align_x_set(Evas_Object *obj, const char *part, unsigned int index, double align_x);
/**
@@ -3873,7 +3848,7 @@ edje_edit_part_item_index_align_x_set(Evas_Object *obj, const char *part, unsign
* @since 1.11
*/
EINA_DEPRECATED
-EAPI double edje_edit_part_item_align_y_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API double edje_edit_part_item_align_y_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Gets the vertical align value of a part state.
@@ -3885,7 +3860,7 @@ EAPI double edje_edit_part_item_align_y_get(Evas_Object *obj, const char *part,
* @return The vertical align value for the given align (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_index_align_y_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3900,7 +3875,7 @@ edje_edit_part_item_index_align_y_get(Evas_Object *obj, const char *part, unsign
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_align_y_set(Evas_Object *obj, const char *part, const char *item, double align_y);
+EDJE_API Eina_Bool edje_edit_part_item_align_y_set(Evas_Object *obj, const char *part, const char *item, double align_y);
/**
* @brief Sets the vertical align value of a part state.
@@ -3913,7 +3888,7 @@ EAPI Eina_Bool edje_edit_part_item_align_y_set(Evas_Object *obj, const char *par
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_align_y_set(Evas_Object *obj, const char *part, unsigned int index, double align_y);
/**
@@ -3927,7 +3902,7 @@ edje_edit_part_item_index_align_y_set(Evas_Object *obj, const char *part, unsign
* @since 1.11
*/
EINA_DEPRECATED
-EAPI double edje_edit_part_item_weight_x_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API double edje_edit_part_item_weight_x_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Gets the horizontal weight value of a part item.
@@ -3939,7 +3914,7 @@ EAPI double edje_edit_part_item_weight_x_get(Evas_Object *obj, const char *part,
* @return The horizontal weight value for the given item (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_index_weight_x_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -3954,7 +3929,7 @@ edje_edit_part_item_index_weight_x_get(Evas_Object *obj, const char *part, unsig
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_weight_x_set(Evas_Object *obj, const char *part, const char *item, double weight_x);
+EDJE_API Eina_Bool edje_edit_part_item_weight_x_set(Evas_Object *obj, const char *part, const char *item, double weight_x);
/**
* @brief Sets the horizontal we value of a part item.
@@ -3967,7 +3942,7 @@ EAPI Eina_Bool edje_edit_part_item_weight_x_set(Evas_Object *obj, const char *pa
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_weight_x_set(Evas_Object *obj, const char *part, unsigned int index, double weight_x);
/**
@@ -3981,7 +3956,7 @@ edje_edit_part_item_index_weight_x_set(Evas_Object *obj, const char *part, unsig
* @since 1.11
*/
EINA_DEPRECATED
-EAPI double edje_edit_part_item_weight_y_get(Evas_Object *obj, const char *part, const char *item);
+EDJE_API double edje_edit_part_item_weight_y_get(Evas_Object *obj, const char *part, const char *item);
/**
* @brief Gets the vertical weight value of a part item.
@@ -3993,7 +3968,7 @@ EAPI double edje_edit_part_item_weight_y_get(Evas_Object *obj, const char *part,
* @return The vertical weight value for the given item (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_index_weight_y_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4008,7 +3983,7 @@ edje_edit_part_item_index_weight_y_get(Evas_Object *obj, const char *part, unsig
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_weight_y_set(Evas_Object *obj, const char *part, const char *item, double weight_y);
+EDJE_API Eina_Bool edje_edit_part_item_weight_y_set(Evas_Object *obj, const char *part, const char *item, double weight_y);
/**
* @brief Sets the vertical weight value of a part item.
@@ -4021,7 +3996,7 @@ EAPI Eina_Bool edje_edit_part_item_weight_y_set(Evas_Object *obj, const char *pa
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_weight_y_set(Evas_Object *obj, const char *part, unsigned int index, double weight_y);
/**
@@ -4040,7 +4015,7 @@ edje_edit_part_item_index_weight_y_set(Evas_Object *obj, const char *part, unsig
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char *item_name, unsigned short *col, unsigned short *row);
+EDJE_API Eina_Bool edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char *item_name, unsigned short *col, unsigned short *row);
/**
* @brief Gets the horizontal align value of a part state.
@@ -4052,7 +4027,7 @@ EAPI Eina_Bool edje_edit_part_item_position_get(Evas_Object *obj, const char *pa
* @return The horizontal align value for the given align (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_item_align_x_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4066,7 +4041,7 @@ edje_edit_part_item_item_align_x_get(Evas_Object *obj, const char *part, unsigne
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_item_align_x_set(Evas_Object *obj, const char *part, unsigned int index, double align_x);
/**
@@ -4079,7 +4054,7 @@ edje_edit_part_item_item_align_x_set(Evas_Object *obj, const char *part, unsigne
* @return The vertical align value for the given align (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_item_align_y_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4093,7 +4068,7 @@ edje_edit_part_item_item_align_y_get(Evas_Object *obj, const char *part, unsigne
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_item_align_y_set(Evas_Object *obj, const char *part, unsigned int index, double align_y);
/**
@@ -4106,7 +4081,7 @@ edje_edit_part_item_item_align_y_set(Evas_Object *obj, const char *part, unsigne
* @return The horizontal weight value for the given item (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_item_weight_x_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4120,7 +4095,7 @@ edje_edit_part_item_item_weight_x_get(Evas_Object *obj, const char *part, unsign
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_item_weight_x_set(Evas_Object *obj, const char *part, unsigned int index, double weight_x);
/**
@@ -4133,7 +4108,7 @@ edje_edit_part_item_item_weight_x_set(Evas_Object *obj, const char *part, unsign
* @return The vertical weight value for the given item (value is between -1.0 and 1.0)
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_part_item_item_weight_y_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4147,7 +4122,7 @@ edje_edit_part_item_item_weight_y_get(Evas_Object *obj, const char *part, unsign
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_item_weight_y_set(Evas_Object *obj, const char *part, unsigned int index, double weight_y);
/**
@@ -4161,7 +4136,7 @@ edje_edit_part_item_item_weight_y_set(Evas_Object *obj, const char *part, unsign
* @since 1.16
*/
EINA_DEPRECATED
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_position_col_get(Evas_Object *obj, const char *part, const char *item_name);
/**
@@ -4175,7 +4150,7 @@ edje_edit_part_item_position_col_get(Evas_Object *obj, const char *part, const c
* @since 1.16
*/
EINA_DEPRECATED
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_position_row_get(Evas_Object *obj, const char *part, const char *item_name);
/**
@@ -4188,7 +4163,7 @@ edje_edit_part_item_position_row_get(Evas_Object *obj, const char *part, const c
* @return The item column value.
* @since 1.18
*/
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_index_position_col_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4201,7 +4176,7 @@ edje_edit_part_item_index_position_col_get(Evas_Object *obj, const char *part, u
* @return The item row value.
* @since 1.18
*/
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_index_position_row_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4220,7 +4195,7 @@ edje_edit_part_item_index_position_row_get(Evas_Object *obj, const char *part, u
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col, unsigned short row);
+EDJE_API Eina_Bool edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col, unsigned short row);
/**
* @brief Sets column position of a part item.
@@ -4234,7 +4209,7 @@ EAPI Eina_Bool edje_edit_part_item_position_set(Evas_Object *obj, const char *pa
* @since 1.16
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_position_col_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col);
/**
@@ -4249,7 +4224,7 @@ edje_edit_part_item_position_col_set(Evas_Object *obj, const char *part, const c
* @since 1.16
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_position_row_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short row);
/**
@@ -4263,7 +4238,7 @@ edje_edit_part_item_position_row_set(Evas_Object *obj, const char *part, const c
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_position_col_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short col);
/**
@@ -4277,7 +4252,7 @@ edje_edit_part_item_index_position_col_set(Evas_Object *obj, const char *part, u
* @return @c EINA_TRUE If successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_position_row_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short row);
@@ -4296,7 +4271,7 @@ edje_edit_part_item_index_position_row_set(Evas_Object *obj, const char *part, u
* @since 1.11
*/
EINA_DEPRECATED
-EAPI void edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *item, unsigned char *col, unsigned char *row);
+EDJE_API void edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *item, unsigned char *col, unsigned char *row);
/**
* @brief Gets the number of span columns.
@@ -4309,7 +4284,7 @@ EAPI void edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const
* @since 1.16
*/
EINA_DEPRECATED
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_span_col_get(Evas_Object *obj, const char *part, const char *item);
/**
@@ -4323,7 +4298,7 @@ edje_edit_part_item_span_col_get(Evas_Object *obj, const char *part, const char
* @since 1.16
*/
EINA_DEPRECATED
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_span_row_get(Evas_Object *obj, const char *part, const char *item);
/**
@@ -4339,7 +4314,7 @@ edje_edit_part_item_span_row_get(Evas_Object *obj, const char *part, const char
* @since 1.11
*/
EINA_DEPRECATED
-EAPI Eina_Bool edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *item, unsigned char col, unsigned char row);
+EDJE_API Eina_Bool edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *item, unsigned char col, unsigned char row);
/**
* @brief Sets the count of columns which this item will spans for use.
@@ -4353,7 +4328,7 @@ EAPI Eina_Bool edje_edit_part_item_span_set(Evas_Object *obj, const char *part,
* @since 1.16
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_span_col_set(Evas_Object *obj, const char *part, const char *item, unsigned short col);
/**
@@ -4368,7 +4343,7 @@ edje_edit_part_item_span_col_set(Evas_Object *obj, const char *part, const char
* @since 1.16
*/
EINA_DEPRECATED
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_span_row_set(Evas_Object *obj, const char *part, const char *item, unsigned short row);
/**
@@ -4382,7 +4357,7 @@ edje_edit_part_item_span_row_set(Evas_Object *obj, const char *part, const char
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_span_col_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short col);
/**
@@ -4396,7 +4371,7 @@ edje_edit_part_item_index_span_col_set(Evas_Object *obj, const char *part, unsig
* @return @c EINA_TRUE if successful, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_span_row_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short row);
/**
@@ -4409,7 +4384,7 @@ edje_edit_part_item_index_span_row_set(Evas_Object *obj, const char *part, unsig
* @return The count of span columns.
* @since 1.18
*/
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_index_span_col_get(Evas_Object *obj, const char *part, unsigned int index);
/**
@@ -4422,7 +4397,7 @@ edje_edit_part_item_index_span_col_get(Evas_Object *obj, const char *part, unsig
* @return The count of span rows.
* @since 1.18
*/
-EAPI unsigned short
+EDJE_API unsigned short
edje_edit_part_item_index_span_row_get(Evas_Object *obj, const char *part, unsigned int index);
//@}
@@ -4445,7 +4420,7 @@ edje_edit_part_item_index_span_row_get(Evas_Object *obj, const char *part, unsig
*
* Use edje_edit_string_list_free() when you don't need it anymore.
*/
-EAPI Eina_List * edje_edit_part_states_list_get(Evas_Object *obj, const char *part);
+EDJE_API Eina_List * edje_edit_part_states_list_get(Evas_Object *obj, const char *part);
/**
* @brief Sets a new name for the given state in the given part.
@@ -4459,7 +4434,7 @@ EAPI Eina_List * edje_edit_part_states_list_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_name_set(Evas_Object *obj, const char *part, const char *state, double value, const char *new_name, double new_value);
+EDJE_API Eina_Bool edje_edit_state_name_set(Evas_Object *obj, const char *part, const char *state, double value, const char *new_name, double new_value);
/**
* @brief Creates a new state to the give part.
@@ -4471,7 +4446,7 @@ EAPI Eina_Bool edje_edit_state_name_set(Evas_Object *obj, const char *part, cons
*
* @return @c EINA_TRUE if successfully, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_add(Evas_Object *obj, const char *part, const char *name, double value);
+EDJE_API Eina_Bool edje_edit_state_add(Evas_Object *obj, const char *part, const char *name, double value);
/**
* @brief Deletes the given part state from the edje.
@@ -4483,7 +4458,7 @@ EAPI Eina_Bool edje_edit_state_add(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE if successfully, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_del(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_del(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Checks if a part state with the given name exist.
@@ -4495,7 +4470,7 @@ EAPI Eina_Bool edje_edit_state_del(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE if the part state exist, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_exist(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_exist(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Copies the state @p from into @p to. If @p to doesn't exist it will be created.
@@ -4509,7 +4484,7 @@ EAPI Eina_Bool edje_edit_state_exist(Evas_Object *obj, const char *part, const c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_copy(Evas_Object *obj, const char *part, const char *from, double val_from, const char *to, double val_to);
+EDJE_API Eina_Bool edje_edit_state_copy(Evas_Object *obj, const char *part, const char *from, double val_from, const char *to, double val_to);
/**
* @brief Gets the 'rel1 relative X' value of state.
@@ -4521,7 +4496,7 @@ EAPI Eina_Bool edje_edit_state_copy(Evas_Object *obj, const char *part, const ch
*
* @return The 'rel1 relative X' value of the part state.
*/
-EAPI double edje_edit_state_rel1_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_rel1_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel1 relative Y' value of state.
@@ -4533,7 +4508,7 @@ EAPI double edje_edit_state_rel1_relative_x_get(Evas_Object *obj, const char *pa
*
* @return The 'rel1 relative Y' value of the part state.
*/
-EAPI double edje_edit_state_rel1_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_rel1_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel2 relative X' value of state.
@@ -4545,7 +4520,7 @@ EAPI double edje_edit_state_rel1_relative_y_get(Evas_Object *obj, const char *pa
*
* @return The 'rel2 relative X' value of the part state.
*/
-EAPI double edje_edit_state_rel2_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_rel2_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel2 relative Y' value of state.
@@ -4557,7 +4532,7 @@ EAPI double edje_edit_state_rel2_relative_x_get(Evas_Object *obj, const char *pa
*
* @return The 'rel2 relative Y' value of the part state.
*/
-EAPI double edje_edit_state_rel2_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_rel2_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the 'rel1 relative X' value of state.
@@ -4570,7 +4545,7 @@ EAPI double edje_edit_state_rel2_relative_y_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_rel1_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the 'rel1 relative Y' value of state.
@@ -4583,7 +4558,7 @@ EAPI Eina_Bool edje_edit_state_rel1_relative_x_set(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
+EDJE_API Eina_Bool edje_edit_state_rel1_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
* @brief Sets the 'rel2 relative X' value of state.
@@ -4596,7 +4571,7 @@ EAPI Eina_Bool edje_edit_state_rel1_relative_y_set(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_rel2_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the 'rel2 relative Y' value of state.
@@ -4609,7 +4584,7 @@ EAPI Eina_Bool edje_edit_state_rel2_relative_x_set(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
+EDJE_API Eina_Bool edje_edit_state_rel2_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
* @brief Gets the 'rel1 offset X' value of state.
@@ -4621,7 +4596,7 @@ EAPI Eina_Bool edje_edit_state_rel2_relative_y_set(Evas_Object *obj, const char
*
* @return The 'rel1 offset X' value of the part state.
*/
-EAPI int edje_edit_state_rel1_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_rel1_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel1 offset Y' value of state.
@@ -4633,7 +4608,7 @@ EAPI int edje_edit_state_rel1_offset_x_get(Evas_Object *obj, const char *part, c
*
* @return The 'rel1 offset Y' value of the part state.
*/
-EAPI int edje_edit_state_rel1_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_rel1_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel2 offset X' value of state.
@@ -4645,7 +4620,7 @@ EAPI int edje_edit_state_rel1_offset_y_get(Evas_Object *obj, const char *part, c
*
* @return The 'rel2 offset X' value of the part state.
*/
-EAPI int edje_edit_state_rel2_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_rel2_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the 'rel2 offset Y' value of state.
@@ -4657,7 +4632,7 @@ EAPI int edje_edit_state_rel2_offset_x_get(Evas_Object *obj, const char *part, c
*
* @return The 'rel2 offset Y' value of the part state.
*/
-EAPI int edje_edit_state_rel2_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_rel2_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the 'rel1 offset X' value of state.
@@ -4670,7 +4645,7 @@ EAPI int edje_edit_state_rel2_offset_y_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x);
+EDJE_API Eina_Bool edje_edit_state_rel1_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x);
/**
* @brief Sets the 'rel1 offset Y' value of state.
@@ -4683,7 +4658,7 @@ EAPI Eina_Bool edje_edit_state_rel1_offset_x_set(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y);
+EDJE_API Eina_Bool edje_edit_state_rel1_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y);
/**
* @brief Sets the 'rel2 offset X' value of state.
@@ -4696,7 +4671,7 @@ EAPI Eina_Bool edje_edit_state_rel1_offset_y_set(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x);
+EDJE_API Eina_Bool edje_edit_state_rel2_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, int x);
/**
* @brief Sets the 'rel2 offset Y' value of state.
@@ -4709,7 +4684,7 @@ EAPI Eina_Bool edje_edit_state_rel2_offset_x_set(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y);
+EDJE_API Eina_Bool edje_edit_state_rel2_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, int y);
/**
* @brief Gets the part name rel1x is relative to.
@@ -4721,7 +4696,7 @@ EAPI Eina_Bool edje_edit_state_rel2_offset_y_set(Evas_Object *obj, const char *p
*
* @return The part name rel1x is relative to, or NULL if the part is relative to the whole interface.
*/
-EAPI const char * edje_edit_state_rel1_to_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_rel1_to_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the part name rel1y is relative to.
@@ -4733,7 +4708,7 @@ EAPI const char * edje_edit_state_rel1_to_x_get(Evas_Object *obj, const char *pa
*
* @return The part name rel1y is relative to, or NULL if the part is relative to the whole interface.
*/
-EAPI const char * edje_edit_state_rel1_to_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_rel1_to_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the part name rel2x is relative to.
@@ -4745,7 +4720,7 @@ EAPI const char * edje_edit_state_rel1_to_y_get(Evas_Object *obj, const char *pa
*
* @return The part name rel2x is relative to, or NULL if the part is relative to the whole interface.
*/
-EAPI const char * edje_edit_state_rel2_to_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_rel2_to_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the part name rel2y is relative to.
@@ -4757,7 +4732,7 @@ EAPI const char * edje_edit_state_rel2_to_x_get(Evas_Object *obj, const char *pa
*
* @return The part name rel2y is relative to, or NULL if the part is relative to the whole interface.
*/
-EAPI const char * edje_edit_state_rel2_to_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_rel2_to_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the part rel1x is relative to.
@@ -4770,7 +4745,7 @@ EAPI const char * edje_edit_state_rel2_to_y_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
+EDJE_API Eina_Bool edje_edit_state_rel1_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
/**
* @brief Sets the part rel1y is relative to.
@@ -4783,7 +4758,7 @@ EAPI Eina_Bool edje_edit_state_rel1_to_x_set(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel1_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
+EDJE_API Eina_Bool edje_edit_state_rel1_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
/**
* @brief Sets the part rel2x is relative to.
@@ -4796,7 +4771,7 @@ EAPI Eina_Bool edje_edit_state_rel1_to_y_set(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
+EDJE_API Eina_Bool edje_edit_state_rel2_to_x_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
/**
* @brief Sets the part rel2y is relative to.
@@ -4809,7 +4784,7 @@ EAPI Eina_Bool edje_edit_state_rel2_to_x_set(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_rel2_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
+EDJE_API Eina_Bool edje_edit_state_rel2_to_y_set(Evas_Object *obj, const char *part, const char *state, double value, const char *rel_to);
/**
* @brief Gets the color of a part state.
@@ -4823,7 +4798,7 @@ EAPI Eina_Bool edje_edit_state_rel2_to_y_set(Evas_Object *obj, const char *part,
* @param b A pointer to store the blue value.
* @param a A pointer to store the alpha value.
*/
-EAPI void edje_edit_state_color_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
+EDJE_API void edje_edit_state_color_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
/**
* @brief Gets the color2 of a part state.
@@ -4837,7 +4812,7 @@ EAPI void edje_edit_state_color_get(Evas_Object *obj, const char *part, const ch
* @param b A pointer to store the blue value.
* @param a A pointer to store the alpha value.
*/
-EAPI void edje_edit_state_color2_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
+EDJE_API void edje_edit_state_color2_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
/**
* @brief Gets the color3 of a part state.
@@ -4851,7 +4826,7 @@ EAPI void edje_edit_state_color2_get(Evas_Object *obj, const char *part, const c
* @param b A pointer to store the blue value.
* @param a A pointer to store the alpha value.
*/
-EAPI void edje_edit_state_color3_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
+EDJE_API void edje_edit_state_color3_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a);
/**
* @brief Sets the color of a part state.
@@ -4867,7 +4842,7 @@ EAPI void edje_edit_state_color3_get(Evas_Object *obj, const char *part, const c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_color_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
+EDJE_API Eina_Bool edje_edit_state_color_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
/**
* @brief Sets the color2 of a part state.
@@ -4883,7 +4858,7 @@ EAPI Eina_Bool edje_edit_state_color_set(Evas_Object *obj, const char *part, con
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_color2_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
+EDJE_API Eina_Bool edje_edit_state_color2_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
/**
* @brief Sets the color3 of a part state.
@@ -4899,7 +4874,7 @@ EAPI Eina_Bool edje_edit_state_color2_set(Evas_Object *obj, const char *part, co
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
+EDJE_API Eina_Bool edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a);
/**
* @brief Gets the horizontal align value of a part state.
@@ -4911,7 +4886,7 @@ EAPI Eina_Bool edje_edit_state_color3_set(Evas_Object *obj, const char *part, co
*
* @return The horizontal align value for the given state
*/
-EAPI double edje_edit_state_align_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_align_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the vertical align value of a part state.
@@ -4923,7 +4898,7 @@ EAPI double edje_edit_state_align_x_get(Evas_Object *obj, const char *part, cons
*
* @return The vertical align value for the given state
*/
-EAPI double edje_edit_state_align_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_align_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the horizontal align value of a part state.
@@ -4936,7 +4911,7 @@ EAPI double edje_edit_state_align_y_get(Evas_Object *obj, const char *part, cons
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
+EDJE_API Eina_Bool edje_edit_state_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
/**
* @brief Sets the vertical align value of a part state.
@@ -4949,7 +4924,7 @@ EAPI Eina_Bool edje_edit_state_align_x_set(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
+EDJE_API Eina_Bool edje_edit_state_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
/**
* @brief Gets the minimum width value of a part state.
@@ -4961,7 +4936,7 @@ EAPI Eina_Bool edje_edit_state_align_y_set(Evas_Object *obj, const char *part, c
*
* @return The minimum width value.
*/
-EAPI int edje_edit_state_min_w_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_min_w_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the minimum width value of a part state.
@@ -4975,7 +4950,7 @@ EAPI int edje_edit_state_min_w_get(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_min_w_set(Evas_Object *obj, const char *part, const char *state, double value, int min_w);
+EDJE_API Eina_Bool edje_edit_state_min_w_set(Evas_Object *obj, const char *part, const char *state, double value, int min_w);
/**
* @brief Gets the minimum height value of a part state.
@@ -4987,7 +4962,7 @@ EAPI Eina_Bool edje_edit_state_min_w_set(Evas_Object *obj, const char *part, con
*
* @return The minimum height value.
*/
-EAPI int edje_edit_state_min_h_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_min_h_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the minimum height value of a part state.
@@ -5001,7 +4976,7 @@ EAPI int edje_edit_state_min_h_get(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_min_h_set(Evas_Object *obj, const char *part, const char *state, double value, int min_h);
+EDJE_API Eina_Bool edje_edit_state_min_h_set(Evas_Object *obj, const char *part, const char *state, double value, int min_h);
/**
* @brief Gets the maximum width value of a part state.
@@ -5013,7 +4988,7 @@ EAPI Eina_Bool edje_edit_state_min_h_set(Evas_Object *obj, const char *part, con
*
* @return The maximum width value.
*/
-EAPI int edje_edit_state_max_w_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_max_w_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the maximum width value of a part state.
@@ -5029,7 +5004,7 @@ EAPI int edje_edit_state_max_w_get(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_max_w_set(Evas_Object *obj, const char *part, const char *state, double value, int max_w);
+EDJE_API Eina_Bool edje_edit_state_max_w_set(Evas_Object *obj, const char *part, const char *state, double value, int max_w);
/**
* @brief Gets the maximum height value of a part state.
@@ -5041,7 +5016,7 @@ EAPI Eina_Bool edje_edit_state_max_w_set(Evas_Object *obj, const char *part, con
*
* @return The maximum height value.
*/
-EAPI int edje_edit_state_max_h_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_max_h_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the maximum height value of a part state.
@@ -5057,7 +5032,7 @@ EAPI int edje_edit_state_max_h_get(Evas_Object *obj, const char *part, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_max_h_set(Evas_Object *obj, const char *part, const char *state, double value, int max_h);
+EDJE_API Eina_Bool edje_edit_state_max_h_set(Evas_Object *obj, const char *part, const char *state, double value, int max_h);
/**
* @brief Gets the multiplier (minmul) width value of a part state.
@@ -5070,7 +5045,7 @@ EAPI Eina_Bool edje_edit_state_max_h_set(Evas_Object *obj, const char *part, con
* @return The maximum width value.
* @since 1.11
*/
-EAPI double edje_edit_state_minmul_w_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_minmul_w_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the multiplier (minmul) width value of a part state.
@@ -5084,7 +5059,7 @@ EAPI double edje_edit_state_minmul_w_get(Evas_Object *obj, const char *part, con
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_minmul_w_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_w);
+EDJE_API Eina_Bool edje_edit_state_minmul_w_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_w);
/**
* @brief Gets the multiplier (minmul) height value of a part state.
@@ -5097,7 +5072,7 @@ EAPI Eina_Bool edje_edit_state_minmul_w_set(Evas_Object *obj, const char *part,
* @return The maximum height value.
* @since 1.11
*/
-EAPI double edje_edit_state_minmul_h_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_minmul_h_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the multiplier (minmul) height value of a part state.
@@ -5111,7 +5086,7 @@ EAPI double edje_edit_state_minmul_h_get(Evas_Object *obj, const char *part, con
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_minmul_h_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_h);
+EDJE_API Eina_Bool edje_edit_state_minmul_h_set(Evas_Object *obj, const char *part, const char *state, double value, double minmul_h);
/**
* @brief Gets the fixed width value of a part state.
@@ -5123,7 +5098,7 @@ EAPI Eina_Bool edje_edit_state_minmul_h_set(Evas_Object *obj, const char *part,
*
* @return The fixed width value.
*/
-EAPI Eina_Bool edje_edit_state_fixed_w_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_fixed_w_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the fixed width value of a part state.
@@ -5136,7 +5111,7 @@ EAPI Eina_Bool edje_edit_state_fixed_w_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fixed_w_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed);
+EDJE_API Eina_Bool edje_edit_state_fixed_w_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed);
/**
* @brief Gets the fixed height value of a part state.
@@ -5148,7 +5123,7 @@ EAPI Eina_Bool edje_edit_state_fixed_w_set(Evas_Object *obj, const char *part, c
*
* @return The fixed height value.
*/
-EAPI Eina_Bool edje_edit_state_fixed_h_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_fixed_h_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the fixed height value of a part state.
@@ -5161,7 +5136,7 @@ EAPI Eina_Bool edje_edit_state_fixed_h_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fixed_h_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed);
+EDJE_API Eina_Bool edje_edit_state_fixed_h_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fixed);
/**
* @brief Gets the minimum aspect value of a part state.
@@ -5173,7 +5148,7 @@ EAPI Eina_Bool edje_edit_state_fixed_h_set(Evas_Object *obj, const char *part, c
*
* @return The minimum aspect
*/
-EAPI double edje_edit_state_aspect_min_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_aspect_min_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the maximum aspect value of a part state.
@@ -5185,7 +5160,7 @@ EAPI double edje_edit_state_aspect_min_get(Evas_Object *obj, const char *part, c
*
* @return The maximum aspect
*/
-EAPI double edje_edit_state_aspect_max_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_aspect_max_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the minimum aspect value of a part state.
@@ -5198,7 +5173,7 @@ EAPI double edje_edit_state_aspect_max_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_aspect_min_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect);
+EDJE_API Eina_Bool edje_edit_state_aspect_min_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect);
/**
* @brief Sets the maximum aspect value of a part state.
@@ -5211,7 +5186,7 @@ EAPI Eina_Bool edje_edit_state_aspect_min_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_aspect_max_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect);
+EDJE_API Eina_Bool edje_edit_state_aspect_max_set(Evas_Object *obj, const char *part, const char *state, double value, double aspect);
/**
* @brief Gets the aspect preference of a part state.
@@ -5223,7 +5198,7 @@ EAPI Eina_Bool edje_edit_state_aspect_max_set(Evas_Object *obj, const char *part
*
* @return The aspect preference (0 = None, 1 = Vertical, 2 = Horizontal, 3 = Both)
*/
-EAPI unsigned char edje_edit_state_aspect_pref_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API unsigned char edje_edit_state_aspect_pref_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the aspect preference of a part state.
@@ -5246,7 +5221,7 @@ EAPI unsigned char edje_edit_state_aspect_pref_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char pref);
+EDJE_API Eina_Bool edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char pref);
/**
* @brief Gets the smooth property for given part state.
@@ -5258,7 +5233,7 @@ EAPI Eina_Bool edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *par
*
* @return The smooth value.
*/
-EAPI Eina_Bool edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the smooth property for given part state.
@@ -5271,7 +5246,7 @@ EAPI Eina_Bool edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *par
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
+EDJE_API Eina_Bool edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
/**
* @brief Gets the fill type property for given part state.
@@ -5285,7 +5260,7 @@ EAPI Eina_Bool edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *par
* @see edje_edit_state_fill_type_set()
* @since 1.11
*/
-EAPI unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the fill type property for given part state.
@@ -5311,7 +5286,7 @@ EAPI unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *p
* @see edje_edit_state_fill_type_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_fill_type_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill_type);
+EDJE_API Eina_Bool edje_edit_state_fill_type_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill_type);
/**
* @brief Gets the fill horizontal origin relative value of a part state.
@@ -5323,7 +5298,7 @@ EAPI Eina_Bool edje_edit_state_fill_type_set(Evas_Object *obj, const char *part,
*
* @return The fill horizontal origin relative to area.
*/
-EAPI double edje_edit_state_fill_origin_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_fill_origin_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill vertical origin relative value of a part state.
@@ -5335,7 +5310,7 @@ EAPI double edje_edit_state_fill_origin_relative_x_get(Evas_Object *obj, const c
*
* @return The fill vertical origin relative to area.
*/
-EAPI double edje_edit_state_fill_origin_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_fill_origin_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill horizontal origin offset value of a part state.
@@ -5347,7 +5322,7 @@ EAPI double edje_edit_state_fill_origin_relative_y_get(Evas_Object *obj, const c
*
* @return The fill horizontal origin offset relative to area.
*/
-EAPI int edje_edit_state_fill_origin_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_fill_origin_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill vertical origin offset value of a part state.
@@ -5359,7 +5334,7 @@ EAPI int edje_edit_state_fill_origin_offset_x_get(Evas_Object *obj, const char *
*
* @return The fill vertical origin offset value.
*/
-EAPI int edje_edit_state_fill_origin_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_fill_origin_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the fill horizontal origin relative value of a part state.
@@ -5372,7 +5347,7 @@ EAPI int edje_edit_state_fill_origin_offset_y_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_origin_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_fill_origin_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the fill horizontal origin relative value of a part state.
@@ -5385,7 +5360,7 @@ EAPI Eina_Bool edje_edit_state_fill_origin_relative_x_set(Evas_Object *obj, cons
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_origin_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
+EDJE_API Eina_Bool edje_edit_state_fill_origin_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
* @brief Sets the fill horizontal origin offset value of a part state.
@@ -5398,7 +5373,7 @@ EAPI Eina_Bool edje_edit_state_fill_origin_relative_y_set(Evas_Object *obj, cons
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_origin_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_fill_origin_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the fill vertical origin offset value of a part state.
@@ -5411,7 +5386,7 @@ EAPI Eina_Bool edje_edit_state_fill_origin_offset_x_set(Evas_Object *obj, const
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_origin_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
+EDJE_API Eina_Bool edje_edit_state_fill_origin_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
* @brief Gets the fill horizontal size relative value of a part state.
@@ -5423,7 +5398,7 @@ EAPI Eina_Bool edje_edit_state_fill_origin_offset_y_set(Evas_Object *obj, const
*
* @return The fill horizontal size relative to area.
*/
-EAPI double edje_edit_state_fill_size_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_fill_size_relative_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill vertical size relative value of a part state.
@@ -5435,7 +5410,7 @@ EAPI double edje_edit_state_fill_size_relative_x_get(Evas_Object *obj, const cha
*
* @return The fill vertical size relative to area.
*/
-EAPI double edje_edit_state_fill_size_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_fill_size_relative_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill horizontal size offset value of a part state.
@@ -5448,7 +5423,7 @@ EAPI double edje_edit_state_fill_size_relative_y_get(Evas_Object *obj, const cha
*
* @return The fill horizontal size offset relative to area.
*/
-EAPI int edje_edit_state_fill_size_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_fill_size_offset_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the fill vertical size offset value of a part state.
@@ -5461,7 +5436,7 @@ EAPI int edje_edit_state_fill_size_offset_x_get(Evas_Object *obj, const char *pa
*
* @return The fill vertical size offset relative to area.
*/
-EAPI int edje_edit_state_fill_size_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_fill_size_offset_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the fill horizontal size relative value of a part state.
@@ -5475,7 +5450,7 @@ EAPI int edje_edit_state_fill_size_offset_y_get(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_size_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_fill_size_relative_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the fill vertical size relative value of a part state.
@@ -5489,7 +5464,7 @@ EAPI Eina_Bool edje_edit_state_fill_size_relative_x_set(Evas_Object *obj, const
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_size_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_fill_size_relative_y_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the fill horizontal size offset value of a part state.
@@ -5503,7 +5478,7 @@ EAPI Eina_Bool edje_edit_state_fill_size_relative_y_set(Evas_Object *obj, const
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_size_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
+EDJE_API Eina_Bool edje_edit_state_fill_size_offset_x_set(Evas_Object *obj, const char *part, const char *state, double value, double x);
/**
* @brief Sets the fill vertical size offset value of a part state.
@@ -5517,7 +5492,7 @@ EAPI Eina_Bool edje_edit_state_fill_size_offset_x_set(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_fill_size_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
+EDJE_API Eina_Bool edje_edit_state_fill_size_offset_y_set(Evas_Object *obj, const char *part, const char *state, double value, double y);
/**
* @brief Gets the visibility of a part state.
@@ -5529,7 +5504,7 @@ EAPI Eina_Bool edje_edit_state_fill_size_offset_y_set(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE if the state is visible, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_visible_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_visible_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the visibility of a part state.
@@ -5542,7 +5517,7 @@ EAPI Eina_Bool edje_edit_state_visible_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visible);
+EDJE_API Eina_Bool edje_edit_state_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visible);
/**
* @brief Gets the color class of the given part state.
@@ -5556,7 +5531,7 @@ EAPI Eina_Bool edje_edit_state_visible_set(Evas_Object *obj, const char *part, c
*
* @return The current color class.
*/
-EAPI const char *edje_edit_state_color_class_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char *edje_edit_state_color_class_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the color class of the given part state.
@@ -5569,7 +5544,7 @@ EAPI const char *edje_edit_state_color_class_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_color_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *color_class);
+EDJE_API Eina_Bool edje_edit_state_color_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *color_class);
/**
* @brief Gets the list of parameters for an external part.
@@ -5583,7 +5558,7 @@ EAPI Eina_Bool edje_edit_state_color_class_set(Evas_Object *obj, const char *par
*
* @return The list of Edje_External_Param.
*/
-EAPI const Eina_List * edje_edit_state_external_params_list_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const Eina_List * edje_edit_state_external_params_list_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the external parameter type and value.
@@ -5598,7 +5573,7 @@ EAPI const Eina_List * edje_edit_state_external_params_list_get(Evas_Object *obj
*
* @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type *type, void **val);
+EDJE_API Eina_Bool edje_edit_state_external_param_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type *type, void **val);
/**
* @brief Gets external parameter of type INT.
@@ -5612,7 +5587,7 @@ EAPI Eina_Bool edje_edit_state_external_param_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE if successful. @c EINA_FALSE if not found or is of different type.
*/
-EAPI Eina_Bool edje_edit_state_external_param_int_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int *val);
+EDJE_API Eina_Bool edje_edit_state_external_param_int_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int *val);
/**
* @brief Gets external parameter of type BOOL.
@@ -5626,7 +5601,7 @@ EAPI Eina_Bool edje_edit_state_external_param_int_get(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE if successful. @c EINA_FALSE if not found or is of different type.
*/
-EAPI Eina_Bool edje_edit_state_external_param_bool_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool *val);
+EDJE_API Eina_Bool edje_edit_state_external_param_bool_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool *val);
/**
* @brief Gets external parameter of type DOUBLE.
@@ -5640,7 +5615,7 @@ EAPI Eina_Bool edje_edit_state_external_param_bool_get(Evas_Object *obj, const c
*
* @return @c EINA_TRUE if successful. @c EINA_FALSE if not found or is of different type.
*/
-EAPI Eina_Bool edje_edit_state_external_param_double_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double *val);
+EDJE_API Eina_Bool edje_edit_state_external_param_double_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double *val);
/**
* @brief Gets external parameter of type STRING.
@@ -5656,7 +5631,7 @@ EAPI Eina_Bool edje_edit_state_external_param_double_get(Evas_Object *obj, const
* @return @c EINA_TRUE if successful. @c EINA_FALSE if not found or is of
* different type.
*/
-EAPI Eina_Bool edje_edit_state_external_param_string_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val);
+EDJE_API Eina_Bool edje_edit_state_external_param_string_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val);
/**
* @brief Gets external parameter of type CHOICE.
@@ -5672,7 +5647,7 @@ EAPI Eina_Bool edje_edit_state_external_param_string_get(Evas_Object *obj, const
* @return @c EINA_TRUE if successful. @c EINA_FALSE if not found or is of
* different type.
*/
-EAPI Eina_Bool edje_edit_state_external_param_choice_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val);
+EDJE_API Eina_Bool edje_edit_state_external_param_choice_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val);
/**
* @brief Sets the external parameter type and value, adding it if it didn't
@@ -5700,7 +5675,7 @@ EAPI Eina_Bool edje_edit_state_external_param_choice_get(Evas_Object *obj, const
* @note: The validation of the parameter will occur only if the part
* is in the same state as the one being modified.
*/
-EAPI Eina_Bool edje_edit_state_external_param_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type type, ...);
+EDJE_API Eina_Bool edje_edit_state_external_param_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type type, ...);
/**
* @brief Sets external parameter of type INT.
@@ -5715,7 +5690,7 @@ EAPI Eina_Bool edje_edit_state_external_param_set(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_int_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int val);
+EDJE_API Eina_Bool edje_edit_state_external_param_int_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int val);
/**
* @brief Sets external parameter of type BOOL.
@@ -5729,7 +5704,7 @@ EAPI Eina_Bool edje_edit_state_external_param_int_set(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_bool_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool val);
+EDJE_API Eina_Bool edje_edit_state_external_param_bool_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool val);
/**
* @brief Sets external parameter of type DOUBLE.
@@ -5743,7 +5718,7 @@ EAPI Eina_Bool edje_edit_state_external_param_bool_set(Evas_Object *obj, const c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_double_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double val);
+EDJE_API Eina_Bool edje_edit_state_external_param_double_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double val);
/**
* @brief Sets external parameter of type STRING.
@@ -5757,7 +5732,7 @@ EAPI Eina_Bool edje_edit_state_external_param_double_set(Evas_Object *obj, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_string_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val);
+EDJE_API Eina_Bool edje_edit_state_external_param_string_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val);
/**
* @brief Sets external parameter of type CHOICE.
@@ -5771,7 +5746,7 @@ EAPI Eina_Bool edje_edit_state_external_param_string_set(Evas_Object *obj, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_external_param_choice_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val);
+EDJE_API Eina_Bool edje_edit_state_external_param_choice_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val);
/**
* @brief Sets the states step parameter values.
@@ -5792,7 +5767,7 @@ EAPI Eina_Bool edje_edit_state_external_param_choice_set(Evas_Object *obj, const
* @see edje_edit_state_step_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_step_set(Evas_Object *obj, const char *part, const char *state, double value, int step_x, int step_y);
+EDJE_API Eina_Bool edje_edit_state_step_set(Evas_Object *obj, const char *part, const char *state, double value, int step_x, int step_y);
/**
* @brief Gets the states step values.
@@ -5809,7 +5784,7 @@ EAPI Eina_Bool edje_edit_state_step_set(Evas_Object *obj, const char *part, cons
* @see edje_edit_state_step_set()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y);
+EDJE_API Eina_Bool edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y);
/**
* @brief Sets the states limit parameter value.
@@ -5836,7 +5811,7 @@ EAPI Eina_Bool edje_edit_state_step_get(Evas_Object *obj, const char *part, cons
* @see edje_edit_state_limit_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_limit_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char limit);
+EDJE_API Eina_Bool edje_edit_state_limit_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char limit);
/**
* @brief Gets the states limit value.
@@ -5858,7 +5833,7 @@ EAPI Eina_Bool edje_edit_state_limit_set(Evas_Object *obj, const char *part, con
* @see edje_edit_state_limit_set()
* @since 1.11
*/
-EAPI unsigned char edje_edit_state_limit_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API unsigned char edje_edit_state_limit_get(Evas_Object *obj, const char *part, const char *state, double value);
//@}
/******************************************************************************/
@@ -5880,7 +5855,7 @@ EAPI unsigned char edje_edit_state_limit_get(Evas_Object *obj, const char *part,
* @return @c EINA_TRUE in case if mapping allowed or @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Enables mapping for the part. Default is 0.
@@ -5894,7 +5869,7 @@ EAPI Eina_Bool edje_edit_state_map_on_get(Evas_Object *obj, const char *part, co
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on);
+EDJE_API Eina_Bool edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on);
/**
* @brief Gets the part's name that is used as the 'perspective point'.
@@ -5907,7 +5882,7 @@ EAPI Eina_Bool edje_edit_state_map_on_set(Evas_Object *obj, const char *part, co
* @return The name of the source part that is used as 'perspective point'.
* @since 1.11
*/
-EAPI const char * edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the part's name that is used as the 'perspective point'.
@@ -5921,7 +5896,7 @@ EAPI const char * edje_edit_state_map_perspective_get(Evas_Object *obj, const ch
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
+EDJE_API Eina_Bool edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
/**
* @brief Gets the part's name that is used as the 'light' for calculating the brightness.
@@ -5934,7 +5909,7 @@ EAPI Eina_Bool edje_edit_state_map_perspective_set(Evas_Object *obj, const char
* @return The name of the source part that is used as 'light'.
* @since 1.11
**/
-EAPI const char * edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the part that is used as the 'light'.
@@ -5948,7 +5923,7 @@ EAPI const char * edje_edit_state_map_light_get(Evas_Object *obj, const char *pa
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
+EDJE_API Eina_Bool edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
/**
* @brief Gets backface_cull value of given part state.
@@ -5961,7 +5936,7 @@ EAPI Eina_Bool edje_edit_state_map_light_set(Evas_Object *obj, const char *part,
* @return backface_cull value of given part state.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets backface_cull value of given part state.
@@ -5975,7 +5950,7 @@ EAPI Eina_Bool edje_edit_state_map_backface_cull_get(Evas_Object *obj, const cha
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool backface_cull);
+EDJE_API Eina_Bool edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool backface_cull);
/**
* @brief Gets perspective_on value of given part state.
@@ -5988,7 +5963,7 @@ EAPI Eina_Bool edje_edit_state_map_backface_cull_set(Evas_Object *obj, const cha
* @return perspective_on value of given part state.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets perspective_on value of given part state.
@@ -6002,7 +5977,7 @@ EAPI Eina_Bool edje_edit_state_map_perspective_on_get(Evas_Object *obj, const ch
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool perspective_on);
+EDJE_API Eina_Bool edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool perspective_on);
/**
* @brief Gets map.alpha value of given part state.
@@ -6015,7 +5990,7 @@ EAPI Eina_Bool edje_edit_state_map_perspective_on_set(Evas_Object *obj, const ch
* @return map.alpha value of given part state.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets map.alpha value of given part state.
@@ -6029,7 +6004,7 @@ EAPI Eina_Bool edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part,
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool alpha);
+EDJE_API Eina_Bool edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool alpha);
/**
* @brief Gets map.smooth value of given part state.
@@ -6042,7 +6017,7 @@ EAPI Eina_Bool edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part,
* @return map.smooth value of given part state.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets map.smooth value of given part state.
@@ -6056,7 +6031,7 @@ EAPI Eina_Bool edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
+EDJE_API Eina_Bool edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
/**
* @brief Gets map.rotation of given part state.
@@ -6072,7 +6047,7 @@ EAPI Eina_Bool edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y, double *z);
+EDJE_API Eina_Bool edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y, double *z);
/**
* @brief Sets map.rotation of given part state.
@@ -6088,7 +6063,7 @@ EAPI Eina_Bool edje_edit_state_map_rotation_get(Evas_Object *obj, const char *pa
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y, double z);
+EDJE_API Eina_Bool edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y, double z);
/**
* @brief Gets map.perspective.focal value of given part state.
@@ -6101,7 +6076,7 @@ EAPI Eina_Bool edje_edit_state_map_rotation_set(Evas_Object *obj, const char *pa
* @return map.perspective.focal value of given part state.
* @since 1.11
**/
-EAPI int edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets map.perspective.focal value of given part state.
@@ -6115,7 +6090,7 @@ EAPI int edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal);
+EDJE_API Eina_Bool edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal);
/**
* @brief Gets map.perspective.zplane value of given part state.
@@ -6128,7 +6103,7 @@ EAPI Eina_Bool edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const
* @return map.perspective.zplane value of given part state.
* @since 1.11
**/
-EAPI int edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets map.perspective.zplane value of given part state.
@@ -6142,7 +6117,7 @@ EAPI int edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane);
+EDJE_API Eina_Bool edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane);
/**
* @brief Gets the part's name that is used as the center rotation.
@@ -6155,7 +6130,7 @@ EAPI Eina_Bool edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, cons
* @return The name of the source part that is used as center rotation.
* @since 1.11
**/
-EAPI const char * edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets map.zoom (x and y) values of given part state.
@@ -6170,7 +6145,7 @@ EAPI const char * edje_edit_state_map_rotation_center_get(Evas_Object *obj, cons
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.19
**/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_zoom_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y);
/**
@@ -6186,7 +6161,7 @@ edje_edit_state_map_zoom_set(Evas_Object *obj, const char *part, const char *sta
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.19
**/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_zoom_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y);
/**
@@ -6201,7 +6176,7 @@ edje_edit_state_map_zoom_get(Evas_Object *obj, const char *part, const char *sta
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
+EDJE_API Eina_Bool edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
/**
* @brief Sets the color for vertex/point of the current part.
@@ -6225,7 +6200,7 @@ EAPI Eina_Bool edje_edit_state_map_rotation_center_set(Evas_Object *obj, const c
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const char *state, double value, int idx, int r, int g, int b, int a);
+EDJE_API Eina_Bool edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const char *state, double value, int idx, int r, int g, int b, int a);
/**
* @brief Gets the color of given vertex/point of the current part.
@@ -6249,7 +6224,7 @@ EAPI Eina_Bool edje_edit_state_map_point_color_set(Evas_Object *obj, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
**/
-EAPI Eina_Bool edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const char *state, double value, int idx, int *r, int *g, int *b, int *a);
+EDJE_API Eina_Bool edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const char *state, double value, int idx, int *r, int *g, int *b, int *a);
/**
* @brief Sets the source part for given part state.
@@ -6266,7 +6241,7 @@ EAPI Eina_Bool edje_edit_state_map_point_color_get(Evas_Object *obj, const char
* @see edje_edit_state_proxy_source_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name);
+EDJE_API Eina_Bool edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name);
/**
* @brief Gets the source name for given state of part.
@@ -6281,7 +6256,7 @@ EAPI Eina_Bool edje_edit_state_proxy_source_set(Evas_Object *obj, const char *pa
* @see edje_edit_state_proxy_source_set()
* @since 1.11
*/
-EAPI Eina_Stringshare * edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Stringshare * edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the source clip for given PROXY part state.
@@ -6297,7 +6272,7 @@ EAPI Eina_Stringshare * edje_edit_state_proxy_source_get(Evas_Object *obj, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_clip_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool clip);
/**
@@ -6313,7 +6288,7 @@ edje_edit_state_proxy_source_clip_set(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case if source clipper is used, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_clip_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -6332,7 +6307,7 @@ edje_edit_state_proxy_source_clip_get(Evas_Object *obj, const char *part, const
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visibility);
/**
@@ -6350,7 +6325,7 @@ edje_edit_state_proxy_source_visible_set(Evas_Object *obj, const char *part, con
* @return @c EINA_TRUE in case when source object visibility is set to true, @c EINA_FALSE otherwise.
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_visible_get(Evas_Object *obj, const char *part, const char *state, double value);
//@}
@@ -6374,7 +6349,7 @@ edje_edit_state_proxy_source_visible_get(Evas_Object *obj, const char *part, con
*
* @return A newly allocated string containing the text for the given state.
*/
-EAPI const char * edje_edit_state_text_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the text of a part state.
@@ -6387,7 +6362,7 @@ EAPI const char * edje_edit_state_text_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_set(Evas_Object *obj, const char *part, const char *state, double value,const char *text);
+EDJE_API Eina_Bool edje_edit_state_text_set(Evas_Object *obj, const char *part, const char *state, double value,const char *text);
/**
* @brief Gets font name for a given part state.
@@ -6401,7 +6376,7 @@ EAPI Eina_Bool edje_edit_state_text_set(Evas_Object *obj, const char *part, cons
*
* @return Font used by the part or NULL if error or nothing is set.
*/
-EAPI const char * edje_edit_state_font_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_font_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets font name for a given part state.
@@ -6418,7 +6393,7 @@ EAPI const char * edje_edit_state_font_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_font_set(Evas_Object *obj, const char *part, const char *state, double value, const char *font);
+EDJE_API Eina_Bool edje_edit_state_font_set(Evas_Object *obj, const char *part, const char *state, double value, const char *font);
/**
* @brief Gets the text size of a part state.
@@ -6430,7 +6405,7 @@ EAPI Eina_Bool edje_edit_state_font_set(Evas_Object *obj, const char *part, cons
*
* @return The text size or @c -1 on errors.
*/
-EAPI int edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API int edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the text size of a part state.
@@ -6443,7 +6418,7 @@ EAPI int edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *state, double value, int size);
+EDJE_API Eina_Bool edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *state, double value, int size);
/**
* @brief Gets the text horizontal align of a part state.
@@ -6458,7 +6433,7 @@ EAPI Eina_Bool edje_edit_state_text_size_set(Evas_Object *obj, const char *part,
*
* @return The text horizontal align value
*/
-EAPI double edje_edit_state_text_align_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_text_align_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets the text vertical align of a part state.
@@ -6472,7 +6447,7 @@ EAPI double edje_edit_state_text_align_x_get(Evas_Object *obj, const char *part,
*
* @return The text horizontal align value
*/
-EAPI double edje_edit_state_text_align_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_text_align_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the text horizontal align of a part state.
@@ -6488,7 +6463,7 @@ EAPI double edje_edit_state_text_align_y_get(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
+EDJE_API Eina_Bool edje_edit_state_text_align_x_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
/**
* @brief Sets the text vertical align of a part state.
@@ -6503,7 +6478,7 @@ EAPI Eina_Bool edje_edit_state_text_align_x_set(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
+EDJE_API Eina_Bool edje_edit_state_text_align_y_set(Evas_Object *obj, const char *part, const char *state, double value, double align);
/**
* @brief Gets the text elipsis of a part state.
@@ -6517,7 +6492,7 @@ EAPI Eina_Bool edje_edit_state_text_align_y_set(Evas_Object *obj, const char *pa
*
* @return The text elipsis value
*/
-EAPI double edje_edit_state_text_elipsis_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API double edje_edit_state_text_elipsis_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the text vertical align of a part state.
@@ -6533,7 +6508,7 @@ EAPI double edje_edit_state_text_elipsis_get(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_elipsis_set(Evas_Object *obj, const char *part, const char *state, double value, double balance);
+EDJE_API Eina_Bool edje_edit_state_text_elipsis_set(Evas_Object *obj, const char *part, const char *state, double value, double balance);
/**
* @brief Gets if the text part fit it's container horizontally.
@@ -6545,7 +6520,7 @@ EAPI Eina_Bool edje_edit_state_text_elipsis_set(Evas_Object *obj, const char *pa
*
* @return @c EINA_TRUE If the part fit it's container horizontally, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_fit_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_fit_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets if the text part should fit it's container horizontally.
@@ -6558,7 +6533,7 @@ EAPI Eina_Bool edje_edit_state_text_fit_x_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_fit_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit);
+EDJE_API Eina_Bool edje_edit_state_text_fit_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit);
/**
* @brief Gets if the text part fit it's container vertically.
@@ -6570,7 +6545,7 @@ EAPI Eina_Bool edje_edit_state_text_fit_x_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE If the part fit it's container vertically, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_fit_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_fit_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets if the text part should fit it's container vertically.
@@ -6583,7 +6558,7 @@ EAPI Eina_Bool edje_edit_state_text_fit_y_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_fit_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit);
+EDJE_API Eina_Bool edje_edit_state_text_fit_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool fit);
/**
* @brief Gets if the text part forces the minimum horizontal size of the container to be equal to the minimum horizontal size of the text part
@@ -6595,7 +6570,7 @@ EAPI Eina_Bool edje_edit_state_text_fit_y_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE If the part forces container's minimum horizontal size, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_min_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_min_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets if the text part forces the maximum horizontal size of the container to be equal to the maximum horizontal size of the text part
@@ -6607,7 +6582,7 @@ EAPI Eina_Bool edje_edit_state_text_min_x_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE If the part forces container's maximum horizontal size, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_max_x_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_max_x_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets if the text part forces the minimum vertical size of the container to be equal to the minimum vertical size of the text part
@@ -6619,7 +6594,7 @@ EAPI Eina_Bool edje_edit_state_text_max_x_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE If the part forces container's minimum vertical size, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_min_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_min_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Gets if the text part forces the maximum vertical size of the container to be equal to the maximum vertical size of the text part
@@ -6631,7 +6606,7 @@ EAPI Eina_Bool edje_edit_state_text_min_y_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE If the part forces container's maximum vertical size, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_max_y_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_Bool edje_edit_state_text_max_y_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets if the text part forces the minimum horizontal size of the container to be equal to the minimum horizontal size of the text part
@@ -6644,7 +6619,7 @@ EAPI Eina_Bool edje_edit_state_text_max_y_get(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_min_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
+EDJE_API Eina_Bool edje_edit_state_text_min_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
/**
* @brief Sets if the text part forces the maximum horizontal size of the container to be equal to the maximum horizontal size of the text part
@@ -6657,7 +6632,7 @@ EAPI Eina_Bool edje_edit_state_text_min_x_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_max_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
+EDJE_API Eina_Bool edje_edit_state_text_max_x_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
/**
* @brief Sets if the text part forces the minimum vertical size of the container to be equal to the minimum vertical size of the text part
@@ -6670,7 +6645,7 @@ EAPI Eina_Bool edje_edit_state_text_max_x_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_min_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
+EDJE_API Eina_Bool edje_edit_state_text_min_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
/**
* @brief Sets if the text part forces the maximum vertical size of the container to be equal to the maximum vertical size of the text part
@@ -6683,7 +6658,7 @@ EAPI Eina_Bool edje_edit_state_text_min_y_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_max_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
+EDJE_API Eina_Bool edje_edit_state_text_max_y_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool v);
/**
* @brief Gets style name for a given part state.
@@ -6695,7 +6670,7 @@ EAPI Eina_Bool edje_edit_state_text_max_y_set(Evas_Object *obj, const char *part
*
* @return Style used by the part, or NULL if error or nothing is set.
*/
-EAPI const char * edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets style name for a given part state.
@@ -6711,7 +6686,7 @@ EAPI const char * edje_edit_state_text_style_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style);
+EDJE_API Eina_Bool edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style);
/**
* @brief Gets part name, which used as text source.
@@ -6724,7 +6699,7 @@ EAPI Eina_Bool edje_edit_state_text_style_set(Evas_Object *obj, const char *part
*
* @return The name of part or NULL, if text_source param not a setted.
*/
-EAPI const char * edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the source text part for a given part.
@@ -6740,7 +6715,7 @@ EAPI const char * edje_edit_state_text_text_source_get(Evas_Object *obj, const c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
+EDJE_API Eina_Bool edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
/**
* @brief Gets part name, which used as style text source.
@@ -6753,7 +6728,7 @@ EAPI Eina_Bool edje_edit_state_text_text_source_set(Evas_Object *obj, const char
*
* @return The name of part or NULL, if text_source param not a setted.
*/
-EAPI const char * edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the source part which would be used as style for text for a given part.
@@ -6769,7 +6744,7 @@ EAPI const char * edje_edit_state_text_source_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
+EDJE_API Eina_Bool edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
/**
* @brief Gets the text class of the given part state.
@@ -6781,7 +6756,7 @@ EAPI Eina_Bool edje_edit_state_text_source_set(Evas_Object *obj, const char *par
*
* @return The current text class.
*/
-EAPI const char * edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the text class of the given part state.
@@ -6794,7 +6769,7 @@ EAPI const char * edje_edit_state_text_class_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text_class);
+EDJE_API Eina_Bool edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text_class);
/**
* @brief Gets the replacement character string of the given part state.
@@ -6807,7 +6782,7 @@ EAPI Eina_Bool edje_edit_state_text_class_set(Evas_Object *obj, const char *part
*
* @return The current replacement character.
*/
-EAPI const char * edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets the replacement character string of the given part state.
@@ -6821,7 +6796,7 @@ EAPI const char * edje_edit_state_text_repch_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch);
+EDJE_API Eina_Bool edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch);
/**
* @brief Gets the min and max font size allowed for the text part.
@@ -6835,7 +6810,7 @@ EAPI Eina_Bool edje_edit_state_text_repch_set(Evas_Object *obj, const char *part
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part, const char *state, double value, int *min, int *max);
+EDJE_API Eina_Bool edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part, const char *state, double value, int *min, int *max);
/**
* @brief Sets the min and max font size allowed for the text part.
@@ -6849,7 +6824,7 @@ EAPI Eina_Bool edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, con
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part, const char *state, double value, int min, int max);
+EDJE_API Eina_Bool edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part, const char *state, double value, int min, int max);
/**
* @brief Gets the list of all the fonts in the given edje.
@@ -6860,7 +6835,7 @@ EAPI Eina_Bool edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, con
*
* @return A list containing all the fonts names found in the edje file.
*/
-EAPI Eina_List * edje_edit_fonts_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_fonts_list_get(Evas_Object *obj);
/**
* @brief Adds a new font to the edje file.
@@ -6873,7 +6848,7 @@ EAPI Eina_List * edje_edit_fonts_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE if font cat be loaded, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_font_add(Evas_Object *obj, const char *path, const char* alias);
+EDJE_API Eina_Bool edje_edit_font_add(Evas_Object *obj, const char *path, const char* alias);
/**
* @brief Deletes font from the edje file.
@@ -6886,7 +6861,7 @@ EAPI Eina_Bool edje_edit_font_add(Evas_Object *obj, const char *path, const char
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.(including the
* case when the alias is not valid).
*/
-EAPI Eina_Bool edje_edit_font_del(Evas_Object *obj, const char* alias);
+EDJE_API Eina_Bool edje_edit_font_del(Evas_Object *obj, const char* alias);
/**
* @brief Gets font path for a given font alias.
@@ -6898,7 +6873,7 @@ EAPI Eina_Bool edje_edit_font_del(Evas_Object *obj, const char* alias);
*
* @return The path of the given font alias.
*/
-EAPI const char *edje_edit_font_path_get(Evas_Object *obj, const char *alias);
+EDJE_API const char *edje_edit_font_path_get(Evas_Object *obj, const char *alias);
//@}
/******************************************************************************/
@@ -6919,7 +6894,7 @@ EAPI const char *edje_edit_font_path_get(Evas_Object *obj, const char *alias);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_exists(Evas_Object *obj, const char *image);
/**
@@ -6932,7 +6907,7 @@ edje_edit_image_set_exists(Evas_Object *obj, const char *image);
*
* @since 1.18
*/
-EAPI int
+EDJE_API int
edje_edit_image_set_id_get(Evas_Object *obj, const char *name);
/**
@@ -6946,7 +6921,7 @@ edje_edit_image_set_id_get(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_rename(Evas_Object *obj, const char *set, const char *new_set);
/**
@@ -6959,7 +6934,7 @@ edje_edit_image_set_rename(Evas_Object *obj, const char *set, const char *new_se
*
* @since 1.18
*/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_image_set_list_get(Evas_Object *obj);
/**
@@ -6974,7 +6949,7 @@ edje_edit_image_set_list_get(Evas_Object *obj);
*
* @return Eina_List containing Edje_Part_Image_Use if successful, NULL otherwise
*/
-EAPI Eina_List*
+EDJE_API Eina_List*
edje_edit_set_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only);
/**
@@ -6987,7 +6962,7 @@ edje_edit_set_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_add(Evas_Object *obj, const char *name);
/**
@@ -7002,7 +6977,7 @@ edje_edit_image_set_add(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_del(Evas_Object *obj, const char *name);
/**
@@ -7016,7 +6991,7 @@ edje_edit_image_set_del(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_image_set_images_list_get(Evas_Object *obj, const char *name);
/**
@@ -7035,7 +7010,7 @@ edje_edit_image_set_images_list_get(Evas_Object *obj, const char *name);
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_add(Evas_Object *obj, const char *set_name, const char *name);
/**
@@ -7053,7 +7028,7 @@ edje_edit_image_set_image_add(Evas_Object *obj, const char *set_name, const char
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned int place);
/**
@@ -7069,7 +7044,7 @@ edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned i
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_min_get(Evas_Object *obj, const char *set_name, unsigned int place, int *w, int *h);
/**
@@ -7085,7 +7060,7 @@ edje_edit_image_set_image_min_get(Evas_Object *obj, const char *set_name, unsign
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_min_set(Evas_Object *obj, const char *set_name, unsigned int place, int w, int h);
/**
@@ -7101,7 +7076,7 @@ edje_edit_image_set_image_min_set(Evas_Object *obj, const char *set_name, unsign
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_max_get(Evas_Object *obj, const char *set_name, unsigned int place, int *w, int *h);
/**
@@ -7117,7 +7092,7 @@ edje_edit_image_set_image_max_get(Evas_Object *obj, const char *set_name, unsign
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_max_set(Evas_Object *obj, const char *set_name, unsigned int place, int w, int h);
/**
@@ -7135,7 +7110,7 @@ edje_edit_image_set_image_max_set(Evas_Object *obj, const char *set_name, unsign
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_get(Evas_Object *obj, const char *set_name, unsigned int place, int *l, int *r, int *b, int *t);
/**
@@ -7153,7 +7128,7 @@ edje_edit_image_set_image_border_get(Evas_Object *obj, const char *set_name, uns
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_set(Evas_Object *obj, const char *set_name, unsigned int place, int l, int r, int b, int t);
/**
@@ -7167,7 +7142,7 @@ edje_edit_image_set_image_border_set(Evas_Object *obj, const char *set_name, uns
*
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_image_set_image_border_scale_get(Evas_Object *obj, const char *set_name, unsigned int place);
/**
@@ -7182,7 +7157,7 @@ edje_edit_image_set_image_border_scale_get(Evas_Object *obj, const char *set_nam
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_scale_set(Evas_Object *obj, const char *set_name, unsigned int place, double scale_by);
//@}
@@ -7202,7 +7177,7 @@ edje_edit_image_set_image_border_scale_set(Evas_Object *obj, const char *set_nam
*
* @return A List containing all images names found in the edje file.
*/
-EAPI Eina_List * edje_edit_images_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_images_list_get(Evas_Object *obj);
/**
* @brief Adds an new image to the image collection
@@ -7221,7 +7196,7 @@ EAPI Eina_List * edje_edit_images_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_image_add(Evas_Object *obj, const char *path);
+EDJE_API Eina_Bool edje_edit_image_add(Evas_Object *obj, const char *path);
/**
* @brief Deletes an image from the image collection
@@ -7235,7 +7210,7 @@ EAPI Eina_Bool edje_edit_image_add(Evas_Object *obj, const char *path);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.(including the
* case when the name is not valid or image is in use).
*/
-EAPI Eina_Bool edje_edit_image_del(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_image_del(Evas_Object *obj, const char *name);
/**
* @brief Replaces one image in all descriptions.
@@ -7247,7 +7222,7 @@ EAPI Eina_Bool edje_edit_image_del(Evas_Object *obj, const char *name);
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.(including the
* case when one of the names is not valid)
*/
-EAPI Eina_Bool edje_edit_image_replace(Evas_Object *obj, const char *name, const char *new_name);
+EDJE_API Eina_Bool edje_edit_image_replace(Evas_Object *obj, const char *name, const char *new_name);
/**
* @brief Renames image.
@@ -7261,7 +7236,7 @@ EAPI Eina_Bool edje_edit_image_replace(Evas_Object *obj, const char *name, const
*
* @since 1.13
*/
-EAPI Eina_Bool edje_edit_image_rename(Evas_Object *obj, const char *name, const char *new_name);
+EDJE_API Eina_Bool edje_edit_image_rename(Evas_Object *obj, const char *name, const char *new_name);
/**
* @brief Gets list of (Edje_Part_Image_Use *) - group-part-state triplets where given
@@ -7279,7 +7254,7 @@ EAPI Eina_Bool edje_edit_image_rename(Evas_Object *obj, const char *name, const
*
* @return Eina_List containing Edje_Part_Image_Use if successful, NULL otherwise
*/
-EAPI Eina_List* edje_edit_image_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only);
+EDJE_API Eina_List* edje_edit_image_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only);
/**
* @brief Frees an Eina_List of (Edje_Part_Image_Use *) allocated by an edje_edit_image_usage_list_get() or
@@ -7287,7 +7262,7 @@ EAPI Eina_List* edje_edit_image_usage_list_get(Evas_Object *obj, const char *nam
*
* @param lst List of strings to free.
*/
-EAPI void edje_edit_image_usage_list_free(Eina_List *lst);
+EDJE_API void edje_edit_image_usage_list_free(Eina_List *lst);
/**
* @brief Adds an image entry to the image collection.
@@ -7304,7 +7279,7 @@ EAPI void edje_edit_image_usage_list_free(Eina_List *lst);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_image_data_add(Evas_Object *obj, const char *name, int id);
+EDJE_API Eina_Bool edje_edit_image_data_add(Evas_Object *obj, const char *name, int id);
/**
* @brief Gets normal image name for a given part state.
@@ -7316,7 +7291,7 @@ EAPI Eina_Bool edje_edit_image_data_add(Evas_Object *obj, const char *name, int
*
* @return The name of the image used by state.
*/
-EAPI const char * edje_edit_state_image_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_image_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets normal image for a given part state.
@@ -7329,7 +7304,7 @@ EAPI const char * edje_edit_state_image_get(Evas_Object *obj, const char *part,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_image_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image);
+EDJE_API Eina_Bool edje_edit_state_image_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image);
/**
* @brief Gets normal vector name for a given part state.
@@ -7343,7 +7318,7 @@ EAPI Eina_Bool edje_edit_state_image_set(Evas_Object *obj, const char *part, con
* @return The name of the vector used by state.
* @since 1.19
*/
-EAPI const char * edje_edit_state_vector_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API const char * edje_edit_state_vector_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets normal vector name for a given part state.
@@ -7358,7 +7333,7 @@ EAPI const char * edje_edit_state_vector_get(Evas_Object *obj, const char *part,
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.19
*/
-EAPI Eina_Bool edje_edit_state_vector_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image);
+EDJE_API Eina_Bool edje_edit_state_vector_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image);
/**
* @brief Gets image id for a given image name.
@@ -7368,7 +7343,7 @@ EAPI Eina_Bool edje_edit_state_vector_set(Evas_Object *obj, const char *part, co
*
* @return The id of the given image name.
*/
-EAPI int edje_edit_image_id_get(Evas_Object *obj, const char *image_name);
+EDJE_API int edje_edit_image_id_get(Evas_Object *obj, const char *image_name);
/**
* @brief Gets compression type for the given image.
@@ -7379,7 +7354,7 @@ EAPI int edje_edit_image_id_get(Evas_Object *obj, const char *image_name);
* @return One of Image Compression types.
* (EDJE_EDIT_IMAGE_COMP_RAW, EDJE_EDIT_IMAGE_COMP_USER, EDJE_EDIT_IMAGE_COMP_COMP, EDJE_EDIT_IMAGE_COMP_LOSSY[_ETC1]).
*/
-EAPI Edje_Edit_Image_Comp edje_edit_image_compression_type_get(Evas_Object *obj, const char *image);
+EDJE_API Edje_Edit_Image_Comp edje_edit_image_compression_type_get(Evas_Object *obj, const char *image);
/**
* @brief Sets compression type for the given image.
@@ -7391,7 +7366,7 @@ EAPI Edje_Edit_Image_Comp edje_edit_image_compression_type_get(Evas_Object *obj,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_image_compression_type_set(Evas_Object *obj, const char *image, Edje_Edit_Image_Comp ic);
+EDJE_API Eina_Bool edje_edit_image_compression_type_set(Evas_Object *obj, const char *image, Edje_Edit_Image_Comp ic);
/**
* @brief Gets compression rate for the given image.
@@ -7402,7 +7377,7 @@ EAPI Eina_Bool edje_edit_image_compression_type_set(Evas_Object *obj, const char
* @return The compression rate (if the image is @c
* EDJE_EDIT_IMAGE_COMP_LOSSY[_ETC1]) or < 0, on errors.
*/
-EAPI int edje_edit_image_compression_rate_get(Evas_Object *obj, const char *image);
+EDJE_API int edje_edit_image_compression_rate_get(Evas_Object *obj, const char *image);
/**
* @brief Gets the image border of a part state.
@@ -7419,7 +7394,7 @@ EAPI int edje_edit_image_compression_rate_get(Evas_Object *obj, const char *imag
* @param t A pointer to store the top value
* @param b A pointer to store the bottom value
*/
-EAPI void edje_edit_state_image_border_get(Evas_Object *obj, const char *part, const char *state, double value, int *l, int *r, int *t, int *b);
+EDJE_API void edje_edit_state_image_border_get(Evas_Object *obj, const char *part, const char *state, double value, int *l, int *r, int *t, int *b);
/**
* @brief Sets the image border of a part state.
@@ -7438,7 +7413,7 @@ EAPI void edje_edit_state_image_border_get(Evas_Object *obj, const char *part, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_image_border_set(Evas_Object *obj, const char *part, const char *state, double value, int l, int r, int t, int b);
+EDJE_API Eina_Bool edje_edit_state_image_border_set(Evas_Object *obj, const char *part, const char *state, double value, int l, int r, int t, int b);
/**
* @brief Gets the border scale value of a part state.
@@ -7456,7 +7431,7 @@ EAPI Eina_Bool edje_edit_state_image_border_set(Evas_Object *obj, const char *pa
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -7476,7 +7451,7 @@ edje_edit_state_image_border_scale_get(Evas_Object *obj, const char *part, const
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool scale);
/**
@@ -7494,7 +7469,7 @@ edje_edit_state_image_border_scale_set(Evas_Object *obj, const char *part, const
*
* @since 1.18
*/
-EAPI double
+EDJE_API double
edje_edit_state_image_border_scale_by_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
@@ -7513,7 +7488,7 @@ edje_edit_state_image_border_scale_by_get(Evas_Object *obj, const char *part, co
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_by_set(Evas_Object *obj, const char *part, const char *state, double value, double scale);
/**
@@ -7530,7 +7505,7 @@ edje_edit_state_image_border_scale_by_set(Evas_Object *obj, const char *part, co
*
* @return @c 2 if the center of the bordered image is draw without alpha, @c 1 drawing with alpha and @c 0 not drawing the center.
*/
-EAPI unsigned char edje_edit_state_image_border_fill_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API unsigned char edje_edit_state_image_border_fill_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Sets if the image center should be draw.
@@ -7547,7 +7522,7 @@ EAPI unsigned char edje_edit_state_image_border_fill_get(Evas_Object *obj, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_image_border_fill_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill);
+EDJE_API Eina_Bool edje_edit_state_image_border_fill_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill);
/**
* @brief Gets the list of all the tweens images in the given part state.
@@ -7561,7 +7536,7 @@ EAPI Eina_Bool edje_edit_state_image_border_fill_set(Evas_Object *obj, const cha
*
* @return A string list containing all the image name that form a tween animation in the given part state.
*/
-EAPI Eina_List * edje_edit_state_tweens_list_get(Evas_Object *obj, const char *part, const char *state, double value);
+EDJE_API Eina_List * edje_edit_state_tweens_list_get(Evas_Object *obj, const char *part, const char *state, double value);
/**
* @brief Adds a new tween frame to the given part state.
@@ -7576,7 +7551,7 @@ EAPI Eina_List * edje_edit_state_tweens_list_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_tween_add(Evas_Object *obj, const char *part, const char *state, double value, const char *tween);
+EDJE_API Eina_Bool edje_edit_state_tween_add(Evas_Object *obj, const char *part, const char *state, double value, const char *tween);
/**
* @brief Inserts a new tween frame to the given part state into a specific place.
@@ -7592,7 +7567,7 @@ EAPI Eina_Bool edje_edit_state_tween_add(Evas_Object *obj, const char *part, con
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_tween_insert_at(Evas_Object *obj, const char *part, const char *state, double value, const char *tween, int place);
/**
@@ -7608,7 +7583,7 @@ edje_edit_state_tween_insert_at(Evas_Object *obj, const char *part, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_state_tween_del(Evas_Object *obj, const char *part, const char *state, double value, const char *tween);
+EDJE_API Eina_Bool edje_edit_state_tween_del(Evas_Object *obj, const char *part, const char *state, double value, const char *tween);
//@}
/******************************************************************************/
@@ -7624,7 +7599,7 @@ EAPI Eina_Bool edje_edit_state_tween_del(Evas_Object *obj, const char *part, con
* @return The id of the given vector name.
* @since 1.19
*/
-EAPI int edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name);
+EDJE_API int edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name);
/**
* @name Vectors API
@@ -7640,7 +7615,7 @@ EAPI int edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name);
* @return A List containing all vector names found in the edje file.
* @since 1.19
*/
-EAPI Eina_List * edje_edit_vectors_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_vectors_list_get(Evas_Object *obj);
/**
* @brief Deletes vector from the vector collection
@@ -7655,7 +7630,7 @@ EAPI Eina_List * edje_edit_vectors_list_get(Evas_Object *obj);
* case when the name is not valid or vector is in use).
* @since 1.19
*/
-EAPI Eina_Bool edje_edit_vector_del(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_vector_del(Evas_Object *obj, const char *name);
/**
* @brief Gets list of (Edje_Part_Image_Use *) - group-part-state triplets where given
@@ -7670,7 +7645,7 @@ EAPI Eina_Bool edje_edit_vector_del(Evas_Object *obj, const char *name);
* @return Eina_List containing Edje_Part_Image_Use if successful, NULL otherwise
* @since 1.19
*/
-EAPI Eina_List* edje_edit_vector_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only);
+EDJE_API Eina_List* edje_edit_vector_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only);
//@}
/******************************************************************************/
@@ -7690,7 +7665,7 @@ EAPI Eina_List* edje_edit_vector_usage_list_get(Evas_Object *obj, const char *na
* @return A List containing all sounds samples names found in the edje file.
* @since 1.11
*/
-EAPI Eina_List * edje_edit_sound_samples_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_sound_samples_list_get(Evas_Object *obj);
/**
* @brief Gets the list of all the sounds tones in the given edje.
@@ -7701,7 +7676,7 @@ EAPI Eina_List * edje_edit_sound_samples_list_get(Evas_Object *obj);
* @return A List containing all sounds tones names found in the edje file.
* @since 1.11
*/
-EAPI Eina_List * edje_edit_sound_tones_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_sound_tones_list_get(Evas_Object *obj);
/**
* @brief Adds new sound sample to samples collection.
@@ -7722,7 +7697,7 @@ EAPI Eina_List * edje_edit_sound_tones_list_get(Evas_Object *obj);
* @see edje_edit_sound_sample_del()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_sample_add(Evas_Object *obj, const char* name, const char* snd_src);
+EDJE_API Eina_Bool edje_edit_sound_sample_add(Evas_Object *obj, const char* name, const char* snd_src);
/**
* @brief Deletes sound sample from the collection.
@@ -7738,7 +7713,7 @@ EAPI Eina_Bool edje_edit_sound_sample_add(Evas_Object *obj, const char* name, co
* @see edje_edit_sound_sample_add()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_sample_del(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_sound_sample_del(Evas_Object *obj, const char *name);
/**
* @brief Adds new tone to the collection.
@@ -7755,7 +7730,7 @@ EAPI Eina_Bool edje_edit_sound_sample_del(Evas_Object *obj, const char *name);
* @see edje_edit_sound_tone_del()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_tone_add(Evas_Object *obj, const char* name, int frequency);
+EDJE_API Eina_Bool edje_edit_sound_tone_add(Evas_Object *obj, const char* name, int frequency);
/**
* @brief Deletes tone from the collection.
@@ -7771,7 +7746,7 @@ EAPI Eina_Bool edje_edit_sound_tone_add(Evas_Object *obj, const char* name, int
* @see edje_edit_sound_tone_add()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_tone_del(Evas_Object *obj, const char* name);
+EDJE_API Eina_Bool edje_edit_sound_tone_del(Evas_Object *obj, const char* name);
/**
* @brief Gets the sound quality compression.
@@ -7782,7 +7757,7 @@ EAPI Eina_Bool edje_edit_sound_tone_del(Evas_Object *obj, const char* name);
* @return Quality of the compression of the sample sound.
* @since 1.11
*/
-EAPI double edje_edit_sound_compression_rate_get(Evas_Object *obj, const char* sound);
+EDJE_API double edje_edit_sound_compression_rate_get(Evas_Object *obj, const char* sound);
/**
* @brief Sets the sound quality compression.
@@ -7794,7 +7769,7 @@ EAPI double edje_edit_sound_compression_rate_get(Evas_Object *obj, const char* s
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_compression_rate_set(Evas_Object *obj, const char* sound, double rate);
+EDJE_API Eina_Bool edje_edit_sound_compression_rate_set(Evas_Object *obj, const char* sound, double rate);
/**
* @brief Sets the frequency of tone.
@@ -7807,7 +7782,7 @@ EAPI Eina_Bool edje_edit_sound_compression_rate_set(Evas_Object *obj, const char
* @see edje_edit_sound_tone_frequency_get()
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *name, int frequency);
+EDJE_API Eina_Bool edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *name, int frequency);
/**
* @brief Gets the frequency of tone.
@@ -7819,7 +7794,7 @@ EAPI Eina_Bool edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *
* @see edje_edit_sound_tone_frequency_set()
* @since 1.11
*/
-EAPI int edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name);
+EDJE_API int edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name);
/**
* @brief Gets the sound type compression.
@@ -7830,7 +7805,7 @@ EAPI int edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name);
* @return Compression type of the sample sound.
* @since 1.11
*/
-EAPI Edje_Edit_Sound_Comp edje_edit_sound_compression_type_get(Evas_Object *obj, const char* name);
+EDJE_API Edje_Edit_Sound_Comp edje_edit_sound_compression_type_get(Evas_Object *obj, const char* name);
/**
* @brief Sets the sound type compression.
@@ -7843,7 +7818,7 @@ EAPI Edje_Edit_Sound_Comp edje_edit_sound_compression_type_get(Evas_Object *obj,
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
* @since 1.11
*/
-EAPI Eina_Bool edje_edit_sound_compression_type_set(Evas_Object *obj, const char* name, Edje_Edit_Sound_Comp sc);
+EDJE_API Eina_Bool edje_edit_sound_compression_type_set(Evas_Object *obj, const char* name, Edje_Edit_Sound_Comp sc);
/**
* @brief Gets the certain sound data from the edje object.
@@ -7854,7 +7829,7 @@ EAPI Eina_Bool edje_edit_sound_compression_type_set(Evas_Object *obj, const char
* @return buf The buffer that contains data of the sound. To free the resources use eina_binbuf_free().
* @since 1.11
*/
-EAPI Eina_Binbuf *edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char *sample_name);
+EDJE_API Eina_Binbuf *edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char *sample_name);
/**
* @brief Gets the name of sample source.
@@ -7865,7 +7840,7 @@ EAPI Eina_Binbuf *edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char
* @return snd_src The sample source name.
* @since 1.11
*/
-EAPI const char *edje_edit_sound_samplesource_get(Evas_Object *obj, const char *sample_name);
+EDJE_API const char *edje_edit_sound_samplesource_get(Evas_Object *obj, const char *sample_name);
//@}
/******************************************************************************/
@@ -7885,7 +7860,7 @@ EAPI const char *edje_edit_sound_samplesource_get(Evas_Object *obj, const char *
*
* @return A list containing all the spectra names.
*/
-EAPI Eina_List * edje_edit_spectrum_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_spectrum_list_get(Evas_Object *obj);
/**
* @brief Adds a new spectra in the given edje object.
@@ -7895,7 +7870,7 @@ EAPI Eina_List * edje_edit_spectrum_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_add(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_spectra_add(Evas_Object *obj, const char *name);
/**
* @brief Deletes the given spectra from the edje object.
@@ -7905,7 +7880,7 @@ EAPI Eina_Bool edje_edit_spectra_add(Evas_Object *obj, const char *name);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_del(Evas_Object *obj, const char *spectra);
+EDJE_API Eina_Bool edje_edit_spectra_del(Evas_Object *obj, const char *spectra);
/**
* @brief Changes the name of the given spectra.
@@ -7916,7 +7891,7 @@ EAPI Eina_Bool edje_edit_spectra_del(Evas_Object *obj, const char *spectra);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_name_set(Evas_Object *obj, const char *spectra, const char *name);
+EDJE_API Eina_Bool edje_edit_spectra_name_set(Evas_Object *obj, const char *spectra, const char *name);
/**
* @brief Gets the number of stops in the given spectra.
@@ -7926,7 +7901,7 @@ EAPI Eina_Bool edje_edit_spectra_name_set(Evas_Object *obj, const char *spectra,
*
* @return The number of stops (or 0 on errors).
*/
-EAPI int edje_edit_spectra_stop_num_get(Evas_Object *obj, const char *spectra);
+EDJE_API int edje_edit_spectra_stop_num_get(Evas_Object *obj, const char *spectra);
/**
* @brief Sets the number of stops in the given spectra.
@@ -7937,7 +7912,7 @@ EAPI int edje_edit_spectra_stop_num_get(Evas_Object *obj, const char *spectra);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_stop_num_set(Evas_Object *obj, const char *spectra, int num);
+EDJE_API Eina_Bool edje_edit_spectra_stop_num_set(Evas_Object *obj, const char *spectra, int num);
/**
* @brief Gets the colors of the given stop.
@@ -7953,7 +7928,7 @@ EAPI Eina_Bool edje_edit_spectra_stop_num_set(Evas_Object *obj, const char *spec
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_stop_color_get(Evas_Object *obj, const char *spectra, int stop_number, int *r, int *g, int *b, int *a, int *d);
+EDJE_API Eina_Bool edje_edit_spectra_stop_color_get(Evas_Object *obj, const char *spectra, int stop_number, int *r, int *g, int *b, int *a, int *d);
/**
* @brief Sets the colors of the given stop.
@@ -7969,7 +7944,7 @@ EAPI Eina_Bool edje_edit_spectra_stop_color_get(Evas_Object *obj, const char *sp
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_spectra_stop_color_set(Evas_Object *obj, const char *spectra, int stop_number, int r, int g, int b, int a, int d);
+EDJE_API Eina_Bool edje_edit_spectra_stop_color_set(Evas_Object *obj, const char *spectra, int stop_number, int r, int g, int b, int a, int d);
//@}
/******************************************************************************/
@@ -7989,7 +7964,7 @@ EAPI Eina_Bool edje_edit_spectra_stop_color_set(Evas_Object *obj, const char *sp
*
* @return A list containing all the program names.
*/
-EAPI Eina_List * edje_edit_programs_list_get(Evas_Object *obj);
+EDJE_API Eina_List * edje_edit_programs_list_get(Evas_Object *obj);
/**
* @brief Adds a new program to the edje file
@@ -8001,7 +7976,7 @@ EAPI Eina_List * edje_edit_programs_list_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_add(Evas_Object *obj, const char *name);
+EDJE_API Eina_Bool edje_edit_program_add(Evas_Object *obj, const char *name);
/**
* @brief Removes the given program from the edje file.
@@ -8011,7 +7986,7 @@ EAPI Eina_Bool edje_edit_program_add(Evas_Object *obj, const char *name);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_del(Evas_Object *obj, const char *prog);
+EDJE_API Eina_Bool edje_edit_program_del(Evas_Object *obj, const char *prog);
/**
* @brief Checks if a program with the given name exist in the edje object.
@@ -8021,7 +7996,7 @@ EAPI Eina_Bool edje_edit_program_del(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE if the program exist, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_exist(Evas_Object *obj, const char *prog);
+EDJE_API Eina_Bool edje_edit_program_exist(Evas_Object *obj, const char *prog);
/**
* @brief Runs the given program.
@@ -8031,7 +8006,7 @@ EAPI Eina_Bool edje_edit_program_exist(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_run(Evas_Object *obj, const char *prog);
+EDJE_API Eina_Bool edje_edit_program_run(Evas_Object *obj, const char *prog);
/**
* @brief Stops all running programs.
@@ -8040,7 +8015,7 @@ EAPI Eina_Bool edje_edit_program_run(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_stop_all(Evas_Object *obj);
+EDJE_API Eina_Bool edje_edit_program_stop_all(Evas_Object *obj);
/**
* @brief Sets parts into intermediate state of programs transition.
@@ -8053,7 +8028,7 @@ EAPI Eina_Bool edje_edit_program_stop_all(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_state_set(Evas_Object *obj, const char *prog, double pos);
+EDJE_API Eina_Bool edje_edit_program_transition_state_set(Evas_Object *obj, const char *prog, double pos);
/**
* @brief Sets a new name for the given program.
@@ -8064,7 +8039,7 @@ EAPI Eina_Bool edje_edit_program_transition_state_set(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_name_set(Evas_Object *obj, const char *prog, const char *new_name);
+EDJE_API Eina_Bool edje_edit_program_name_set(Evas_Object *obj, const char *prog, const char *new_name);
/**
* @brief Gets source of a given program.
@@ -8076,7 +8051,7 @@ EAPI Eina_Bool edje_edit_program_name_set(Evas_Object *obj, const char *prog, co
*
* @return The source value per program.
*/
-EAPI const char * edje_edit_program_source_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_source_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets source of the given program.
@@ -8087,7 +8062,7 @@ EAPI const char * edje_edit_program_source_get(Evas_Object *obj, const char *pro
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_source_set(Evas_Object *obj, const char *prog, const char *source);
+EDJE_API Eina_Bool edje_edit_program_source_set(Evas_Object *obj, const char *prog, const char *source);
/**
* @brief Gets signal of a given program.
@@ -8099,7 +8074,7 @@ EAPI Eina_Bool edje_edit_program_source_set(Evas_Object *obj, const char *prog,
*
* @return The signal value for program.
*/
-EAPI const char * edje_edit_program_signal_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_signal_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets signal of the given program.
@@ -8110,7 +8085,7 @@ EAPI const char * edje_edit_program_signal_get(Evas_Object *obj, const char *pro
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_signal_set(Evas_Object *obj, const char *prog, const char *signal);
+EDJE_API Eina_Bool edje_edit_program_signal_set(Evas_Object *obj, const char *prog, const char *signal);
/**
* @brief Gets in.from of a given program.
@@ -8120,7 +8095,7 @@ EAPI Eina_Bool edje_edit_program_signal_set(Evas_Object *obj, const char *prog,
*
* @return The delay.
*/
-EAPI double edje_edit_program_in_from_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_in_from_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets in.from of a given program.
@@ -8131,7 +8106,7 @@ EAPI double edje_edit_program_in_from_get(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_in_from_set(Evas_Object *obj, const char *prog, double seconds);
+EDJE_API Eina_Bool edje_edit_program_in_from_set(Evas_Object *obj, const char *prog, double seconds);
/**
* @brief Gets in.range of a given program.
@@ -8141,7 +8116,7 @@ EAPI Eina_Bool edje_edit_program_in_from_set(Evas_Object *obj, const char *prog,
*
* @return The delay random.
*/
-EAPI double edje_edit_program_in_range_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_in_range_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets in.range of a given program.
@@ -8152,7 +8127,7 @@ EAPI double edje_edit_program_in_range_get(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_in_range_set(Evas_Object *obj, const char *prog, double seconds);
+EDJE_API Eina_Bool edje_edit_program_in_range_set(Evas_Object *obj, const char *prog, double seconds);
/**
* @brief Gets the action of a given program.
@@ -8163,7 +8138,7 @@ EAPI Eina_Bool edje_edit_program_in_range_set(Evas_Object *obj, const char *prog
* @return The action type, or @c -1 on errors.
* Action can be one of EDJE_ACTION_TYPE_NONE, _STATE_SET, ACTION_STOP, SIGNAL_EMIT, DRAG_VAL_SET, _DRAG_VAL_STEP, _DRAG_VAL_PAGE, _SCRIPT
*/
-EAPI Edje_Action_Type edje_edit_program_action_get(Evas_Object *obj, const char *prog);
+EDJE_API Edje_Action_Type edje_edit_program_action_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the action of a given program.
@@ -8176,7 +8151,7 @@ EAPI Edje_Action_Type edje_edit_program_action_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_action_set(Evas_Object *obj, const char *prog, Edje_Action_Type action);
+EDJE_API Eina_Bool edje_edit_program_action_set(Evas_Object *obj, const char *prog, Edje_Action_Type action);
/**
* @brief Gets the list of the targets for the given program.
@@ -8188,7 +8163,7 @@ EAPI Eina_Bool edje_edit_program_action_set(Evas_Object *obj, const char *prog,
*
* @return A list with all the targets names, or NULL on error.
*/
-EAPI Eina_List * edje_edit_program_targets_get(Evas_Object *obj, const char *prog);
+EDJE_API Eina_List * edje_edit_program_targets_get(Evas_Object *obj, const char *prog);
/**
* @brief Adds a new target program to the list of 'targets' in the given program.
@@ -8204,7 +8179,7 @@ EAPI Eina_List * edje_edit_program_targets_get(Evas_Object *obj, const char *pro
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_target_add(Evas_Object *obj, const char *prog, const char *target);
+EDJE_API Eina_Bool edje_edit_program_target_add(Evas_Object *obj, const char *prog, const char *target);
/**
* @brief Adds a new target program to certain place in list of 'targets' in the given program.
@@ -8223,7 +8198,7 @@ EAPI Eina_Bool edje_edit_program_target_add(Evas_Object *obj, const char *prog,
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_target_insert_at(Evas_Object *obj, const char *prog, const char *target, int place);
/**
@@ -8238,7 +8213,7 @@ edje_edit_program_target_insert_at(Evas_Object *obj, const char *prog, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_target_del(Evas_Object *obj, const char *prog, const char *target);
+EDJE_API Eina_Bool edje_edit_program_target_del(Evas_Object *obj, const char *prog, const char *target);
/**
* @brief Clears the 'targets' list of the given program
@@ -8248,7 +8223,7 @@ EAPI Eina_Bool edje_edit_program_target_del(Evas_Object *obj, const char *prog,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_targets_clear(Evas_Object *obj, const char *prog);
+EDJE_API Eina_Bool edje_edit_program_targets_clear(Evas_Object *obj, const char *prog);
/**
* @brief Gets the list of action that will be run after the give program.
@@ -8260,7 +8235,7 @@ EAPI Eina_Bool edje_edit_program_targets_clear(Evas_Object *obj, const char *pro
*
* @return A list with all program names, or NULL on error.
*/
-EAPI Eina_List * edje_edit_program_afters_get(Evas_Object *obj, const char *prog);
+EDJE_API Eina_List * edje_edit_program_afters_get(Evas_Object *obj, const char *prog);
/**
* @brief Adds a new program name to the list of 'afters' in the given program.
@@ -8273,7 +8248,7 @@ EAPI Eina_List * edje_edit_program_afters_get(Evas_Object *obj, const char *prog
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_after_add(Evas_Object *obj, const char *prog, const char *after);
+EDJE_API Eina_Bool edje_edit_program_after_add(Evas_Object *obj, const char *prog, const char *after);
/**
* @brief Adds a new program name into specific place in list of 'afters' in the given program.
@@ -8289,7 +8264,7 @@ EAPI Eina_Bool edje_edit_program_after_add(Evas_Object *obj, const char *prog, c
*
* @since 1.18
*/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_after_insert_at(Evas_Object *obj, const char *prog, const char *after, int place);
/**
@@ -8301,7 +8276,7 @@ edje_edit_program_after_insert_at(Evas_Object *obj, const char *prog, const char
*
* @return @c EINA_TRUE is successful or not in the list, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_after_del(Evas_Object *obj, const char *prog, const char *after);
+EDJE_API Eina_Bool edje_edit_program_after_del(Evas_Object *obj, const char *prog, const char *after);
/**
* @brief Clears the 'afters' list of the given program.
@@ -8311,7 +8286,7 @@ EAPI Eina_Bool edje_edit_program_after_del(Evas_Object *obj, const char *prog, c
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_afters_clear(Evas_Object *obj, const char *prog);
+EDJE_API Eina_Bool edje_edit_program_afters_clear(Evas_Object *obj, const char *prog);
/**
* @brief Get the state for the given program.
@@ -8324,7 +8299,7 @@ EAPI Eina_Bool edje_edit_program_afters_clear(Evas_Object *obj, const char *prog
*
* @return The name of the state.
*/
-EAPI const char * edje_edit_program_state_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_state_get(Evas_Object *obj, const char *prog);
/**
* @brief Gets api's name of a program.
@@ -8334,7 +8309,7 @@ EAPI const char * edje_edit_program_state_get(Evas_Object *obj, const char *prog
*
* @return Name of the api if successful, NULL otherwise.
*/
-EAPI const char * edje_edit_program_api_name_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_api_name_get(Evas_Object *obj, const char *prog);
/**
* @brief Gets api's description of a program.
@@ -8344,7 +8319,7 @@ EAPI const char * edje_edit_program_api_name_get(Evas_Object *obj, const char *p
*
* @return Description of the api if successful, NULL otherwise.
*/
-EAPI const char * edje_edit_program_api_description_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_api_description_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets api's name of a program.
@@ -8355,7 +8330,7 @@ EAPI const char * edje_edit_program_api_description_get(Evas_Object *obj, const
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_api_name_set(Evas_Object *obj, const char *prog, const char *name);
+EDJE_API Eina_Bool edje_edit_program_api_name_set(Evas_Object *obj, const char *prog, const char *name);
/**
* @brief Sets api's description of a program.
@@ -8366,7 +8341,7 @@ EAPI Eina_Bool edje_edit_program_api_name_set(Evas_Object *obj, const char *prog
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_api_description_set(Evas_Object *obj, const char *prog, const char *description);
+EDJE_API Eina_Bool edje_edit_program_api_description_set(Evas_Object *obj, const char *prog, const char *description);
/**
* @brief Sets the state for the given program.
@@ -8380,7 +8355,7 @@ EAPI Eina_Bool edje_edit_program_api_description_set(Evas_Object *obj, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_state_set(Evas_Object *obj, const char *prog, const char *state);
+EDJE_API Eina_Bool edje_edit_program_state_set(Evas_Object *obj, const char *prog, const char *state);
/**
* @brief Gets the value of state for the given program.
@@ -8393,7 +8368,7 @@ EAPI Eina_Bool edje_edit_program_state_set(Evas_Object *obj, const char *prog, c
*
* @return The value of state for the program.
*/
-EAPI double edje_edit_program_value_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_value_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the value of state for the given program.
@@ -8407,7 +8382,7 @@ EAPI double edje_edit_program_value_get(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_value_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_value_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the state2 for the given program
@@ -8420,7 +8395,7 @@ EAPI Eina_Bool edje_edit_program_value_set(Evas_Object *obj, const char *prog, d
*
* @return The source to emit for the program.
*/
-EAPI const char * edje_edit_program_state2_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_state2_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the state2 for the given program
@@ -8434,7 +8409,7 @@ EAPI const char * edje_edit_program_state2_get(Evas_Object *obj, const char *pro
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_state2_set(Evas_Object *obj, const char *prog, const char *state2);
+EDJE_API Eina_Bool edje_edit_program_state2_set(Evas_Object *obj, const char *prog, const char *state2);
/**
* @brief Gets the value of state2 for the given program.
@@ -8444,7 +8419,7 @@ EAPI Eina_Bool edje_edit_program_state2_set(Evas_Object *obj, const char *prog,
*
* @return The vale of the state2 for the program.
*/
-EAPI double edje_edit_program_value2_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_value2_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the value2 of state for the given program.
@@ -8457,7 +8432,7 @@ EAPI double edje_edit_program_value2_get(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_value2_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_value2_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the type of transition to use when apply animations.
@@ -8469,7 +8444,7 @@ EAPI Eina_Bool edje_edit_program_value2_set(Evas_Object *obj, const char *prog,
*
* @return The type of transition used by program.
*/
-EAPI Edje_Tween_Mode edje_edit_program_transition_get(Evas_Object *obj, const char *prog);
+EDJE_API Edje_Tween_Mode edje_edit_program_transition_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the type of transition to use when apply animations.
@@ -8482,7 +8457,7 @@ EAPI Edje_Tween_Mode edje_edit_program_transition_get(Evas_Object *obj, const ch
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_Mode transition);
+EDJE_API Eina_Bool edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_Mode transition);
/**
* @brief Gets the interpolation value 1 of the transition.
@@ -8493,7 +8468,7 @@ EAPI Eina_Bool edje_edit_program_transition_set(Evas_Object *obj, const char *pr
*
* @return Interpolation value 1.
*/
-EAPI double edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the interpolation value 1 of the transition.
@@ -8505,7 +8480,7 @@ EAPI double edje_edit_program_transition_value1_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the interpolation value 2 of the transition.
@@ -8515,7 +8490,7 @@ EAPI Eina_Bool edje_edit_program_transition_value1_set(Evas_Object *obj, const c
*
* @return Interpolation value 2.
*/
-EAPI double edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the interpolation value 2 of the transition.
@@ -8527,7 +8502,7 @@ EAPI double edje_edit_program_transition_value2_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the interpolation value 3 of the transition.
@@ -8538,7 +8513,7 @@ EAPI Eina_Bool edje_edit_program_transition_value2_set(Evas_Object *obj, const c
*
* @return Interpolation value 3.
*/
-EAPI double edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the interpolation value 3 of the transition.
@@ -8550,7 +8525,7 @@ EAPI double edje_edit_program_transition_value3_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the interpolation value 4 of the transition.
@@ -8561,7 +8536,7 @@ EAPI Eina_Bool edje_edit_program_transition_value3_set(Evas_Object *obj, const c
*
* @return Interpolation value 4.
*/
-EAPI double edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the interpolation value 4 of the transition.
@@ -8573,7 +8548,7 @@ EAPI double edje_edit_program_transition_value4_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_value4_set(Evas_Object *obj, const char *prog, double value);
+EDJE_API Eina_Bool edje_edit_program_transition_value4_set(Evas_Object *obj, const char *prog, double value);
/**
* @brief Gets the duration of the transition in seconds.
@@ -8583,7 +8558,7 @@ EAPI Eina_Bool edje_edit_program_transition_value4_set(Evas_Object *obj, const c
*
* @return The duration of the transition.
*/
-EAPI double edje_edit_program_transition_time_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_transition_time_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the duration of the transition in seconds.
@@ -8594,7 +8569,7 @@ EAPI double edje_edit_program_transition_time_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_transition_time_set(Evas_Object *obj, const char *prog, double seconds);
+EDJE_API Eina_Bool edje_edit_program_transition_time_set(Evas_Object *obj, const char *prog, double seconds);
/**
* @brief Gets sample name of the program.
@@ -8604,7 +8579,7 @@ EAPI Eina_Bool edje_edit_program_transition_time_set(Evas_Object *obj, const cha
*
* @return const char* sample_name on success, NULL otherwise.
*/
-EAPI const char * edje_edit_program_sample_name_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_sample_name_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets sample name of the program.
@@ -8615,7 +8590,7 @@ EAPI const char * edje_edit_program_sample_name_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_sample_name_set(Evas_Object *obj, const char *prog, const char *name);
+EDJE_API Eina_Bool edje_edit_program_sample_name_set(Evas_Object *obj, const char *prog, const char *name);
/**
* @brief Gets tone name of the program.
@@ -8625,7 +8600,7 @@ EAPI Eina_Bool edje_edit_program_sample_name_set(Evas_Object *obj, const char *p
*
* @return const char* tone_name on success, NULL otherwise.
*/
-EAPI const char * edje_edit_program_tone_name_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_tone_name_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets tone name of the program.
@@ -8636,7 +8611,7 @@ EAPI const char * edje_edit_program_tone_name_get(Evas_Object *obj, const char *
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_tone_name_set(Evas_Object *obj, const char *prog, const char *name);
+EDJE_API Eina_Bool edje_edit_program_tone_name_set(Evas_Object *obj, const char *prog, const char *name);
/**
* @brief Gets sample speed of the program.
@@ -8646,7 +8621,7 @@ EAPI Eina_Bool edje_edit_program_tone_name_set(Evas_Object *obj, const char *pro
*
* @return Double speed on success, @c -1 otherwise.
*/
-EAPI double edje_edit_program_sample_speed_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_sample_speed_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets sample speed of the program.
@@ -8657,7 +8632,7 @@ EAPI double edje_edit_program_sample_speed_get(Evas_Object *obj, const char *pro
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_sample_speed_set(Evas_Object *obj, const char *prog, double speed);
+EDJE_API Eina_Bool edje_edit_program_sample_speed_set(Evas_Object *obj, const char *prog, double speed);
/**
* @brief Gets tone duration of the program.
@@ -8667,7 +8642,7 @@ EAPI Eina_Bool edje_edit_program_sample_speed_set(Evas_Object *obj, const char *
*
* @return Double duration on success, @c -1 otherwise.
*/
-EAPI double edje_edit_program_tone_duration_get(Evas_Object *obj, const char *prog);
+EDJE_API double edje_edit_program_tone_duration_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets tone duration of the program.
@@ -8678,7 +8653,7 @@ EAPI double edje_edit_program_tone_duration_get(Evas_Object *obj, const char *pr
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_tone_duration_set(Evas_Object *obj, const char *prog, double duration);
+EDJE_API Eina_Bool edje_edit_program_tone_duration_set(Evas_Object *obj, const char *prog, double duration);
/**
* @brief Gets sample channel of the program.
@@ -8688,7 +8663,7 @@ EAPI Eina_Bool edje_edit_program_tone_duration_set(Evas_Object *obj, const char
*
* @return Channel on success, @c 0 otherwise.
*/
-EAPI unsigned char edje_edit_program_channel_get(Evas_Object *obj, const char *prog);
+EDJE_API unsigned char edje_edit_program_channel_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets sample channel of the program.
@@ -8699,7 +8674,7 @@ EAPI unsigned char edje_edit_program_channel_get(Evas_Object *obj, const char *p
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_channel_set(Evas_Object *obj, const char *prog, Edje_Channel channel);
+EDJE_API Eina_Bool edje_edit_program_channel_set(Evas_Object *obj, const char *prog, Edje_Channel channel);
/**
* @brief Gets filter part name of the program.
@@ -8709,7 +8684,7 @@ EAPI Eina_Bool edje_edit_program_channel_set(Evas_Object *obj, const char *prog,
*
* @return const char* part_name on success, NULL otherwise.
*/
-EAPI const char * edje_edit_program_filter_part_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_filter_part_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets filter part name of the program.
@@ -8720,7 +8695,7 @@ EAPI const char * edje_edit_program_filter_part_get(Evas_Object *obj, const char
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_filter_part_set(Evas_Object *obj, const char *prog, const char *filter_part);
+EDJE_API Eina_Bool edje_edit_program_filter_part_set(Evas_Object *obj, const char *prog, const char *filter_part);
/**
* @brief Gets filter state of the program.
@@ -8730,7 +8705,7 @@ EAPI Eina_Bool edje_edit_program_filter_part_set(Evas_Object *obj, const char *p
*
* @return const char* state_name on success, NULL otherwise.
*/
-EAPI const char * edje_edit_program_filter_state_get(Evas_Object *obj, const char *prog);
+EDJE_API const char * edje_edit_program_filter_state_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets filter state of the program.
@@ -8741,7 +8716,7 @@ EAPI const char * edje_edit_program_filter_state_get(Evas_Object *obj, const cha
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_program_filter_state_set(Evas_Object *obj, const char *prog, const char *filter_state);
+EDJE_API Eina_Bool edje_edit_program_filter_state_set(Evas_Object *obj, const char *prog, const char *filter_state);
//@}
/******************************************************************************/
@@ -8765,7 +8740,7 @@ EAPI Eina_Bool edje_edit_program_filter_state_set(Evas_Object *obj, const char *
*
* @return The shared script code for this group.
*/
-EAPI char *edje_edit_script_get(Evas_Object *obj);
+EDJE_API char *edje_edit_script_get(Evas_Object *obj);
/**
* @brief Sets the code for the group script.
@@ -8779,7 +8754,7 @@ EAPI char *edje_edit_script_get(Evas_Object *obj);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_script_set(Evas_Object *obj, const char *code);
+EDJE_API Eina_Bool edje_edit_script_set(Evas_Object *obj, const char *code);
/**
* @brief Gets the Embryo script for the given program.
@@ -8795,7 +8770,7 @@ EAPI Eina_Bool edje_edit_script_set(Evas_Object *obj, const char *code);
*
* @return The program script code
*/
-EAPI char *edje_edit_script_program_get(Evas_Object *obj, const char *prog);
+EDJE_API char *edje_edit_script_program_get(Evas_Object *obj, const char *prog);
/**
* @brief Sets the Embryo script for the given program.
@@ -8812,7 +8787,7 @@ EAPI char *edje_edit_script_program_get(Evas_Object *obj, const char *prog);
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_script_program_set(Evas_Object *obj, const char *prog, const char *code);
+EDJE_API Eina_Bool edje_edit_script_program_set(Evas_Object *obj, const char *prog, const char *code);
/**
* @brief Compiles the Embryo script for the given object.
@@ -8825,7 +8800,7 @@ EAPI Eina_Bool edje_edit_script_program_set(Evas_Object *obj, const char *prog,
*
* @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
*/
-EAPI Eina_Bool edje_edit_script_compile(Evas_Object *obj);
+EDJE_API Eina_Bool edje_edit_script_compile(Evas_Object *obj);
/**
* @brief Gets the list of errors resulting from the last script build.
@@ -8841,7 +8816,7 @@ EAPI Eina_Bool edje_edit_script_compile(Evas_Object *obj);
*
* @return A constant list of Edje_Edit_Script_Error, or NULL if there are none
*/
-EAPI const Eina_List *edje_edit_script_error_list_get(Evas_Object *obj);
+EDJE_API const Eina_List *edje_edit_script_error_list_get(Evas_Object *obj);
//@}
/******************************************************************************/
@@ -8867,7 +8842,7 @@ EAPI const Eina_List *edje_edit_script_error_list_get(Evas_Object *obj);
* @return Source code containing all resources required by the object.
*/
-EAPI const char *edje_edit_source_generate(Evas_Object *obj);
+EDJE_API const char *edje_edit_source_generate(Evas_Object *obj);
/**
* @brief Returns source code of the current edje edit object.
@@ -8886,7 +8861,7 @@ EAPI const char *edje_edit_source_generate(Evas_Object *obj);
* @return Source code containing all resources required by the object.
*/
-EAPI const char * edje_edit_object_source_generate(Evas_Object *obj);
+EDJE_API const char * edje_edit_object_source_generate(Evas_Object *obj);
/**
* @brief Returns source code of all collections.
*
@@ -8900,7 +8875,7 @@ EAPI const char * edje_edit_object_source_generate(Evas_Object *obj);
* @return Source code as char *.
*/
-EAPI char *edje_edit_full_source_generate(Evas_Object *obj);
+EDJE_API char *edje_edit_full_source_generate(Evas_Object *obj);
/**
* @brief Returns source code of global block data.
@@ -8911,7 +8886,7 @@ EAPI char *edje_edit_full_source_generate(Evas_Object *obj);
*
* @return Source code of global block data.
*/
-EAPI const char * edje_edit_data_source_generate(Evas_Object *obj);
+EDJE_API const char * edje_edit_data_source_generate(Evas_Object *obj);
/**
* @brief Gets a list of color classes which given object use.
@@ -8920,7 +8895,7 @@ EAPI const char * edje_edit_data_source_generate(Evas_Object *obj);
*
* @return The color classes list
*/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_object_color_class_list_get(Evas_Object *obj);
/**
@@ -8931,7 +8906,7 @@ edje_edit_object_color_class_list_get(Evas_Object *obj);
*
* @return The color classes source code
*/
-EAPI const char *
+EDJE_API const char *
edje_edit_color_classes_source_generate(Evas_Object *obj, Eina_List *color_classes);
//@}
@@ -8943,16 +8918,13 @@ edje_edit_color_classes_source_generate(Evas_Object *obj, Eina_List *color_class
* Functions to deal with error messages (see @ref edcref).
*/ //@{
-EAPI extern Eina_Error EDJE_EDIT_ERROR_GROUP_CURRENTLY_USED;
-EAPI extern Eina_Error EDJE_EDIT_ERROR_GROUP_REFERENCED;
-EAPI extern Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST;
+EDJE_API extern Eina_Error EDJE_EDIT_ERROR_GROUP_CURRENTLY_USED;
+EDJE_API extern Eina_Error EDJE_EDIT_ERROR_GROUP_REFERENCED;
+EDJE_API extern Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST;
#ifdef __cplusplus
}
#endif
-#undef EAPI
-#define EAPI
-
#endif
diff --git a/src/lib/edje/Edje_Legacy.h b/src/lib/edje/Edje_Legacy.h
index a571ea297e..fd003e9d13 100644
--- a/src/lib/edje/Edje_Legacy.h
+++ b/src/lib/edje/Edje_Legacy.h
@@ -52,7 +52,7 @@
* @ingroup Edje_Object_Group
*
*/
-EAPI Evas_Object *edje_object_add (Evas *evas);
+EDJE_API Evas_Object *edje_object_add (Evas *evas);
/**
* @brief Preloads the images on the Edje Object in the background.
@@ -74,7 +74,7 @@ EAPI Evas_Object *edje_object_add (Evas *evas);
* @ingroup Edje_Object_Group
*
*/
-EAPI Eina_Bool edje_object_preload(Evas_Object *obj, Eina_Bool cancel);
+EDJE_API Eina_Bool edje_object_preload(Evas_Object *obj, Eina_Bool cancel);
/**
* @brief Adds a callback for an arriving Edje signal, emitted by a given Edje
@@ -120,7 +120,7 @@ EAPI Eina_Bool edje_object_preload(Evas_Object *obj, Eina_Bool cancel);
* @ingroup Edje_Object_Group
*
*/
-EAPI void edje_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
+EDJE_API void edje_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
/**
* @brief Sends/emits an Edje signal to a given Edje object
@@ -138,7 +138,7 @@ EAPI void edje_object_signal_callback_add(Evas_Object *obj, const char *emission
* @ingroup Edje_Object_Group
*
*/
-EAPI void edje_object_signal_emit(Evas_Object *obj, const char *emission, const char *source);
+EDJE_API void edje_object_signal_emit(Evas_Object *obj, const char *emission, const char *source);
/**
* @brief Removes a signal-triggered callback from an object.
@@ -161,7 +161,7 @@ EAPI void edje_object_signal_emit(Evas_Object *obj, const char *emission, const
* @ingroup Edje_Object_Group
*
*/
-EAPI void *edje_object_signal_callback_del (Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func);
+EDJE_API void *edje_object_signal_callback_del (Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func);
/**
* @brief Unregisters/deletes a callback set for an arriving Edje
@@ -188,7 +188,7 @@ EAPI void *edje_object_signal_callback_del (Evas_Object *obj, const char
* @ingroup Edje_Object_Group
*
*/
-EAPI void *edje_object_signal_callback_del_full(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
+EDJE_API void *edje_object_signal_callback_del_full(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data);
/** Edje file loading error codes one can get - see edje_load_error_str() too. */
typedef enum
@@ -227,7 +227,7 @@ typedef enum
* @ingroup Edje_Object_Group
*
*/
-EAPI Edje_Load_Error edje_object_load_error_get(const Evas_Object *obj);
+EDJE_API Edje_Load_Error edje_object_load_error_get(const Evas_Object *obj);
/**
* @brief Converts the given Edje file load error code into a string
@@ -246,7 +246,7 @@ EAPI Edje_Load_Error edje_object_load_error_get(const Evas_Object *obj);
* @ingroup Edje_Object_Group
*
*/
-EAPI const char *edje_load_error_str (Edje_Load_Error error);
+EDJE_API const char *edje_load_error_str (Edje_Load_Error error);
/**
* @brief Retrieves the geometry of a given Edje part, in a given Edje object's
@@ -272,7 +272,7 @@ EAPI const char *edje_load_error_str (Edje_Load_Error error);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_part_geometry_get(const Evas_Object *obj, const char * part, int *x, int *y, int *w, int *h);
+EDJE_API Eina_Bool edje_object_part_geometry_get(const Evas_Object *obj, const char * part, int *x, int *y, int *w, int *h);
/**
* @brief Returns the state of the Edje part.
@@ -284,7 +284,7 @@ EAPI Eina_Bool edje_object_part_geometry_get(const Evas_Object *obj, const char
*
* @ingroup Edje_Object_Group
*/
-EAPI const char *edje_object_part_state_get(const Evas_Object *obj, const char * part, double *val_ret);
+EDJE_API const char *edje_object_part_state_get(const Evas_Object *obj, const char * part, double *val_ret);
/**
* @brief Gets a handle to the Evas object implementing a given Edje part, in
@@ -310,7 +310,7 @@ EAPI const char *edje_object_part_state_get(const Evas_Object *obj, const char *
*
* @ingroup Edje_Object_Group
*/
-EAPI const Efl_Canvas_Object *edje_object_part_object_get(const Evas_Object *obj, const char * part);
+EDJE_API const Efl_Canvas_Object *edje_object_part_object_get(const Evas_Object *obj, const char * part);
/**
* @brief Whether this object updates its size hints automatically.
@@ -331,7 +331,7 @@ EAPI const Efl_Canvas_Object *edje_object_part_object_get(const Evas_Object *obj
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_update_hints_set(Evas_Object *obj, Eina_Bool update);
+EDJE_API void edje_object_update_hints_set(Evas_Object *obj, Eina_Bool update);
/**
* @brief Whether this object updates its size hints automatically.
@@ -352,7 +352,7 @@ EAPI void edje_object_update_hints_set(Evas_Object *obj, Eina_Bool update);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_update_hints_get(const Evas_Object *obj);
+EDJE_API Eina_Bool edje_object_update_hints_get(const Evas_Object *obj);
/**
* @brief Calculates the minimum required size for a given Edje object.
@@ -365,7 +365,7 @@ EAPI Eina_Bool edje_object_update_hints_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_size_min_calc(Evas_Object *obj, int *minw, int *minh);
+EDJE_API void edje_object_size_min_calc(Evas_Object *obj, int *minw, int *minh);
/**
* @brief Calculates the minimum required size for a given Edje object.
@@ -392,7 +392,7 @@ EAPI void edje_object_size_min_calc(Evas_Object *obj, int *minw, int *minh);
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_size_min_restricted_calc(Evas_Object *obj, int *minw, int *minh, int restrictedw, int restrictedh);
+EDJE_API void edje_object_size_min_restricted_calc(Evas_Object *obj, int *minw, int *minh, int restrictedw, int restrictedh);
/**
* @brief Calculates the geometry of the region, relative to a given Edje
@@ -416,7 +416,7 @@ EAPI void edje_object_size_min_restricted_calc(Evas_Object *obj, int *minw, int
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_parts_extends_calc(Evas_Object *obj, int *x, int *y, int *w, int *h);
+EDJE_API Eina_Bool edje_object_parts_extends_calc(Evas_Object *obj, int *x, int *y, int *w, int *h);
/**
* @brief Forces a Size/Geometry calculation.
@@ -427,7 +427,7 @@ EAPI Eina_Bool edje_object_parts_extends_calc(Evas_Object *obj, int *x, int *y,
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_calc_force(Evas_Object *obj);
+EDJE_API void edje_object_calc_force(Evas_Object *obj);
/**
* @brief Freezes the Edje object.
@@ -441,7 +441,7 @@ EAPI void edje_object_calc_force(Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI int edje_object_freeze(Evas_Object *obj);
+EDJE_API int edje_object_freeze(Evas_Object *obj);
/**
* @brief Thaws the Edje object.
@@ -457,7 +457,7 @@ EAPI int edje_object_freeze(Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI int edje_object_thaw(Evas_Object *obj);
+EDJE_API int edje_object_thaw(Evas_Object *obj);
/**
* @typedef (*Edje_Text_Change_Cb)
@@ -481,7 +481,7 @@ typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, c
* @param[in] func The callback function to handle the text change
* @param[in] data The data associated to the callback function.
*/
-EAPI void edje_object_text_change_cb_set(Evas_Object *obj, Edje_Text_Change_Cb func, void *data);
+EDJE_API void edje_object_text_change_cb_set(Evas_Object *obj, Edje_Text_Change_Cb func, void *data);
@@ -627,7 +627,7 @@ typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, E
* @param[in] func The function to handle messages coming from obj
* @param[in] data Auxiliary data to be passed to func
*/
-EAPI void edje_object_message_handler_set(Evas_Object *obj, Edje_Message_Handler_Cb func, void *data);
+EDJE_API void edje_object_message_handler_set(Evas_Object *obj, Edje_Message_Handler_Cb func, void *data);
/**
* @brief Sends an (Edje) message to a given Edje object
@@ -648,7 +648,7 @@ EAPI void edje_object_message_handler_set(Evas_Object *obj, Edje_Message_Handler
* @param[in] id A identification number for the message to be sent
* @param[in] msg The message's body, a struct depending on type
*/
-EAPI void edje_object_message_send(Evas_Object *obj, Edje_Message_Type type, int id, void *msg);
+EDJE_API void edje_object_message_send(Evas_Object *obj, Edje_Message_Type type, int id, void *msg);
/**
* @brief Processes an object's message queue.
@@ -659,7 +659,7 @@ EAPI void edje_object_message_send(Evas_Object *obj, Edje_Message_Type type, int
*
* @see edje_object_message_signal_recursive_process
*/
-EAPI void edje_object_message_signal_process(Evas_Object *obj);
+EDJE_API void edje_object_message_signal_process(Evas_Object *obj);
/**
* @brief Processes an object's message queue recursively.
@@ -672,7 +672,7 @@ EAPI void edje_object_message_signal_process(Evas_Object *obj);
*
* @since 1.20
*/
-EAPI void edje_object_message_signal_recursive_process(Evas_Object *obj);
+EDJE_API void edje_object_message_signal_recursive_process(Evas_Object *obj);
/**
* @}
@@ -695,7 +695,7 @@ EAPI void edje_object_message_signal_recursive_process(Evas_Object *obj);
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_External_Param_Type edje_object_part_external_param_type_get(const Evas_Object *obj, const char *part, const char * param);
+EDJE_API Edje_External_Param_Type edje_object_part_external_param_type_get(const Evas_Object *obj, const char *part, const char * param);
/**
* @brief Sets the parameter for the external part.
@@ -724,7 +724,7 @@ EAPI Edje_External_Param_Type edje_object_part_external_param_type_get(const Eva
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_external_param_set(Evas_Object *obj, const char *part, const Edje_External_Param *param);
+EDJE_API Eina_Bool edje_object_part_external_param_set(Evas_Object *obj, const char *part, const Edje_External_Param *param);
/**
* @brief Gets the parameter for the external part.
@@ -750,7 +750,7 @@ EAPI Eina_Bool edje_object_part_external_param_set(Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_external_param_get(const Evas_Object *obj, const char *part, Edje_External_Param *param);
+EDJE_API Eina_Bool edje_object_part_external_param_get(const Evas_Object *obj, const char *part, Edje_External_Param *param);
/**
* @brief Gets the object created by this external part.
@@ -773,7 +773,7 @@ EAPI Eina_Bool edje_object_part_external_param_get(const Evas_Object *obj, const
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_external_object_get(const Evas_Object *obj, const char * part);
+EDJE_API Evas_Object *edje_object_part_external_object_get(const Evas_Object *obj, const char * part);
/**
* @brief Gets an object contained in an part of type EXTERNAL
@@ -789,7 +789,7 @@ EAPI Evas_Object *edje_object_part_external_object_get(const Evas_Object *obj, c
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_external_content_get(const Evas_Object *obj, const char *part, const char *content);
+EDJE_API Evas_Object *edje_object_part_external_content_get(const Evas_Object *obj, const char *part, const char *content);
/**
* @}
@@ -808,7 +808,7 @@ EAPI Evas_Object *edje_object_part_external_content_get(const Evas_Object *obj,
* @ingroup Edje_Object_Group
*
*/
-EINA_DEPRECATED EAPI void edje_extern_object_min_size_set (Evas_Object *obj, Evas_Coord minw, Evas_Coord minh);
+EINA_DEPRECATED EDJE_API void edje_extern_object_min_size_set (Evas_Object *obj, Evas_Coord minw, Evas_Coord minh);
/**
* @deprecated use evas_object_size_hint_max_set() instead.
@@ -823,7 +823,7 @@ EINA_DEPRECATED EAPI void edje_extern_object_min_size_set (Evas_Object *
* @ingroup Edje_Object_Group
*
*/
-EINA_DEPRECATED EAPI void edje_extern_object_max_size_set (Evas_Object *obj, Evas_Coord maxw, Evas_Coord maxh);
+EINA_DEPRECATED EDJE_API void edje_extern_object_max_size_set (Evas_Object *obj, Evas_Coord maxw, Evas_Coord maxh);
/**
* @deprecated use evas_object_size_hint_aspect_set() instead.
@@ -842,7 +842,7 @@ EINA_DEPRECATED EAPI void edje_extern_object_max_size_set (Evas_Object *
* @ingroup Edje_Object_Group
*
*/
-EINA_DEPRECATED EAPI void edje_extern_object_aspect_set (Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah);
+EINA_DEPRECATED EDJE_API void edje_extern_object_aspect_set (Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah);
/**
* @brief Sets the @b EDJ file (and group within it) to load an Edje
@@ -877,7 +877,7 @@ Edje object
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_file_set(Evas_Object *obj, const char *file, const char *group);
+EDJE_API Eina_Bool edje_object_file_set(Evas_Object *obj, const char *file, const char *group);
/**
* @brief Gets the file and group name that a given Edje object is bound to.
@@ -899,7 +899,7 @@ Edje object
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_file_get(const Evas_Object *obj, const char **file, const char **group);
+EDJE_API void edje_object_file_get(const Evas_Object *obj, const char **file, const char **group);
/**
@@ -936,7 +936,7 @@ Edje object
* @ingroup Edje_Object_Group
*
*/
-EAPI Eina_Bool edje_object_mmap_set(Evas_Object *obj, const Eina_File *file, const char *group);
+EDJE_API Eina_Bool edje_object_mmap_set(Evas_Object *obj, const Eina_File *file, const char *group);
/**
* @brief "Swallows" an object into one of the Edje object @c SWALLOW parts.
@@ -971,7 +971,7 @@ EAPI Eina_Bool edje_object_mmap_set(Evas_Object *obj, const Eina_File *file, con
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_swallow(Evas_Object *obj, const char *part, Evas_Object *obj_swallow);
+EDJE_API Eina_Bool edje_object_part_swallow(Evas_Object *obj, const char *part, Evas_Object *obj_swallow);
/**
* @brief Gets the object currently swallowed by a part.
@@ -982,7 +982,7 @@ EAPI Eina_Bool edje_object_part_swallow(Evas_Object *obj, const char *part, Evas
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_swallow_get(const Evas_Object *obj, const char *part);
+EDJE_API Evas_Object *edje_object_part_swallow_get(const Evas_Object *obj, const char *part);
/**
* @brief Unswallows an object.
@@ -997,7 +997,7 @@ EAPI Evas_Object *edje_object_part_swallow_get(const Evas_Object *obj, const cha
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_unswallow(Evas_Object *obj, Evas_Object *obj_swallow);
+EDJE_API void edje_object_part_unswallow(Evas_Object *obj, Evas_Object *obj_swallow);
/**
* @brief Retrieves a list all accessibility part names
@@ -1008,7 +1008,7 @@ EAPI void edje_object_part_unswallow(Evas_Object *obj, Evas_Object *obj_swallow)
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_List *edje_object_access_part_list_get(const Evas_Object *obj);
+EDJE_API Eina_List *edje_object_access_part_list_get(const Evas_Object *obj);
/**
* @brief Appends an object to the box.
@@ -1026,7 +1026,7 @@ EAPI Eina_List *edje_object_access_part_list_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_box_append(Evas_Object *obj, const char *part, Evas_Object *child);
+EDJE_API Eina_Bool edje_object_part_box_append(Evas_Object *obj, const char *part, Evas_Object *child);
/**
* @brief Prepends an object to the box.
@@ -1044,7 +1044,7 @@ EAPI Eina_Bool edje_object_part_box_append(Evas_Object *obj, const char *part, E
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_box_prepend(Evas_Object *obj, const char *part, Evas_Object *child);
+EDJE_API Eina_Bool edje_object_part_box_prepend(Evas_Object *obj, const char *part, Evas_Object *child);
/**
* @brief Adds an object to the box.
@@ -1063,7 +1063,7 @@ EAPI Eina_Bool edje_object_part_box_prepend(Evas_Object *obj, const char *part,
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_box_insert_before(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference);
+EDJE_API Eina_Bool edje_object_part_box_insert_before(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference);
/**
* @brief Adds an object to the box.
@@ -1083,7 +1083,7 @@ EAPI Eina_Bool edje_object_part_box_insert_before(Evas_Object *obj, const char *
* @since 1.18
* @ingroup Edje_Object
*/
-EAPI Eina_Bool edje_object_part_box_insert_after(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference);
+EDJE_API Eina_Bool edje_object_part_box_insert_after(Evas_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference);
/**
* @brief Inserts an object to the box.
@@ -1102,7 +1102,7 @@ EAPI Eina_Bool edje_object_part_box_insert_after(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_box_insert_at(Evas_Object *obj, const char *part, Evas_Object *child, unsigned int pos);
+EDJE_API Eina_Bool edje_object_part_box_insert_at(Evas_Object *obj, const char *part, Evas_Object *child, unsigned int pos);
/**
* @brief Removes an object from the box.
@@ -1118,7 +1118,7 @@ EAPI Eina_Bool edje_object_part_box_insert_at(Evas_Object *obj, const char *part
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_box_remove_at(Evas_Object *obj, const char *part, unsigned int pos);
+EDJE_API Evas_Object *edje_object_part_box_remove_at(Evas_Object *obj, const char *part, unsigned int pos);
/**
* @brief Removes an object from the box.
@@ -1134,7 +1134,7 @@ EAPI Evas_Object *edje_object_part_box_remove_at(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_box_remove(Evas_Object *obj, const char *part, Evas_Object *child);
+EDJE_API Evas_Object *edje_object_part_box_remove(Evas_Object *obj, const char *part, Evas_Object *child);
/**
* @brief Removes all elements from the box.
@@ -1151,7 +1151,7 @@ EAPI Evas_Object *edje_object_part_box_remove(Evas_Object *obj, const char *part
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_box_remove_all(Evas_Object *obj, const char *part, Eina_Bool clear);
+EDJE_API Eina_Bool edje_object_part_box_remove_all(Evas_Object *obj, const char *part, Eina_Bool clear);
/**
* @brief Packs an object into the table.
@@ -1168,7 +1168,7 @@ EAPI Eina_Bool edje_object_part_box_remove_all(Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_table_pack(Evas_Object *obj, const char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan);
+EDJE_API Eina_Bool edje_object_part_table_pack(Evas_Object *obj, const char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan);
/**
* @brief Removes an object from the table.
@@ -1181,7 +1181,7 @@ EAPI Eina_Bool edje_object_part_table_pack(Evas_Object *obj, const char *part, E
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_table_unpack(Evas_Object *obj, const char *part, Evas_Object *child_obj);
+EDJE_API Eina_Bool edje_object_part_table_unpack(Evas_Object *obj, const char *part, Evas_Object *child_obj);
/**
* @brief Gets the number of columns and rows the table has.
@@ -1195,7 +1195,7 @@ EAPI Eina_Bool edje_object_part_table_unpack(Evas_Object *obj, const char *part,
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_table_col_row_size_get(const Evas_Object *obj, const char *part, int *cols, int *rows);
+EDJE_API Eina_Bool edje_object_part_table_col_row_size_get(const Evas_Object *obj, const char *part, int *cols, int *rows);
/**
* @brief Retrieves a child from a table
@@ -1207,7 +1207,7 @@ EAPI Eina_Bool edje_object_part_table_col_row_size_get(const Evas_Object *obj, c
*
* @ingroup Edje_Object_Part
*/
-EAPI Evas_Object *edje_object_part_table_child_get(const Evas_Object *obj, const char *part, unsigned int col, unsigned int row);
+EDJE_API Evas_Object *edje_object_part_table_child_get(const Evas_Object *obj, const char *part, unsigned int col, unsigned int row);
/**
* @brief Removes all object from the table.
@@ -1221,7 +1221,7 @@ EAPI Evas_Object *edje_object_part_table_child_get(const Evas_Object *obj, const
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_table_clear(Evas_Object *obj, const char *part, Eina_Bool clear);
+EDJE_API Eina_Bool edje_object_part_table_clear(Evas_Object *obj, const char *part, Eina_Bool clear);
/**
* @brief Sets the object color class.
@@ -1255,7 +1255,7 @@ EAPI Eina_Bool edje_object_part_table_clear(Evas_Object *obj, const char *part,
*
* @ingroup Edje_Object_Color_Class
*/
-EAPI Eina_Bool edje_object_color_class_set(Evas_Object *obj, const char * color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
+EDJE_API Eina_Bool edje_object_color_class_set(Evas_Object *obj, const char * color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3);
/**
* @brief Gets the object color class.
@@ -1287,7 +1287,7 @@ EAPI Eina_Bool edje_object_color_class_set(Evas_Object *obj, const char * color_
*
* @ingroup Edje_Object_Color_Class
*/
-EAPI Eina_Bool edje_object_color_class_get(const Evas_Object *obj, const char * color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
+EDJE_API Eina_Bool edje_object_color_class_get(const Evas_Object *obj, const char * color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3);
/**
* @brief Delete the object color class.
@@ -1305,7 +1305,7 @@ EAPI Eina_Bool edje_object_color_class_get(const Evas_Object *obj, const char *
*
* @ingroup Edje_Object_Color_Class
*/
-EAPI void edje_object_color_class_del(Evas_Object *obj, const char *color_class);
+EDJE_API void edje_object_color_class_del(Evas_Object *obj, const char *color_class);
/**
* @brief Delete all color classes defined in object level.
@@ -1320,7 +1320,7 @@ EAPI void edje_object_color_class_del(Evas_Object *obj, const char *color_class)
*
* @ingroup Edje_Object_Color_Class
*/
-EAPI Eina_Bool edje_object_color_class_clear(const Evas_Object *obj);
+EDJE_API Eina_Bool edje_object_color_class_clear(const Evas_Object *obj);
/**
* @brief Sets Edje text class.
@@ -1335,7 +1335,7 @@ EAPI Eina_Bool edje_object_color_class_clear(const Evas_Object *obj);
*
* @ingroup Edje_Object_Text_Class
*/
-EAPI Eina_Bool edje_object_text_class_set(Evas_Object *obj, const char * text_class, const char *font, Evas_Font_Size size);
+EDJE_API Eina_Bool edje_object_text_class_set(Evas_Object *obj, const char * text_class, const char *font, Evas_Font_Size size);
/**
* @brief Gets font and font size from edje text class.
@@ -1352,7 +1352,7 @@ EAPI Eina_Bool edje_object_text_class_set(Evas_Object *obj, const char * text_cl
*
* @ingroup Edje_Object_Text_Class
*/
-EAPI Eina_Bool edje_object_text_class_get(const Evas_Object *obj, const char * text_class, const char **font, Evas_Font_Size *size);
+EDJE_API Eina_Bool edje_object_text_class_get(const Evas_Object *obj, const char * text_class, const char **font, Evas_Font_Size *size);
/**
* @brief Delete the object text class.
@@ -1369,7 +1369,7 @@ EAPI Eina_Bool edje_object_text_class_get(const Evas_Object *obj, const char * t
*
* @ingroup Edje_Object_Text_Class
*/
-EAPI void edje_object_text_class_del(Evas_Object *obj, const char *text_class);
+EDJE_API void edje_object_text_class_del(Evas_Object *obj, const char *text_class);
/**
* @brief Sets the object size class.
@@ -1390,7 +1390,7 @@ EAPI void edje_object_text_class_del(Evas_Object *obj, const char *text_class);
*
* @ingroup Edje_Object_Size_Class
*/
-EAPI Eina_Bool edje_object_size_class_set(Evas_Object *obj, const char * size_class, int minw, int minh, int maxw, int maxh);
+EDJE_API Eina_Bool edje_object_size_class_set(Evas_Object *obj, const char * size_class, int minw, int minh, int maxw, int maxh);
/**
* @brief Gets the object size class.
@@ -1411,7 +1411,7 @@ EAPI Eina_Bool edje_object_size_class_set(Evas_Object *obj, const char * size_cl
*
* @ingroup Edje_Object_Size_Class
*/
-EAPI Eina_Bool edje_object_size_class_get(const Evas_Object *obj, const char * size_class, int *minw, int *minh, int *maxw, int *maxh);
+EDJE_API Eina_Bool edje_object_size_class_get(const Evas_Object *obj, const char * size_class, int *minw, int *minh, int *maxw, int *maxh);
/**
* @brief Delete the object size class.
@@ -1428,7 +1428,7 @@ EAPI Eina_Bool edje_object_size_class_get(const Evas_Object *obj, const char * s
*
* @ingroup Edje_Object_Size_Class
*/
-EAPI void edje_object_size_class_del(Evas_Object *obj, const char *size_class);
+EDJE_API void edje_object_size_class_del(Evas_Object *obj, const char *size_class);
/**
* @brief Enables selection if the entry is an EXPLICIT selection mode type.
@@ -1442,7 +1442,7 @@ EAPI void edje_object_size_class_del(Evas_Object *obj, const char *size_class);
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_allow_set(const Evas_Object *obj, const char *part, Eina_Bool allow);
+EDJE_API void edje_object_part_text_select_allow_set(const Evas_Object *obj, const char *part, Eina_Bool allow);
/**
* @brief Sets the RTL orientation for this object.
@@ -1453,7 +1453,7 @@ EAPI void edje_object_part_text_select_allow_set(const Evas_Object *obj, const c
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_mirrored_set(Evas_Object *obj, Eina_Bool rtl);
+EDJE_API void edje_object_mirrored_set(Evas_Object *obj, Eina_Bool rtl);
/**
* @brief Gets the RTL orientation for this object.
@@ -1466,7 +1466,7 @@ EAPI void edje_object_mirrored_set(Evas_Object *obj, Eina_Bool rtl);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_mirrored_get(const Evas_Object *obj);
+EDJE_API Eina_Bool edje_object_mirrored_get(const Evas_Object *obj);
/**
* @brief Sets the language for this object.
@@ -1477,7 +1477,7 @@ EAPI Eina_Bool edje_object_mirrored_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_language_set(Evas_Object *obj, const char *language);
+EDJE_API void edje_object_language_set(Evas_Object *obj, const char *language);
/**
* @brief Gets the language for this object.
@@ -1488,7 +1488,7 @@ EAPI void edje_object_language_set(Evas_Object *obj, const char *language);
*
* @ingroup Edje_Object_Group
*/
-EAPI const char *edje_object_language_get(const Evas_Object *obj);
+EDJE_API const char *edje_object_language_get(const Evas_Object *obj);
/**
* @brief Sets the scaling factor for a given Edje object.
@@ -1512,7 +1512,7 @@ EAPI const char *edje_object_language_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Scale
*/
-EAPI Eina_Bool edje_object_scale_set(Evas_Object *obj, double scale);
+EDJE_API Eina_Bool edje_object_scale_set(Evas_Object *obj, double scale);
/**
* @brief Gets a given Edje object's scaling factor.
@@ -1527,7 +1527,7 @@ EAPI Eina_Bool edje_object_scale_set(Evas_Object *obj, double scale);
*
* @ingroup Edje_Object_Scale
*/
-EAPI double edje_object_scale_get(const Evas_Object *obj);
+EDJE_API double edje_object_scale_get(const Evas_Object *obj);
/**
* @brief Gets a given Edje object's base_scale factor.
@@ -1541,7 +1541,7 @@ EAPI double edje_object_scale_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Scale
*/
-EAPI double edje_object_base_scale_get(const Evas_Object *obj);
+EDJE_API double edje_object_base_scale_get(const Evas_Object *obj);
/**
* @defgroup Edje_Part_Drag Edje Drag
@@ -1595,7 +1595,7 @@ typedef enum _Edje_Drag_Dir
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_value_set(Evas_Object *obj, const char * part, double dx, double dy);
+EDJE_API Eina_Bool edje_object_part_drag_value_set(Evas_Object *obj, const char * part, double dx, double dy);
/**
* @brief Gets the dragable object location.
@@ -1615,7 +1615,7 @@ EAPI Eina_Bool edje_object_part_drag_value_set(Evas_Object *obj, const char * pa
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_value_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
+EDJE_API Eina_Bool edje_object_part_drag_value_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
/**
* @brief Sets the dragable object size.
@@ -1635,7 +1635,7 @@ EAPI Eina_Bool edje_object_part_drag_value_get(const Evas_Object *obj, const cha
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_size_set(Evas_Object *obj, const char * part, double dw, double dh);
+EDJE_API Eina_Bool edje_object_part_drag_size_set(Evas_Object *obj, const char * part, double dw, double dh);
/**
* @brief Gets the dragable object size.
@@ -1652,7 +1652,7 @@ EAPI Eina_Bool edje_object_part_drag_size_set(Evas_Object *obj, const char * par
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_size_get(const Evas_Object *obj, const char * part, double *dw, double *dh);
+EDJE_API Eina_Bool edje_object_part_drag_size_get(const Evas_Object *obj, const char * part, double *dw, double *dh);
/**
* @brief Determines dragable directions.
@@ -1669,7 +1669,7 @@ EAPI Eina_Bool edje_object_part_drag_size_get(const Evas_Object *obj, const char
*
* @ingroup Edje_Part_Drag
*/
-EAPI Edje_Drag_Dir edje_object_part_drag_dir_get(const Evas_Object *obj, const char * part);
+EDJE_API Edje_Drag_Dir edje_object_part_drag_dir_get(const Evas_Object *obj, const char * part);
/**
* @brief Sets the drag step increment.
@@ -1690,7 +1690,7 @@ EAPI Edje_Drag_Dir edje_object_part_drag_dir_get(const Evas_Object *obj, const c
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_step_set(Evas_Object *obj, const char * part, double dx, double dy);
+EDJE_API Eina_Bool edje_object_part_drag_step_set(Evas_Object *obj, const char * part, double dx, double dy);
/**
* @brief Gets the drag step increment values.
@@ -1707,7 +1707,7 @@ EAPI Eina_Bool edje_object_part_drag_step_set(Evas_Object *obj, const char * par
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_step_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
+EDJE_API Eina_Bool edje_object_part_drag_step_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
/**
* @brief Steps the dragable x,y steps.
@@ -1727,7 +1727,7 @@ EAPI Eina_Bool edje_object_part_drag_step_get(const Evas_Object *obj, const char
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_step(Evas_Object *obj, const char *part, double dx, double dy);
+EDJE_API Eina_Bool edje_object_part_drag_step(Evas_Object *obj, const char *part, double dx, double dy);
/**
* @brief Sets the page step increments.
@@ -1748,7 +1748,7 @@ EAPI Eina_Bool edje_object_part_drag_step(Evas_Object *obj, const char *part, do
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_page_set(Evas_Object *obj, const char * part, double dx, double dy);
+EDJE_API Eina_Bool edje_object_part_drag_page_set(Evas_Object *obj, const char * part, double dx, double dy);
/**
* @brief Gets the page step increments.
@@ -1765,7 +1765,7 @@ EAPI Eina_Bool edje_object_part_drag_page_set(Evas_Object *obj, const char * par
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_page_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
+EDJE_API Eina_Bool edje_object_part_drag_page_get(const Evas_Object *obj, const char * part, double *dx, double *dy);
/**
* @brief Pages x,y steps.
@@ -1787,7 +1787,7 @@ EAPI Eina_Bool edje_object_part_drag_page_get(const Evas_Object *obj, const char
*
* @ingroup Edje_Part_Drag
*/
-EAPI Eina_Bool edje_object_part_drag_page(Evas_Object *obj, const char *part, double dx, double dy);
+EDJE_API Eina_Bool edje_object_part_drag_page(Evas_Object *obj, const char *part, double dx, double dy);
/**
* @}
@@ -1802,7 +1802,7 @@ EAPI Eina_Bool edje_object_part_drag_page(Evas_Object *obj, const char *part, do
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_set(const Evas_Object *obj, const char *part, const char *text);
+EDJE_API Eina_Bool edje_object_part_text_set(const Evas_Object *obj, const char *part, const char *text);
/**
* @brief Gets the text currntly set to the given part
@@ -1813,7 +1813,7 @@ EAPI Eina_Bool edje_object_part_text_set(const Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI const char * edje_object_part_text_get(const Evas_Object *obj, const char *part);
+EDJE_API const char * edje_object_part_text_get(const Evas_Object *obj, const char *part);
/**
* @brief Moves the cursor to the beginning of the text part @ref
@@ -1824,7 +1824,7 @@ EAPI const char * edje_object_part_text_get(const Evas_Object *obj, const char *
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_begin_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API void edje_object_part_text_cursor_begin_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Moves the cursor to the end of the text part. @ref
@@ -1835,7 +1835,7 @@ EAPI void edje_object_part_text_cursor_begin_set(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_end_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API void edje_object_part_text_cursor_end_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Sets the cursor position to the given value
@@ -1848,7 +1848,7 @@ EAPI void edje_object_part_text_cursor_end_set(Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_pos_set(Evas_Object *obj, const char * part, Edje_Cursor cur, int pos);
+EDJE_API void edje_object_part_text_cursor_pos_set(Evas_Object *obj, const char * part, Edje_Cursor cur, int pos);
/**
* @brief Retrieves the current position of the cursor
@@ -1862,7 +1862,7 @@ EAPI void edje_object_part_text_cursor_pos_set(Evas_Object *obj, const char * pa
*
* @ingroup Edje_Object_Part
*/
-EAPI int edje_object_part_text_cursor_pos_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
+EDJE_API int edje_object_part_text_cursor_pos_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
/**
* @brief Position the given cursor to a X,Y position.
@@ -1878,7 +1878,7 @@ EAPI int edje_object_part_text_cursor_pos_get(const Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_coord_set(Evas_Object *obj, const char *part, Edje_Cursor cur, int x, int y);
+EDJE_API Eina_Bool edje_object_part_text_cursor_coord_set(Evas_Object *obj, const char *part, Edje_Cursor cur, int x, int y);
/**
* @brief Moves the cursor to the beginning of the line. @ref
@@ -1889,7 +1889,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_coord_set(Evas_Object *obj, const ch
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_line_begin_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API void edje_object_part_text_cursor_line_begin_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Moves the cursor to the end of the line. @ref
@@ -1900,7 +1900,7 @@ EAPI void edje_object_part_text_cursor_line_begin_set(Evas_Object *obj, const ch
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_line_end_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API void edje_object_part_text_cursor_line_end_set(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Moves the cursor to the previous char @ref
@@ -1913,7 +1913,7 @@ EAPI void edje_object_part_text_cursor_line_end_set(Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_prev(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_prev(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Advances the cursor to the next cursor position. @ref
@@ -1926,7 +1926,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_prev(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_next(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_next(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Moves the cursor to the char above the current cursor position.
@@ -1938,7 +1938,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_next(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_up(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_up(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Moves the cursor to the char below the current cursor position.
@@ -1950,7 +1950,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_up(Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_down(Evas_Object *obj, const char *part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_down(Evas_Object *obj, const char *part, Edje_Cursor cur);
/**
* @brief Copies the cursor to another cursor.
@@ -1961,7 +1961,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_down(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_copy(Evas_Object *obj, const char *part, Edje_Cursor src, Edje_Cursor dst);
+EDJE_API void edje_object_part_text_cursor_copy(Evas_Object *obj, const char *part, Edje_Cursor src, Edje_Cursor dst);
/**
* @brief Returns the content (char) at the cursor position. @ref
@@ -1977,7 +1977,7 @@ EAPI void edje_object_part_text_cursor_copy(Evas_Object *obj, const char *part,
*
* @ingroup Edje_Object_Part
*/
-EAPI char *edje_object_part_text_cursor_content_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
+EDJE_API char *edje_object_part_text_cursor_content_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
/**
* @brief Returns the cursor geometry of the part relative to the edje object.
@@ -1990,7 +1990,7 @@ EAPI char *edje_object_part_text_cursor_content_get(const Evas_Object *obj, cons
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_cursor_geometry_get(const Evas_Object *obj, const char * part, int *x, int *y, int *w, int *h);
+EDJE_API void edje_object_part_text_cursor_geometry_get(const Evas_Object *obj, const char * part, int *x, int *y, int *w, int *h);
/**
* @brief Hides visible last character for password mode.
@@ -2004,7 +2004,7 @@ EAPI void edje_object_part_text_cursor_geometry_get(const Evas_Object *obj, cons
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_hide_visible_password(Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_text_hide_visible_password(Evas_Object *obj, const char *part);
/**
* @brief Returns whether the cursor points to a format. @ref
@@ -2017,7 +2017,7 @@ EAPI Eina_Bool edje_object_part_text_hide_visible_password(Evas_Object *obj, con
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_is_format_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_is_format_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
/**
* @brief Returns @c true if the cursor points to a visible format For example
@@ -2031,7 +2031,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_is_format_get(const Evas_Object *obj
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_cursor_is_visible_format_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
+EDJE_API Eina_Bool edje_object_part_text_cursor_is_visible_format_get(const Evas_Object *obj, const char * part, Edje_Cursor cur);
/**
* @brief Returns a list of Evas_Textblock_Rectangle anchor rectangles.
@@ -2046,7 +2046,7 @@ EAPI Eina_Bool edje_object_part_text_cursor_is_visible_format_get(const Evas_Obj
*
* @ingroup Edje_Object_Part
*/
-EAPI const Eina_List *edje_object_part_text_anchor_geometry_get(const Evas_Object *obj, const char * part, const char * anchor);
+EDJE_API const Eina_List *edje_object_part_text_anchor_geometry_get(const Evas_Object *obj, const char * part, const char * anchor);
/**
* @brief Returns a list of char anchor names.
@@ -2059,7 +2059,7 @@ EAPI const Eina_List *edje_object_part_text_anchor_geometry_get(const Evas_Objec
*
* @ingroup Edje_Object_Part
*/
-EAPI const Eina_List *edje_object_part_text_anchor_list_get(const Evas_Object *obj, const char * part);
+EDJE_API const Eina_List *edje_object_part_text_anchor_list_get(const Evas_Object *obj, const char * part);
/**
* @brief Returns the text of the object part.
@@ -2074,7 +2074,7 @@ EAPI const Eina_List *edje_object_part_text_anchor_list_get(const Evas_Object *o
*
* @ingroup Edje_Object_Part
*/
-EAPI const char *edje_object_part_text_style_user_peek(const Evas_Object *obj, const char *part);
+EDJE_API const char *edje_object_part_text_style_user_peek(const Evas_Object *obj, const char *part);
/**
* @brief Sets the style of the
@@ -2088,7 +2088,7 @@ EAPI const char *edje_object_part_text_style_user_peek(const Evas_Object *obj, c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_style_user_push(Evas_Object *obj, const char *part, const char *style);
+EDJE_API void edje_object_part_text_style_user_push(Evas_Object *obj, const char *part, const char *style);
/**
* @brief Deletes the top style form the user style stack.
@@ -2099,7 +2099,7 @@ EAPI void edje_object_part_text_style_user_push(Evas_Object *obj, const char *pa
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_style_user_pop(Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_style_user_pop(Evas_Object *obj, const char *part);
/**
* @brief Returns item geometry.
@@ -2117,7 +2117,7 @@ EAPI void edje_object_part_text_style_user_pop(Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_item_geometry_get(const Evas_Object *obj, const char * part, const char * item, int *cx, int *cy, int *cw, int *ch);
+EDJE_API Eina_Bool edje_object_part_text_item_geometry_get(const Evas_Object *obj, const char * part, const char * item, int *cx, int *cy, int *cw, int *ch);
/**
* @brief Returns a list of char item names.
@@ -2130,7 +2130,7 @@ EAPI Eina_Bool edje_object_part_text_item_geometry_get(const Evas_Object *obj, c
*
* @ingroup Edje_Object_Part
*/
-EAPI const Eina_List *edje_object_part_text_item_list_get(const Evas_Object *obj, const char * part);
+EDJE_API const Eina_List *edje_object_part_text_item_list_get(const Evas_Object *obj, const char * part);
/**
* @brief Adds a filter function for newly inserted text.
@@ -2165,7 +2165,7 @@ EAPI const Eina_List *edje_object_part_text_item_list_get(const Evas_Object *obj
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_text_insert_filter_callback_add(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data);
+EDJE_API void edje_object_text_insert_filter_callback_add(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data);
/**
* @brief Deletes a function from the filter list.
@@ -2183,7 +2183,7 @@ EAPI void edje_object_text_insert_filter_callback_add(Evas_Object *obj, const ch
*
* @ingroup Edje_Object_Group
*/
-EAPI void *edje_object_text_insert_filter_callback_del(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func);
+EDJE_API void *edje_object_text_insert_filter_callback_del(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func);
/**
* @brief Deletes a function and matching user data from the filter list.
@@ -2202,7 +2202,7 @@ EAPI void *edje_object_text_insert_filter_callback_del(Evas_Object *obj, const c
*
* @ingroup Edje_Object_Group
*/
-EAPI void *edje_object_text_insert_filter_callback_del_full(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data);
+EDJE_API void *edje_object_text_insert_filter_callback_del_full(Evas_Object *obj, const char *part, Edje_Text_Filter_Cb func, void *data);
/**
* @brief Adds a markup filter function for newly inserted text.
@@ -2235,7 +2235,7 @@ EAPI void *edje_object_text_insert_filter_callback_del_full(Evas_Object *obj, co
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_text_markup_filter_callback_add(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data);
+EDJE_API void edje_object_text_markup_filter_callback_add(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data);
/**
* @brief Deletes a function from the markup filter list.
@@ -2255,7 +2255,7 @@ EAPI void edje_object_text_markup_filter_callback_add(Evas_Object *obj, const ch
*
* @ingroup Edje_Object_Group
*/
-EAPI void *edje_object_text_markup_filter_callback_del(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func);
+EDJE_API void *edje_object_text_markup_filter_callback_del(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func);
/**
* @brief Deletes a function and matching user data from the markup filter
@@ -2277,7 +2277,7 @@ EAPI void *edje_object_text_markup_filter_callback_del(Evas_Object *obj, const c
*
* @ingroup Edje_Object_Group
*/
-EAPI void *edje_object_text_markup_filter_callback_del_full(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data);
+EDJE_API void *edje_object_text_markup_filter_callback_del_full(Evas_Object *obj, const char *part, Edje_Markup_Filter_Cb func, void *data);
/**
* @brief This function inserts text as if the user has inserted it.
@@ -2292,7 +2292,7 @@ EAPI void *edje_object_text_markup_filter_callback_del_full(Evas_Object *obj, co
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_user_insert(const Evas_Object *obj, const char *part, const char *text);
+EDJE_API void edje_object_part_text_user_insert(const Evas_Object *obj, const char *part, const char *text);
/**
* @brief Inserts text for an object part.
@@ -2307,7 +2307,7 @@ EAPI void edje_object_part_text_user_insert(const Evas_Object *obj, const char *
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_append(Evas_Object *obj, const char *part, const char *text);
+EDJE_API void edje_object_part_text_append(Evas_Object *obj, const char *part, const char *text);
/**
* @brief Sets the text for an object part, but converts HTML escapes to UTF8
@@ -2325,7 +2325,7 @@ EAPI void edje_object_part_text_append(Evas_Object *obj, const char *part, const
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_escaped_set(Evas_Object *obj, const char *part, const char *text);
+EDJE_API Eina_Bool edje_object_part_text_escaped_set(Evas_Object *obj, const char *part, const char *text);
/**
* @brief Sets the raw (non escaped) text for an object part.
@@ -2343,7 +2343,7 @@ EAPI Eina_Bool edje_object_part_text_escaped_set(Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_unescaped_set(Evas_Object *obj, const char * part, const char *text_to_escape);
+EDJE_API Eina_Bool edje_object_part_text_unescaped_set(Evas_Object *obj, const char * part, const char *text_to_escape);
/**
* @brief Returns the text of the object part, without escaping.
@@ -2360,7 +2360,7 @@ EAPI Eina_Bool edje_object_part_text_unescaped_set(Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI char *edje_object_part_text_unescaped_get(const Evas_Object *obj, const char * part);
+EDJE_API char *edje_object_part_text_unescaped_get(const Evas_Object *obj, const char * part);
/**
* @brief Inserts text for an object part.
@@ -2373,7 +2373,7 @@ EAPI char *edje_object_part_text_unescaped_get(const Evas_Object *obj, const cha
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_insert(Evas_Object *obj, const char *part, const char *text);
+EDJE_API void edje_object_part_text_insert(Evas_Object *obj, const char *part, const char *text);
/**
* @brief Sets the autocapitalization type on the immodule.
@@ -2385,7 +2385,7 @@ EAPI void edje_object_part_text_insert(Evas_Object *obj, const char *part, const
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_autocapital_type_set(Evas_Object *obj, const char *part, Edje_Text_Autocapital_Type autocapital_type);
+EDJE_API void edje_object_part_text_autocapital_type_set(Evas_Object *obj, const char *part, Edje_Text_Autocapital_Type autocapital_type);
/**
* @brief Retrieves the autocapitalization type
@@ -2398,7 +2398,7 @@ EAPI void edje_object_part_text_autocapital_type_set(Evas_Object *obj, const cha
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_Text_Autocapital_Type edje_object_part_text_autocapital_type_get(const Evas_Object *obj, const char *part);
+EDJE_API Edje_Text_Autocapital_Type edje_object_part_text_autocapital_type_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets whether the prediction is allowed or not.
@@ -2410,7 +2410,7 @@ EAPI Edje_Text_Autocapital_Type edje_object_part_text_autocapital_type_get(const
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_prediction_allow_set(Evas_Object *obj, const char *part, Eina_Bool prediction);
+EDJE_API void edje_object_part_text_prediction_allow_set(Evas_Object *obj, const char *part, Eina_Bool prediction);
/**
* @brief Gets whether the prediction is allowed or not.
@@ -2423,7 +2423,7 @@ EAPI void edje_object_part_text_prediction_allow_set(Evas_Object *obj, const cha
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_prediction_allow_get(const Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_text_prediction_allow_get(const Evas_Object *obj, const char *part);
/**
* @brief Gets the input method context in entry.
@@ -2439,7 +2439,7 @@ EAPI Eina_Bool edje_object_part_text_prediction_allow_get(const Evas_Object *obj
*
* @ingroup Edje_Object_Part
*/
-EAPI void *edje_object_part_text_imf_context_get(const Evas_Object *obj, const char *part);
+EDJE_API void *edje_object_part_text_imf_context_get(const Evas_Object *obj, const char *part);
/**
* @brief Resets the input method context if needed.
@@ -2453,7 +2453,7 @@ EAPI void *edje_object_part_text_imf_context_get(const Evas_Object *obj, const c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_imf_context_reset(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_imf_context_reset(const Evas_Object *obj, const char *part);
/**
* @brief Sets the input hint which allows input methods to fine-tune their
@@ -2466,7 +2466,7 @@ EAPI void edje_object_part_text_imf_context_reset(const Evas_Object *obj, const
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_hint_set(Evas_Object *obj, const char *part, Edje_Input_Hints input_hints);
+EDJE_API void edje_object_part_text_input_hint_set(Evas_Object *obj, const char *part, Edje_Input_Hints input_hints);
/**
* @brief Gets the value of input hint
@@ -2479,7 +2479,7 @@ EAPI void edje_object_part_text_input_hint_set(Evas_Object *obj, const char *par
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_Input_Hints edje_object_part_text_input_hint_get(const Evas_Object *obj, const char *part);
+EDJE_API Edje_Input_Hints edje_object_part_text_input_hint_get(const Evas_Object *obj, const char *part);
/**
* @brief Shows the input panel (virtual keyboard) based on the input panel
@@ -2495,7 +2495,7 @@ EAPI Edje_Input_Hints edje_object_part_text_input_hint_get(const Evas_Object *ob
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_show(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_input_panel_show(const Evas_Object *obj, const char *part);
/**
* @brief Hides the input panel (virtual keyboard). See also
@@ -2511,7 +2511,7 @@ EAPI void edje_object_part_text_input_panel_show(const Evas_Object *obj, const c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_hide(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_input_panel_hide(const Evas_Object *obj, const char *part);
/**
* @brief Sets the input panel-specific data to deliver to the input panel.
@@ -2528,7 +2528,7 @@ EAPI void edje_object_part_text_input_panel_hide(const Evas_Object *obj, const c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_imdata_set(Evas_Object *obj, const char *part, const void *data, int len);
+EDJE_API void edje_object_part_text_input_panel_imdata_set(Evas_Object *obj, const char *part, const void *data, int len);
/**
* @brief Gets the specific data of the current active input panel.
@@ -2543,7 +2543,7 @@ EAPI void edje_object_part_text_input_panel_imdata_set(Evas_Object *obj, const c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_imdata_get(const Evas_Object *obj, const char *part, void *data, int *len);
+EDJE_API void edje_object_part_text_input_panel_imdata_get(const Evas_Object *obj, const char *part, void *data, int *len);
/**
* @brief Sets the layout of the input panel.
@@ -2560,7 +2560,7 @@ EAPI void edje_object_part_text_input_panel_imdata_get(const Evas_Object *obj, c
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_layout_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Layout layout);
+EDJE_API void edje_object_part_text_input_panel_layout_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Layout layout);
/**
* @brief Gets the layout of the input panel.
@@ -2575,7 +2575,7 @@ EAPI void edje_object_part_text_input_panel_layout_set(Evas_Object *obj, const c
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_Input_Panel_Layout edje_object_part_text_input_panel_layout_get(const Evas_Object *obj, const char *part);
+EDJE_API Edje_Input_Panel_Layout edje_object_part_text_input_panel_layout_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the language mode of the input panel.
@@ -2589,7 +2589,7 @@ EAPI Edje_Input_Panel_Layout edje_object_part_text_input_panel_layout_get(const
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_language_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Lang lang);
+EDJE_API void edje_object_part_text_input_panel_language_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Lang lang);
/**
* @brief Gets the language mode of the input panel.
@@ -2605,7 +2605,7 @@ EAPI void edje_object_part_text_input_panel_language_set(Evas_Object *obj, const
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_Input_Panel_Lang edje_object_part_text_input_panel_language_get(const Evas_Object *obj, const char *part);
+EDJE_API Edje_Input_Panel_Lang edje_object_part_text_input_panel_language_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the layout variation of the input panel.
@@ -2622,7 +2622,7 @@ EAPI Edje_Input_Panel_Lang edje_object_part_text_input_panel_language_get(const
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_layout_variation_set(Evas_Object *obj, const char *part, int variation);
+EDJE_API void edje_object_part_text_input_panel_layout_variation_set(Evas_Object *obj, const char *part, int variation);
/**
* @brief Gets the layout variation of the input panel.
@@ -2637,7 +2637,7 @@ EAPI void edje_object_part_text_input_panel_layout_variation_set(Evas_Object *ob
*
* @ingroup Edje_Object_Part
*/
-EAPI int edje_object_part_text_input_panel_layout_variation_get(const Evas_Object *obj, const char *part);
+EDJE_API int edje_object_part_text_input_panel_layout_variation_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the attribute to show the input panel automatically.
@@ -2650,7 +2650,7 @@ EAPI int edje_object_part_text_input_panel_layout_variation_get(const Evas_Objec
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_enabled_set(Evas_Object *obj, const char *part, Eina_Bool enabled);
+EDJE_API void edje_object_part_text_input_panel_enabled_set(Evas_Object *obj, const char *part, Eina_Bool enabled);
/**
* @brief Retrieves the attribute to show the input panel automatically. See
@@ -2665,7 +2665,7 @@ EAPI void edje_object_part_text_input_panel_enabled_set(Evas_Object *obj, const
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_input_panel_enabled_get(const Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_text_input_panel_enabled_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the return key on the input panel to be disabled.
@@ -2677,7 +2677,7 @@ EAPI Eina_Bool edje_object_part_text_input_panel_enabled_get(const Evas_Object *
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_return_key_disabled_set(Evas_Object *obj, const char *part, Eina_Bool disabled);
+EDJE_API void edje_object_part_text_input_panel_return_key_disabled_set(Evas_Object *obj, const char *part, Eina_Bool disabled);
/**
* @brief Gets whether the return key on the input panel should be disabled or
@@ -2691,7 +2691,7 @@ EAPI void edje_object_part_text_input_panel_return_key_disabled_set(Evas_Object
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_input_panel_return_key_disabled_get(const Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_text_input_panel_return_key_disabled_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the "return" key type. This type is used to set string or icon
@@ -2706,7 +2706,7 @@ EAPI Eina_Bool edje_object_part_text_input_panel_return_key_disabled_get(const E
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_return_key_type_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Return_Key_Type return_key_type);
+EDJE_API void edje_object_part_text_input_panel_return_key_type_set(Evas_Object *obj, const char *part, Edje_Input_Panel_Return_Key_Type return_key_type);
/**
* @brief Gets the "return" key type.
@@ -2722,7 +2722,7 @@ EAPI void edje_object_part_text_input_panel_return_key_type_set(Evas_Object *obj
*
* @ingroup Edje_Object_Part
*/
-EAPI Edje_Input_Panel_Return_Key_Type edje_object_part_text_input_panel_return_key_type_get(const Evas_Object *obj, const char *part);
+EDJE_API Edje_Input_Panel_Return_Key_Type edje_object_part_text_input_panel_return_key_type_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the attribute to show the input panel in case of only a user's
@@ -2737,7 +2737,7 @@ EAPI Edje_Input_Panel_Return_Key_Type edje_object_part_text_input_panel_return_k
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_input_panel_show_on_demand_set(Evas_Object *obj, const char *part, Eina_Bool ondemand);
+EDJE_API void edje_object_part_text_input_panel_show_on_demand_set(Evas_Object *obj, const char *part, Eina_Bool ondemand);
/**
* @brief Gets the attribute to show the input panel in case of only a user's
@@ -2752,7 +2752,7 @@ EAPI void edje_object_part_text_input_panel_show_on_demand_set(Evas_Object *obj,
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_input_panel_show_on_demand_get(const Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_text_input_panel_show_on_demand_get(const Evas_Object *obj, const char *part);
/**
* @brief Sets the prediction hint to use an intelligent reply suggestion
@@ -2765,7 +2765,7 @@ EAPI Eina_Bool edje_object_part_text_input_panel_show_on_demand_get(const Evas_O
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_prediction_hint_set(Evas_Object *obj, const char *part, const char *prediction_hint);
+EDJE_API void edje_object_part_text_prediction_hint_set(Evas_Object *obj, const char *part, const char *prediction_hint);
/**
* @brief Sets the prediction hint data at the specified key.
@@ -2780,7 +2780,7 @@ EAPI void edje_object_part_text_prediction_hint_set(Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_prediction_hint_hash_set(Evas_Object *obj, const char *part, const char *key, const char *value);
+EDJE_API Eina_Bool edje_object_part_text_prediction_hint_hash_set(Evas_Object *obj, const char *part, const char *key, const char *value);
/**
* @brief Removes the prediction hint data identified by a key
@@ -2794,7 +2794,7 @@ EAPI Eina_Bool edje_object_part_text_prediction_hint_hash_set(Evas_Object *obj,
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_text_prediction_hint_hash_del(Evas_Object *obj, const char *part, const char *key);
+EDJE_API Eina_Bool edje_object_part_text_prediction_hint_hash_del(Evas_Object *obj, const char *part, const char *key);
/**
* @brief Starts selecting at current cursor position
@@ -2803,7 +2803,7 @@ EAPI Eina_Bool edje_object_part_text_prediction_hint_hash_del(Evas_Object *obj,
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_begin(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_select_begin(const Evas_Object *obj, const char *part);
/**
* @brief Aborts any selection action on a part.
@@ -2812,7 +2812,7 @@ EAPI void edje_object_part_text_select_begin(const Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_abort(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_select_abort(const Evas_Object *obj, const char *part);
/**
* @brief Extends the current selection to the current cursor position
@@ -2821,7 +2821,7 @@ EAPI void edje_object_part_text_select_abort(const Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_extend(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_select_extend(const Evas_Object *obj, const char *part);
/**
* @brief Sets the selection to be everything.
@@ -2832,7 +2832,7 @@ EAPI void edje_object_part_text_select_extend(const Evas_Object *obj, const char
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_all(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_select_all(const Evas_Object *obj, const char *part);
/**
* @brief Sets the selection to be none.
@@ -2843,7 +2843,7 @@ EAPI void edje_object_part_text_select_all(const Evas_Object *obj, const char *p
*
* @ingroup Edje_Object_Part
*/
-EAPI void edje_object_part_text_select_none(const Evas_Object *obj, const char *part);
+EDJE_API void edje_object_part_text_select_none(const Evas_Object *obj, const char *part);
/**
* @brief Returns the selection text of the object part.
@@ -2859,7 +2859,7 @@ EAPI void edje_object_part_text_select_none(const Evas_Object *obj, const char *
*
* @ingroup Edje_Object_Part
*/
-EAPI const char *edje_object_part_text_selection_get(const Evas_Object *obj, const char *part);
+EDJE_API const char *edje_object_part_text_selection_get(const Evas_Object *obj, const char *part);
/**
* @brief Whether this object is playing or not.
@@ -2881,7 +2881,7 @@ EAPI const char *edje_object_part_text_selection_get(const Evas_Object *obj, con
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_play_set(Evas_Object *obj, Eina_Bool play);
+EDJE_API void edje_object_play_set(Evas_Object *obj, Eina_Bool play);
/**
* @brief Whether this object is playing or not.
@@ -2903,7 +2903,7 @@ EAPI void edje_object_play_set(Evas_Object *obj, Eina_Bool play);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_play_get(const Evas_Object *obj);
+EDJE_API Eina_Bool edje_object_play_get(const Evas_Object *obj);
/**
* @brief Transition duration factor.
@@ -2918,7 +2918,7 @@ EAPI Eina_Bool edje_object_play_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_transition_duration_factor_set(Evas_Object *obj, double scale);
+EDJE_API void edje_object_transition_duration_factor_set(Evas_Object *obj, double scale);
/**
* @brief Transition duration factor.
@@ -2933,7 +2933,7 @@ EAPI void edje_object_transition_duration_factor_set(Evas_Object *obj, double sc
*
* @ingroup Edje_Object_Group
*/
-EAPI double edje_object_transition_duration_factor_get(const Evas_Object *obj);
+EDJE_API double edje_object_transition_duration_factor_get(const Evas_Object *obj);
/**
* @brief Gets the minimum size specified -- as an EDC property -- for a given
@@ -2955,7 +2955,7 @@ EAPI double edje_object_transition_duration_factor_get(const Evas_Object *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_size_min_get(const Evas_Object *obj, int *minw, int *minh);
+EDJE_API void edje_object_size_min_get(const Evas_Object *obj, int *minw, int *minh);
/**
* @brief Gets the maximum size specified -- as an EDC property -- for a given
@@ -2977,7 +2977,7 @@ EAPI void edje_object_size_min_get(const Evas_Object *obj, int *minw, int *minh)
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_size_max_get(const Evas_Object *obj, int *maxw, int *maxh);
+EDJE_API void edje_object_size_max_get(const Evas_Object *obj, int *maxw, int *maxh);
/**
* @brief Checks if a part exists in a given Edje object's group definition.
@@ -2995,7 +2995,7 @@ EAPI void edje_object_size_max_get(const Evas_Object *obj, int *maxw, int *maxh)
*
* @ingroup Edje_Object_Part
*/
-EAPI Eina_Bool edje_object_part_exists(const Evas_Object *obj, const char *part);
+EDJE_API Eina_Bool edje_object_part_exists(const Evas_Object *obj, const char *part);
/**
* @brief Sets the function that provides item objects for named items in an
@@ -3011,7 +3011,7 @@ EAPI Eina_Bool edje_object_part_exists(const Evas_Object *obj, const char *part)
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_item_provider_set(Edje_Object *obj, Edje_Item_Provider_Cb func, void *data);
+EDJE_API void edje_object_item_provider_set(Edje_Object *obj, Edje_Item_Provider_Cb func, void *data);
/**
@@ -3025,7 +3025,7 @@ EAPI void edje_object_item_provider_set(Edje_Object *obj, Edje_Item_Provider_Cb
*
* @ingroup Edje_Object_Color_Class
*/
-EAPI const char *edje_object_color_class_description_get(const Edje_Object *obj, const char * color_class);
+EDJE_API const char *edje_object_color_class_description_get(const Edje_Object *obj, const char * color_class);
/**
* @defgroup Edje_Perspective Edje Perspective
@@ -3048,7 +3048,7 @@ EAPI const char *edje_object_color_class_description_get(const Edje_Object *obj,
* @see edje_perspective_set()
* @see edje_perspective_free()
*/
-EAPI Edje_Perspective *edje_perspective_new (Evas *e);
+EDJE_API Edje_Perspective *edje_perspective_new (Evas *e);
/**
* @brief Deletes the given perspective object.
*
@@ -3060,7 +3060,7 @@ EAPI Edje_Perspective *edje_perspective_new (Evas *e);
*
* @see edje_perspective_new()
*/
-EAPI void edje_perspective_free (Edje_Perspective *ps);
+EDJE_API void edje_perspective_free (Edje_Perspective *ps);
/**
* @brief Sets up the transform for this perspective object.
*
@@ -3083,7 +3083,7 @@ EAPI void edje_perspective_free (Edje_Perspective *
* @param z0 The "0" z plane value
* @param foc The focal distance
*/
-EAPI void edje_perspective_set (Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc);
+EDJE_API void edje_perspective_set (Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc);
/**
* @brief Makes this perspective object be global for its canvas.
*
@@ -3107,7 +3107,7 @@ EAPI void edje_perspective_set (Edje_Perspective *
* @see edje_perspective_global_get()
* @see edje_perspective_new()
*/
-EAPI void edje_perspective_global_set (Edje_Perspective *ps, Eina_Bool global);
+EDJE_API void edje_perspective_global_set (Edje_Perspective *ps, Eina_Bool global);
/**
* @brief Gets whether the given perspective object is global or not.
*
@@ -3117,7 +3117,7 @@ EAPI void edje_perspective_global_set (Edje_Perspective *
*
* @see edje_perspective_global_set()
*/
-EAPI Eina_Bool edje_perspective_global_get (const Edje_Perspective *ps);
+EDJE_API Eina_Bool edje_perspective_global_get (const Edje_Perspective *ps);
/**
* @brief Gets the global perspective object set for this canvas.
*
@@ -3131,7 +3131,7 @@ EAPI Eina_Bool edje_perspective_global_get (const Edje_Perspec
* @see edje_perspective_global_set()
* @see edje_perspective_global_get()
*/
-EAPI const Edje_Perspective *edje_evas_global_perspective_get(const Evas *e);
+EDJE_API const Edje_Perspective *edje_evas_global_perspective_get(const Evas *e);
/**
* @brief Sets the given perspective object on this Edje object.
@@ -3151,7 +3151,7 @@ EAPI const Edje_Perspective *edje_evas_global_perspective_get(const Evas *e);
* @param[in] obj The object.
* @param[in] ps The perspective object that will be used.
*/
-EAPI void edje_object_perspective_set(Evas_Object *obj, Edje_Perspective *ps);
+EDJE_API void edje_object_perspective_set(Evas_Object *obj, Edje_Perspective *ps);
/**
* @brief Gets the current perspective used on this Edje object.
@@ -3162,7 +3162,7 @@ EAPI void edje_object_perspective_set(Evas_Object *obj, Edje_Perspective *ps);
*
* @return The perspective object that will be used.
*/
-EAPI const Edje_Perspective *edje_object_perspective_get(const Evas_Object *obj);
+EDJE_API const Edje_Perspective *edje_object_perspective_get(const Evas_Object *obj);
/**
* @}
@@ -3184,7 +3184,7 @@ EAPI const Edje_Perspective *edje_object_perspective_get(const Evas_Object *obj)
* @ingroup Edje_Object_Text_Class
*
*/
-EAPI Eina_Bool edje_file_text_class_set(const char *file, const char *text_class, const char *font, Evas_Font_Size size);
+EDJE_API Eina_Bool edje_file_text_class_set(const char *file, const char *text_class, const char *font, Evas_Font_Size size);
/**
* @brief Delete the file text class.
@@ -3197,7 +3197,7 @@ EAPI Eina_Bool edje_file_text_class_set(const char *file, const char *text_class
* @ingroup Edje_Object_Text_Class
*
*/
-EAPI Eina_Bool edje_file_text_class_del(const char *file, const char *text_class);
+EDJE_API Eina_Bool edje_file_text_class_del(const char *file, const char *text_class);
/**
* @brief Gets font and font size from edje file if loaded.
@@ -3213,7 +3213,7 @@ EAPI Eina_Bool edje_file_text_class_del(const char *file, const char *text_class
* @ingroup Edje_Object_Text_Class
*
*/
-EAPI Eina_Bool edje_file_text_class_get(const char *file, const char * text_class, const char **font, Evas_Font_Size *size);
+EDJE_API Eina_Bool edje_file_text_class_get(const char *file, const char * text_class, const char **font, Evas_Font_Size *size);
/**
diff --git a/src/lib/edje/Efl_Layout.h b/src/lib/edje/Efl_Layout.h
index 6bc6696b69..e86454aa2b 100644
--- a/src/lib/edje/Efl_Layout.h
+++ b/src/lib/edje/Efl_Layout.h
@@ -11,35 +11,7 @@
#include <Efl_Canvas.h>
-#ifdef EAPI
-# undef EAPI
-#endif
-
-#ifdef _WIN32
-# ifdef EFL_BUILD
-# ifdef DLL_EXPORT
-# define EAPI __declspec(dllexport)
-# else
-# define EAPI
-# endif
-# else
-# define EAPI __declspec(dllimport)
-# endif
-# define EAPI_WEAK
-#else
-# ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# define EAPI_WEAK __attribute__ ((weak))
-# else
-# define EAPI
-# define EAPI_WEAK
-# endif
-# else
-# define EAPI
-# define EAPI_WEAK
-# endif
-#endif
+#include <edje_api.h>
#ifdef __cplusplus
extern "C" {
@@ -64,6 +36,4 @@ extern "C" {
}
#endif
-#undef EAPI
-
#endif
diff --git a/src/lib/edje/edje_api.h b/src/lib/edje/edje_api.h
new file mode 100644
index 0000000000..180c4588c0
--- /dev/null
+++ b/src/lib/edje/edje_api.h
@@ -0,0 +1,34 @@
+#ifndef _EFL_EDJE_API_H
+#define _EFL_EDJE_API_H
+
+#ifdef EDJE_API
+#error EDJE_API should not be already defined
+#endif
+
+#ifdef _WIN32
+# ifndef EDJE_STATIC
+# ifdef EDJE_BUILD
+# define EDJE_API __declspec(dllexport)
+# else
+# define EDJE_API __declspec(dllimport)
+# endif
+# else
+# define EDJE_API
+# endif
+# define EDJE_API_WEAK
+#else
+# ifdef __GNUC__
+# if __GNUC__ >= 4
+# define EDJE_API __attribute__ ((visibility("default")))
+# define EDJE_API_WEAK __attribute__ ((weak))
+# else
+# define EDJE_API
+# define EDJE_API_WEAK
+# endif
+# else
+# define EDJE_API
+# define EDJE_API_WEAK
+# endif
+#endif
+
+#endif
diff --git a/src/lib/edje/edje_cache.c b/src/lib/edje/edje_cache.c
index 8afe284e7a..9cfa52729a 100644
--- a/src/lib/edje/edje_cache.c
+++ b/src/lib/edje/edje_cache.c
@@ -9,7 +9,7 @@ static Eina_List *_edje_file_cache = NULL;
static int _edje_collection_cache_size = 16;
-EAPI void
+EDJE_API void
edje_cache_emp_alloc(Edje_Part_Collection_Directory_Entry *ce)
{
/* Init Eina Mempools this is also used in edje_pick.c */
@@ -44,7 +44,7 @@ edje_cache_emp_alloc(Edje_Part_Collection_Directory_Entry *ce)
INIT_EMP(part, Edje_Part, ce);
}
-EAPI void
+EDJE_API void
edje_cache_emp_free(Edje_Part_Collection_Directory_Entry *ce)
{ /* Free Eina Mempools this is also used in edje_pick.c */
/* Destroy all part and description. */
@@ -850,7 +850,7 @@ _edje_cache_file_clean(void)
}
}
-EAPI void
+EDJE_API void
_edje_cache_file_unref(Edje_File *edf)
{
edf->references--;
@@ -915,7 +915,7 @@ _edje_file_cache_shutdown(void)
* API *
*============================================================================*/
-EAPI void
+EDJE_API void
edje_file_cache_set(int count)
{
if (count < 0) count = 0;
@@ -923,13 +923,13 @@ edje_file_cache_set(int count)
_edje_cache_file_clean();
}
-EAPI int
+EDJE_API int
edje_file_cache_get(void)
{
return _edje_file_cache_size;
}
-EAPI void
+EDJE_API void
edje_file_cache_flush(void)
{
int ps;
@@ -940,7 +940,7 @@ edje_file_cache_flush(void)
_edje_file_cache_size = ps;
}
-EAPI void
+EDJE_API void
edje_collection_cache_set(int count)
{
Eina_List *l;
@@ -953,13 +953,13 @@ edje_collection_cache_set(int count)
/* FIXME: freach in file hash too! */
}
-EAPI int
+EDJE_API int
edje_collection_cache_get(void)
{
return _edje_collection_cache_size;
}
-EAPI void
+EDJE_API void
edje_collection_cache_flush(void)
{
int ps;
diff --git a/src/lib/edje/edje_data.c b/src/lib/edje/edje_data.c
index a4b3f90a94..020393246d 100644
--- a/src/lib/edje/edje_data.c
+++ b/src/lib/edje/edje_data.c
@@ -1,7 +1,7 @@
#include "edje_private.h"
-EAPI Eet_Data_Descriptor * _edje_edd_edje_file = NULL;
-EAPI Eet_Data_Descriptor * _edje_edd_edje_part_collection = NULL;
+EDJE_API Eet_Data_Descriptor * _edje_edd_edje_file = NULL;
+EDJE_API Eet_Data_Descriptor * _edje_edd_edje_part_collection = NULL;
Eet_Data_Descriptor *_edje_edd_edje_string = NULL;
Eet_Data_Descriptor *_edje_edd_edje_style = NULL;
@@ -86,7 +86,7 @@ Eet_Data_Descriptor *_edje_edd_edje_part_description_vector_pointer = NULL;
* edje files.
*/
#define EMP(Type, Minus) \
- EAPI Eina_Mempool *_emp_##Type = NULL; \
+ EDJE_API Eina_Mempool *_emp_##Type = NULL; \
\
static void * \
mem_alloc_##Minus(size_t size) \
@@ -122,7 +122,7 @@ EMP(SNAPSHOT, snapshot)
EMP(VECTOR, vector)
#undef EMP
-EAPI Eina_Mempool *_emp_part = NULL;
+EDJE_API Eina_Mempool *_emp_part = NULL;
static void *
mem_alloc_part(size_t size)
@@ -227,8 +227,8 @@ _edje_eina_hash_add_alloc(Eina_Hash *hash,
return hash;
}
-// FIXME: remove EAPI when edje_convert goes
-EAPI void
+// FIXME: remove EDJE_API when edje_convert goes
+EDJE_API void
_edje_edd_shutdown(void)
{
FREED(_edje_edd_edje_string);
@@ -326,8 +326,8 @@ _edje_edd_shutdown(void)
EET_DATA_DESCRIPTOR_ADD_SUB(_edje_edd_edje_##Name##_pointer, Edje_##Type##_Pointer, "pointer", pointer, _edje_edd_edje_##Name); \
}
-// FIXME: remove EAPI when edje_convert goes
-EAPI void
+// FIXME: remove EDJE_API when edje_convert goes
+EDJE_API void
_edje_edd_init(void)
{
Eet_Data_Descriptor_Class eddc;
@@ -1318,7 +1318,7 @@ _edje_edd_init(void)
EET_DATA_DESCRIPTOR_ADD_BASIC(_edje_edd_edje_part_collection, Edje_Part_Collection, "use_custom_seat_names", use_custom_seat_names, EET_T_UCHAR);
}
-EAPI void
+EDJE_API void
_edje_data_font_list_desc_make(Eet_Data_Descriptor **_font_list_edd,
Eet_Data_Descriptor **_font_edd)
{ /* User have to free: _font_list_edd, _font_edd */
diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c
index 4ee1f03580..cbac30cbb4 100644
--- a/src/lib/edje/edje_edit.c
+++ b/src/lib/edje/edje_edit.c
@@ -27,9 +27,9 @@
#define MY_CLASS EDJE_EDIT_CLASS
-EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_CURRENTLY_USED = 0;
-EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_REFERENCED = 0;
-EAPI Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST = 0;
+EDJE_API Eina_Error EDJE_EDIT_ERROR_GROUP_CURRENTLY_USED = 0;
+EDJE_API Eina_Error EDJE_EDIT_ERROR_GROUP_REFERENCED = 0;
+EDJE_API Eina_Error EDJE_EDIT_ERROR_GROUP_DOES_NOT_EXIST = 0;
/* Get eed(Edje_Edit*) from obj(Evas_Object*) */
#define GET_EED_OR_RETURN(RET) \
@@ -276,7 +276,7 @@ _edje_edit_efl_file_unload(Eo *obj, Edje_Edit *eed)
_edje_edit_data_clean(eed);
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_edit_object_add(Evas *evas)
{
evas = evas_find(evas);
@@ -1052,7 +1052,7 @@ _edje_edit_flag_script_dirty(Edje_Edit *eed, Eina_Bool all)
/* GENERAL API */
/*****************/
-EAPI void
+EDJE_API void
edje_edit_string_list_free(Eina_List *lst)
{
//printf("FREE LIST: \n");
@@ -1064,13 +1064,13 @@ edje_edit_string_list_free(Eina_List *lst)
}
}
-EAPI void
+EDJE_API void
edje_edit_string_free(const char *str)
{
if (str) eina_stringshare_del(str);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_compiler_get(Evas_Object *obj)
{
GET_ED_OR_RETURN(0);
@@ -1081,7 +1081,7 @@ edje_edit_compiler_get(Evas_Object *obj)
/* SOUNDS API */
/****************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_sound_samples_list_get(Evas_Object *obj)
{
Eina_List *sounds_samples = NULL;
@@ -1099,7 +1099,7 @@ edje_edit_sound_samples_list_get(Evas_Object *obj)
return sounds_samples;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_sound_tones_list_get(Evas_Object *obj)
{
Eina_List *sounds_tones = NULL;
@@ -1214,7 +1214,7 @@ _initialize_sound_dir(Edje *ed)
if (i == ed->file->sound_dir->tones_count) _tone_p = NULL; \
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_sample_add(Evas_Object *obj, const char *name, const char *snd_src)
{
if (!name) return EINA_FALSE;
@@ -1273,7 +1273,7 @@ edje_edit_sound_sample_add(Evas_Object *obj, const char *name, const char *snd_s
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_sample_del(Evas_Object *obj, const char *name)
{
Edje_Sound_Sample *sound_sample = NULL;
@@ -1357,7 +1357,7 @@ edje_edit_sound_sample_del(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_tone_add(Evas_Object *obj, const char *name, int frequency)
{
if (!name) return EINA_FALSE;
@@ -1401,7 +1401,7 @@ edje_edit_sound_tone_add(Evas_Object *obj, const char *name, int frequency)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_tone_del(Evas_Object *obj, const char *name)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -1467,7 +1467,7 @@ edje_edit_sound_tone_del(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *name, int frequency)
{
Edje_Sound_Tone *tone;
@@ -1482,7 +1482,7 @@ edje_edit_sound_tone_frequency_set(Evas_Object *obj, const char *name, int frequ
return EINA_FALSE;
}
-EAPI int
+EDJE_API int
edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name)
{
Edje_Sound_Tone *tone;
@@ -1493,7 +1493,7 @@ edje_edit_sound_tone_frequency_get(Evas_Object *obj, const char *name)
return -1;
}
-EAPI double
+EDJE_API double
edje_edit_sound_compression_rate_get(Evas_Object *obj, const char *sound)
{
Edje_Sound_Sample *ss = NULL;
@@ -1517,7 +1517,7 @@ edje_edit_sound_compression_rate_get(Evas_Object *obj, const char *sound)
return ss->quality;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_compression_rate_set(Evas_Object *obj, const char *sound, double rate)
{
Edje_Sound_Sample *ss = NULL;
@@ -1544,7 +1544,7 @@ edje_edit_sound_compression_rate_set(Evas_Object *obj, const char *sound, double
#undef GET_TONE_BY_NAME
-EAPI Edje_Edit_Sound_Comp
+EDJE_API Edje_Edit_Sound_Comp
edje_edit_sound_compression_type_get(Evas_Object *obj, const char *sound)
{
Edje_Sound_Sample *ss = NULL;
@@ -1568,7 +1568,7 @@ edje_edit_sound_compression_type_get(Evas_Object *obj, const char *sound)
return (Edje_Edit_Sound_Comp)ss->compression;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_sound_compression_type_set(Evas_Object *obj, const char *sound, Edje_Edit_Sound_Comp sc)
{
Edje_Sound_Sample *ss = NULL;
@@ -1596,7 +1596,7 @@ edje_edit_sound_compression_type_set(Evas_Object *obj, const char *sound, Edje_E
return EINA_TRUE;
}
-EAPI Eina_Binbuf *
+EDJE_API Eina_Binbuf *
edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char *sample_name)
{
Eet_File *ef;
@@ -1639,7 +1639,7 @@ edje_edit_sound_samplebuffer_get(Evas_Object *obj, const char *sample_name)
return NULL;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_sound_samplesource_get(Evas_Object *obj, const char *sample_name)
{
Edje_Sound_Sample *sample;
@@ -1709,7 +1709,7 @@ _mempools_add(Edje_Part_Collection_Directory_Entry *de)
EDIT_EMNP(SNAPSHOT, Edje_Part_Description_Snapshot, de);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_copy(Evas_Object *obj, const char *group_name, const char *copy_name)
{
Edje_Part_Collection_Directory_Entry *e;
@@ -1830,7 +1830,7 @@ edje_edit_group_copy(Evas_Object *obj, const char *group_name, const char *copy_
return save_status;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_add(Evas_Object *obj, const char *name)
{
Edje_Part_Collection_Directory_Entry *de;
@@ -1911,7 +1911,7 @@ edje_edit_group_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_del(Evas_Object *obj, const char *group_name)
{
Edje_Part_Collection_Directory_Entry *e, *e_del;
@@ -1990,7 +1990,7 @@ edje_edit_group_del(Evas_Object *obj, const char *group_name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_exist(Evas_Object *obj, const char *group)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -2000,7 +2000,7 @@ edje_edit_group_exist(Evas_Object *obj, const char *group)
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_name_set(Evas_Object *obj, const char *new_name)
{
Edje_Part_Collection_Directory_Entry *pce;
@@ -2034,14 +2034,14 @@ edje_edit_group_name_set(Evas_Object *obj, const char *new_name)
}
#define FUNC_GROUP_ACCESSOR(Class, Value) \
- EAPI int \
+ EDJE_API int \
edje_edit_group_##Class##_##Value##_get(Evas_Object * obj) \
{ \
GET_ED_OR_RETURN(-1); \
if (!ed->collection) return -1; \
return ed->collection->prop.Class.Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_group_##Class##_##Value##_set(Evas_Object * obj, int v) \
{ \
GET_ED_OR_RETURN(EINA_FALSE); \
@@ -2056,7 +2056,7 @@ FUNC_GROUP_ACCESSOR(min, h);
FUNC_GROUP_ACCESSOR(max, w);
FUNC_GROUP_ACCESSOR(max, h);
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_group_orientation_get(Evas_Object *obj)
{
GET_ED_OR_RETURN(-1);
@@ -2064,7 +2064,7 @@ edje_edit_group_orientation_get(Evas_Object *obj)
return ed->collection->prop.orientation;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_orientation_set(Evas_Object *obj, unsigned char orient)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -2074,7 +2074,7 @@ edje_edit_group_orientation_set(Evas_Object *obj, unsigned char orient)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_broadcast_signal_get(Evas_Object *obj)
{
GET_ED_OR_RETURN(EINA_TRUE);
@@ -2082,7 +2082,7 @@ edje_edit_group_broadcast_signal_get(Evas_Object *obj)
return ed->collection->broadcast_signal;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -2092,7 +2092,7 @@ edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
}
#define LIMITS(TYPE) \
- EAPI Eina_List * \
+ EDJE_API Eina_List * \
edje_edit_group_limits_##TYPE##_list_get(Evas_Object * obj) \
{ \
Eina_List *limits = NULL; \
@@ -2114,7 +2114,7 @@ edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
return limits; \
} \
\
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_group_limits_##TYPE##_del(Evas_Object * obj, const char *name, int value) \
{ \
unsigned int i; \
@@ -2147,7 +2147,7 @@ edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
return EINA_FALSE; \
} \
\
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_group_limits_##TYPE##_add(Evas_Object * obj, const char *name, int value) \
{ \
unsigned int i; \
@@ -2176,7 +2176,7 @@ edje_edit_group_broadcast_signal_set(Evas_Object *obj, Eina_Bool bs)
LIMITS(vertical);
LIMITS(horizontal);
-EAPI void
+EDJE_API void
edje_edit_limits_list_free(Eina_List *list)
{
Edje_Edit_Limit *lim = eina_list_data_get(list);
@@ -2190,7 +2190,7 @@ edje_edit_limits_list_free(Eina_List *list)
/* ALIAS API */
/****************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_group_aliases_get(Evas_Object *obj, const char *group_name)
{
Eina_Iterator *i;
@@ -2216,7 +2216,7 @@ edje_edit_group_aliases_get(Evas_Object *obj, const char *group_name)
return alias_list;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name)
{
Edje_Part_Collection_Directory_Entry *e;
@@ -2231,7 +2231,7 @@ edje_edit_group_alias_is(Evas_Object *obj, const char *alias_name)
return e->group_alias;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_group_aliased_get(Evas_Object *obj, const char *alias_name)
{
Eina_Iterator *i;
@@ -2261,7 +2261,7 @@ edje_edit_group_aliased_get(Evas_Object *obj, const char *alias_name)
return eina_stringshare_add(group_name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_alias_add(Evas_Object *obj, const char *group_name, const char *alias_name)
{
Edje_Part_Collection_Directory_Entry *e;
@@ -2302,7 +2302,7 @@ edje_edit_group_alias_add(Evas_Object *obj, const char *group_name, const char *
/* DATA API */
/***************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_group_data_list_get(Evas_Object *obj)
{
Eina_Iterator *it;
@@ -2325,7 +2325,7 @@ edje_edit_group_data_list_get(Evas_Object *obj)
return datas;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_data_list_get(Evas_Object *obj)
{
Eina_Iterator *i;
@@ -2347,7 +2347,7 @@ edje_edit_data_list_get(Evas_Object *obj)
return datas;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_data_add(Evas_Object *obj, const char *key, const char *value)
{
Edje_String *es;
@@ -2377,7 +2377,7 @@ edje_edit_group_data_add(Evas_Object *obj, const char *key, const char *value)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_data_add(Evas_Object *obj, const char *itemname, const char *value)
{
Edje_String *es;
@@ -2407,7 +2407,7 @@ edje_edit_data_add(Evas_Object *obj, const char *itemname, const char *value)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_data_del(Evas_Object *obj, const char *key)
{
Edje_String *value;
@@ -2427,7 +2427,7 @@ edje_edit_group_data_del(Evas_Object *obj, const char *key)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_data_del(Evas_Object *obj, const char *itemname)
{
Edje_String *value;
@@ -2448,7 +2448,7 @@ edje_edit_data_del(Evas_Object *obj, const char *itemname)
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_group_data_value_get(Evas_Object *obj, const char *key)
{
Edje_String *value;
@@ -2465,7 +2465,7 @@ edje_edit_group_data_value_get(Evas_Object *obj, const char *key)
return eina_stringshare_add(edje_string_get(value));
}
-EAPI const char *
+EDJE_API const char *
edje_edit_data_value_get(Evas_Object *obj, const char *itemname)
{
Edje_String *value;
@@ -2482,7 +2482,7 @@ edje_edit_data_value_get(Evas_Object *obj, const char *itemname)
return eina_stringshare_add(edje_string_get(value));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_data_value_set(Evas_Object *obj, const char *key, const char *value)
{
Edje_String *es;
@@ -2503,7 +2503,7 @@ edje_edit_group_data_value_set(Evas_Object *obj, const char *key, const char *va
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_data_value_set(Evas_Object *obj, const char *itemname, const char *value)
{
Edje_String *es;
@@ -2523,7 +2523,7 @@ edje_edit_data_value_set(Evas_Object *obj, const char *itemname, const char *val
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_group_data_name_set(Evas_Object *obj, const char *key, const char *new_key)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -2536,7 +2536,7 @@ edje_edit_group_data_name_set(Evas_Object *obj, const char *key, const char *new
return eina_hash_move(ed->collection->data, key, new_key);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_data_name_set(Evas_Object *obj, const char *itemname, const char *newname)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -2551,7 +2551,7 @@ edje_edit_data_name_set(Evas_Object *obj, const char *itemname, const char *newn
/* COLOR CLASSES API */
/***********************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_color_classes_list_get(Evas_Object *obj)
{
Eina_List *classes = NULL;
@@ -2569,7 +2569,7 @@ edje_edit_color_classes_list_get(Evas_Object *obj)
return classes;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_colors_get(Evas_Object *obj, const char *class_name, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3)
{
Eina_List *l;
@@ -2603,7 +2603,7 @@ edje_edit_color_class_colors_get(Evas_Object *obj, const char *class_name, int *
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_colors_set(Evas_Object *obj, const char *class_name, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
{
Eina_List *l;
@@ -2637,7 +2637,7 @@ edje_edit_color_class_colors_set(Evas_Object *obj, const char *class_name, int r
return EINA_FALSE;
}
-EAPI Eina_Stringshare *
+EDJE_API Eina_Stringshare *
edje_edit_color_class_description_get(Evas_Object *obj, const char *class_name)
{
Eina_List *l;
@@ -2654,7 +2654,7 @@ edje_edit_color_class_description_get(Evas_Object *obj, const char *class_name)
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_description_set(Evas_Object *obj, const char *class_name, const char *desc)
{
Eina_List *l;
@@ -2674,7 +2674,7 @@ edje_edit_color_class_description_set(Evas_Object *obj, const char *class_name,
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_add(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -2703,7 +2703,7 @@ edje_edit_color_class_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_del(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -2725,7 +2725,7 @@ edje_edit_color_class_del(Evas_Object *obj, const char *name)
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_color_class_name_set(Evas_Object *obj, const char *name, const char *newname)
{
Eina_List *l;
@@ -2750,7 +2750,7 @@ edje_edit_color_class_name_set(Evas_Object *obj, const char *name, const char *n
/* TEXT STYLES API */
/*********************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_styles_list_get(Evas_Object *obj)
{
Eina_List *styles = NULL;
@@ -2768,7 +2768,7 @@ edje_edit_styles_list_get(Evas_Object *obj)
return styles;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_add(Evas_Object *obj, const char *style)
{
Edje_Style *s;
@@ -2789,7 +2789,7 @@ edje_edit_style_add(Evas_Object *obj, const char *style)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_del(Evas_Object *obj, const char *style)
{
Edje_Style *s;
@@ -2820,7 +2820,7 @@ edje_edit_style_del(Evas_Object *obj, const char *style)
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_style_tags_list_get(Evas_Object *obj, const char *style)
{
Eina_List *tags = NULL;
@@ -2841,7 +2841,7 @@ edje_edit_style_tags_list_get(Evas_Object *obj, const char *style)
return tags;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_tag_name_set(Evas_Object *obj, const char *style, const char *tag, const char *new_name)
{
Edje_Style_Tag *t;
@@ -2857,7 +2857,7 @@ edje_edit_style_tag_name_set(Evas_Object *obj, const char *style, const char *ta
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_style_tag_value_get(Evas_Object *obj, const char *style, const char *tag)
{
Edje_Style_Tag *t;
@@ -2875,7 +2875,7 @@ edje_edit_style_tag_value_get(Evas_Object *obj, const char *style, const char *t
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_tag_value_set(Evas_Object *obj, const char *style, const char *tag, const char *new_value)
{
Edje_Style_Tag *t;
@@ -2891,7 +2891,7 @@ edje_edit_style_tag_value_set(Evas_Object *obj, const char *style, const char *t
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_tag_add(Evas_Object *obj, const char *style, const char *tag_name)
{
Edje_Style *s;
@@ -2916,7 +2916,7 @@ edje_edit_style_tag_add(Evas_Object *obj, const char *style, const char *tag_nam
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_style_tag_del(Evas_Object *obj, const char *style, const char *tag)
{
Edje_Style *s;
@@ -2944,7 +2944,7 @@ edje_edit_style_tag_del(Evas_Object *obj, const char *style, const char *tag)
/* EXTERNALS API */
/*******************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_externals_list_get(Evas_Object *obj)
{
Eina_List *externals = NULL;
@@ -2962,7 +2962,7 @@ edje_edit_externals_list_get(Evas_Object *obj)
return externals;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_external_add(Evas_Object *obj, const char *external)
{
Edje_External_Directory_Entry *e;
@@ -3005,7 +3005,7 @@ edje_edit_external_add(Evas_Object *obj, const char *external)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_external_del(Evas_Object *obj, const char *external)
{
Edje_External_Directory_Entry *e;
@@ -3025,7 +3025,7 @@ edje_edit_external_del(Evas_Object *obj, const char *external)
/* PARTS API */
/***************/
-EAPI Edje_Edit_Select_Mode
+EDJE_API Edje_Edit_Select_Mode
edje_edit_part_select_mode_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3036,7 +3036,7 @@ edje_edit_part_select_mode_get(Evas_Object *obj, const char *part)
return (Edje_Edit_Select_Mode)rp->part->select_mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode)
{
if (mode > EDJE_EDIT_SELECT_MODE_EXPLICIT)
@@ -3050,7 +3050,7 @@ edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Sel
return EINA_TRUE;
}
-EAPI Edje_Edit_Entry_Mode
+EDJE_API Edje_Edit_Entry_Mode
edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3061,7 +3061,7 @@ edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part)
return (Edje_Edit_Entry_Mode)rp->part->entry_mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode)
{
if (mode > EDJE_EDIT_ENTRY_MODE_PASSWORD)
@@ -3075,7 +3075,7 @@ edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entr
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_parts_list_get(Evas_Object *obj)
{
Eina_List *parts = NULL;
@@ -3097,7 +3097,7 @@ edje_edit_parts_list_get(Evas_Object *obj)
return parts;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_name_set(Evas_Object *obj, const char *part, const char *new_name)
{
GET_EED_OR_RETURN(EINA_FALSE);
@@ -3117,13 +3117,13 @@ edje_edit_part_name_set(Evas_Object *obj, const char *part, const char *new_name
}
#define FUNC_PART_API_STRING(Value) \
- EAPI const char * \
+ EDJE_API const char * \
edje_edit_part_api_##Value##_get(Evas_Object * obj, const char *part) \
{ \
GET_RP_OR_RETURN(NULL); \
return eina_stringshare_add(rp->part->api.Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_api_##Value##_set(Evas_Object * obj, const char *part, const char *s) \
{ \
GET_RP_OR_RETURN(EINA_FALSE); \
@@ -3326,7 +3326,7 @@ _edje_edit_real_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type)
{
if (type == EDJE_PART_TYPE_EXTERNAL)
@@ -3334,7 +3334,7 @@ edje_edit_part_add(Evas_Object *obj, const char *name, Edje_Part_Type type)
return _edje_edit_real_part_add(obj, name, type, NULL);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_external_add(Evas_Object *obj, const char *name, const char *source)
{
if (!source)
@@ -3342,7 +3342,7 @@ edje_edit_part_external_add(Evas_Object *obj, const char *name, const char *sour
return _edje_edit_real_part_add(obj, name, EDJE_PART_TYPE_EXTERNAL, source);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_del(Evas_Object *obj, const char *part)
{
Edje_Part_Collection_Directory_Entry *ce;
@@ -3459,7 +3459,7 @@ edje_edit_part_del(Evas_Object *obj, const char *part)
static Eina_Bool
_edje_edit_part_state_copy(Evas_Object *obj, const char *part_from, const char *part_to, const char *from, double val_from, const char *to, double val_to);
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_copy(Evas_Object *obj, const char *part, const char *new_copy)
{
Edje_Part *ep, *epcopy;
@@ -3550,14 +3550,14 @@ edje_edit_part_copy(Evas_Object *obj, const char *part, const char *new_copy)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_exist(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_below_get(Evas_Object *obj, const char *part)
{
Edje_Real_Part *prev;
@@ -3571,7 +3571,7 @@ edje_edit_part_below_get(Evas_Object *obj, const char *part)
return eina_stringshare_add(prev->part->name);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_above_get(Evas_Object *obj, const char *part)
{
Edje_Real_Part *next;
@@ -3585,7 +3585,7 @@ edje_edit_part_above_get(Evas_Object *obj, const char *part)
return eina_stringshare_add(next->part->name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_restack_below(Evas_Object *obj, const char *part)
{
Edje_Part_Collection *group;
@@ -3619,7 +3619,7 @@ edje_edit_part_restack_below(Evas_Object *obj, const char *part)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_restack_part_below(Evas_Object *obj, const char *part, const char *below)
{
Edje_Part_Collection *group;
@@ -3657,7 +3657,7 @@ edje_edit_part_restack_part_below(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_restack_above(Evas_Object *obj, const char *part)
{
Edje_Part_Collection *group;
@@ -3693,7 +3693,7 @@ edje_edit_part_restack_above(Evas_Object *obj, const char *part)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_restack_part_above(Evas_Object *obj, const char *part, const char *above)
{
Edje_Part_Collection *group;
@@ -3731,14 +3731,14 @@ edje_edit_part_restack_part_above(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Edje_Part_Type
+EDJE_API Edje_Part_Type
edje_edit_part_type_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
return rp->part->type;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_selected_state_get(Evas_Object *obj, const char *part, double *value)
{
GET_RP_OR_RETURN(NULL);
@@ -3753,7 +3753,7 @@ edje_edit_part_selected_state_get(Evas_Object *obj, const char *part, double *va
return eina_stringshare_add(rp->chosen_description->state.name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_selected_state_set(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Common *pd;
@@ -3784,7 +3784,7 @@ _edje_part_clip_to_get(Edje *ed, Edje_Real_Part *rp)
return eina_stringshare_add(clip->part->name);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_clip_to_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(NULL);
@@ -3792,7 +3792,7 @@ edje_edit_part_clip_to_get(Evas_Object *obj, const char *part)
return _edje_part_clip_to_get(ed, rp);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, const char *clip_to)
{
Edje_Real_Part *clip;
@@ -3838,14 +3838,14 @@ edje_edit_part_clip_to_set(Evas_Object *obj, const char *part, const char *clip_
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_mouse_events_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
return rp->part->mouse_events;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_mouse_events_set(Evas_Object *obj, const char *part, Eina_Bool mouse_events)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3867,21 +3867,21 @@ edje_edit_part_mouse_events_set(Evas_Object *obj, const char *part, Eina_Bool mo
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_required_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
return rp->part->required;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_anti_alias_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
return rp->part->anti_alias;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part, Eina_Bool anti_alias)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3894,14 +3894,14 @@ edje_edit_part_anti_alias_set(Evas_Object *obj, const char *part, Eina_Bool anti
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_repeat_events_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
return rp->part->repeat_events;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_repeat_events_set(Evas_Object *obj, const char *part, Eina_Bool repeat_events)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3918,7 +3918,7 @@ edje_edit_part_repeat_events_set(Evas_Object *obj, const char *part, Eina_Bool r
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_use_alternate_font_metrics_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -3930,7 +3930,7 @@ edje_edit_part_use_alternate_font_metrics_get(Evas_Object *obj, const char *part
return rp->part->use_alternate_font_metrics;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_use_alternate_font_metrics_set(Evas_Object *obj, const char *part, Eina_Bool use)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3944,7 +3944,7 @@ edje_edit_part_use_alternate_font_metrics_set(Evas_Object *obj, const char *part
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_multiline_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -3956,7 +3956,7 @@ edje_edit_part_multiline_get(Evas_Object *obj, const char *part)
return rp->part->multiline;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_multiline_set(Evas_Object *obj, const char *part, Eina_Bool multiline)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3970,7 +3970,7 @@ edje_edit_part_multiline_set(Evas_Object *obj, const char *part, Eina_Bool multi
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -3978,7 +3978,7 @@ edje_edit_part_precise_is_inside_get(Evas_Object *obj, const char *part)
return rp->part->precise_is_inside;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char *part, Eina_Bool precise_is_inside)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -3989,7 +3989,7 @@ edje_edit_part_precise_is_inside_set(Evas_Object *obj, const char *part, Eina_Bo
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_access_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -3997,7 +3997,7 @@ edje_edit_part_access_get(Evas_Object *obj, const char *part)
return rp->part->access;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_access_set(Evas_Object *obj, const char *part, Eina_Bool access_mode)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4008,7 +4008,7 @@ edje_edit_part_access_set(Evas_Object *obj, const char *part, Eina_Bool access_m
return EINA_TRUE;
}
-EAPI Evas_Event_Flags
+EDJE_API Evas_Event_Flags
edje_edit_part_ignore_flags_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -4016,7 +4016,7 @@ edje_edit_part_ignore_flags_get(Evas_Object *obj, const char *part)
return rp->part->ignore_flags;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags ignore_flags)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4027,7 +4027,7 @@ edje_edit_part_ignore_flags_set(Evas_Object *obj, const char *part, Evas_Event_F
return EINA_TRUE;
}
-EAPI Evas_Event_Flags
+EDJE_API Evas_Event_Flags
edje_edit_part_mask_flags_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -4035,7 +4035,7 @@ edje_edit_part_mask_flags_get(Evas_Object *obj, const char *part)
return rp->part->mask_flags;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part, Evas_Event_Flags mask_flags)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4046,7 +4046,7 @@ edje_edit_part_mask_flags_set(Evas_Object *obj, const char *part, Evas_Event_Fla
return EINA_TRUE;
}
-EAPI Evas_Object_Pointer_Mode
+EDJE_API Evas_Object_Pointer_Mode
edje_edit_part_pointer_mode_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -4054,7 +4054,7 @@ edje_edit_part_pointer_mode_get(Evas_Object *obj, const char *part)
return rp->part->pointer_mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *part, Evas_Object_Pointer_Mode pointer_mode)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4065,7 +4065,7 @@ edje_edit_part_pointer_mode_set(Evas_Object *obj, const char *part, Evas_Object_
return EINA_TRUE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -4077,7 +4077,7 @@ edje_edit_part_cursor_mode_get(Evas_Object *obj, const char *part)
return rp->part->cursor_mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part, unsigned char cursor_mode)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4091,7 +4091,7 @@ edje_edit_part_cursor_mode_set(Evas_Object *obj, const char *part, unsigned char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina_Bool scale)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4101,7 +4101,7 @@ edje_edit_part_scale_set(Evas_Object *obj, const char *part, Eina_Bool scale)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_scale_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4109,7 +4109,7 @@ edje_edit_part_scale_get(Evas_Object *obj, const char *part)
return rp->part->scale;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_source_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(NULL);
@@ -4174,7 +4174,7 @@ end:
return no_ref;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4219,7 +4219,7 @@ edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source
}
#define TEXT_BLOCK_SOURCE_GET(N) \
- EAPI const char * \
+ EDJE_API const char * \
edje_edit_part_source ## N ## _get(Evas_Object * obj, const char *part) \
{ \
GET_RP_OR_RETURN(NULL); \
@@ -4228,7 +4228,7 @@ edje_edit_part_source_set(Evas_Object *obj, const char *part, const char *source
}
#define TEXT_BLOCK_SOURCE_SET(N) \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_source ## N ##_set(Evas_Object * obj, const char *part, const char *source) \
{ \
GET_RP_OR_RETURN(EINA_FALSE); \
@@ -4256,14 +4256,14 @@ TEXT_BLOCK_SOURCE_SET(4);
TEXT_BLOCK_SOURCE_SET(5);
TEXT_BLOCK_SOURCE_SET(6);
-EAPI int
+EDJE_API int
edje_edit_part_drag_x_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
return rp->part->dragable.x;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int drag)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4286,14 +4286,14 @@ edje_edit_part_drag_x_set(Evas_Object *obj, const char *part, int drag)
return EINA_TRUE;
}
-EAPI int
+EDJE_API int
edje_edit_part_drag_y_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
return rp->part->dragable.y;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int drag)
{
GET_RP_OR_RETURN(EINA_FALSE);
@@ -4317,13 +4317,13 @@ edje_edit_part_drag_y_set(Evas_Object *obj, const char *part, int drag)
}
#define FUNC_PART_DRAG_INT(Class, Value) \
- EAPI int \
+ EDJE_API int \
edje_edit_part_drag_##Class##_##Value##_get(Evas_Object * obj, const char *part) \
{ \
GET_RP_OR_RETURN(0); \
return rp->part->dragable.Class##_##Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_drag_##Class##_##Value##_set(Evas_Object * obj, const char *part, int v) \
{ \
GET_RP_OR_RETURN(EINA_FALSE); \
@@ -4337,7 +4337,7 @@ FUNC_PART_DRAG_INT(count, x);
FUNC_PART_DRAG_INT(count, y);
#define FUNC_PART_DRAG_ID(Id) \
- EAPI const char * \
+ EDJE_API const char * \
edje_edit_part_drag_##Id##_get(Evas_Object * obj, const char *part) \
{ \
Edje_Real_Part *p; \
@@ -4350,7 +4350,7 @@ FUNC_PART_DRAG_INT(count, y);
p = ed->table_parts[rp->part->dragable.Id##_id]; \
return eina_stringshare_add(p->part->name); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_drag_##Id##_set(Evas_Object * obj, const char *part, const char *e) \
{ \
Edje_Real_Part *e_part; \
@@ -4380,7 +4380,7 @@ FUNC_PART_DRAG_ID(threshold);
/***************************/
#define FUNC_STATE_BOX_LAYOUT(Layout) \
- EAPI Eina_Stringshare * \
+ EDJE_API Eina_Stringshare * \
edje_edit_state_box_##Layout##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0) \
@@ -4392,7 +4392,7 @@ FUNC_PART_DRAG_ID(threshold);
} \
return NULL; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_box_##Layout##_set(Evas_Object * obj, const char *part, const char *state, double value, char *layout) \
{ \
GET_PD_OR_RETURN(EINA_FALSE) \
@@ -4414,7 +4414,7 @@ FUNC_STATE_BOX_LAYOUT(alt_layout);
/* TABLE API */
/***************************/
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(0)
@@ -4434,7 +4434,7 @@ edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const
return 0;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char homogeneous)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4460,7 +4460,7 @@ edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const
/***************************/
#define FUNC_CONTAINER_BOOL(CLASS, VALUE) \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, const char *state, double value) \
{ \
Eina_Bool val; \
@@ -4486,7 +4486,7 @@ edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *
} \
return val; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_state_container_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool new_val) \
{ \
GET_PD_OR_RETURN(EINA_FALSE) \
@@ -4518,7 +4518,7 @@ FUNC_CONTAINER_BOOL(min, h)
#undef FUNC_CONTAINER_BOOL
#define FUNC_CONTAINER_INT(CLASS, VALUE) \
-EAPI int \
+EDJE_API int \
edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, const char *state, double value) \
{ \
int val; \
@@ -4544,7 +4544,7 @@ edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *
} \
return val; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_state_container_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, const char *state, double value, int new_val) \
{ \
GET_PD_OR_RETURN(EINA_FALSE) \
@@ -4576,7 +4576,7 @@ FUNC_CONTAINER_INT(padding, y)
#undef FUNC_CONTAINER_INT
#define FUNC_CONTAINER_DOUBLE(CLASS, VALUE) \
-EAPI double \
+EDJE_API double \
edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, const char *state, double value) \
{ \
double val; \
@@ -4602,7 +4602,7 @@ edje_edit_state_container_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *
} \
return val; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_state_container_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, const char *state, double value, double new_val) \
{ \
GET_PD_OR_RETURN(EINA_FALSE) \
@@ -4633,7 +4633,7 @@ FUNC_CONTAINER_DOUBLE(align, y)
#undef FUNC_CONTAINER_DOUBLE
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4664,7 +4664,7 @@ edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4695,7 +4695,7 @@ edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const char *state, double value, int *x, int *y)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4727,7 +4727,7 @@ edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const char *state, double value, int x, int y)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4758,7 +4758,7 @@ edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_get(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool *h, Eina_Bool *v)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4790,7 +4790,7 @@ edje_edit_state_container_min_get(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_container_min_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool h, Eina_Bool v)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -4868,7 +4868,7 @@ _edje_edit_part_item_insert(Edje_Part *ep, unsigned int item_position, const cha
item->spread.h = 1;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_append(Evas_Object *obj, const char *part, const char *item_name, const char *source_group)
{
Edje_Part *ep;
@@ -4901,7 +4901,7 @@ edje_edit_part_item_append(Evas_Object *obj, const char *part, const char *item_
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_before(Evas_Object *obj, const char *part, const char *item_name, const char *item_before, const char *source_group)
{
Edje_Part *ep;
@@ -4938,7 +4938,7 @@ edje_edit_part_item_insert_before(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_before_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group)
{
Edje_Part *ep;
@@ -4964,7 +4964,7 @@ edje_edit_part_item_insert_before_index(Evas_Object *obj, const char *part, cons
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_after(Evas_Object *obj, const char *part, const char *item_name, const char *item_after, const char *source_group)
{
Edje_Part *ep;
@@ -5002,7 +5002,7 @@ edje_edit_part_item_insert_after(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_after_index(Evas_Object *obj, const char *part, const char *item_name, unsigned int index, const char *source_group)
{
Edje_Part *ep;
@@ -5028,7 +5028,7 @@ edje_edit_part_item_insert_after_index(Evas_Object *obj, const char *part, const
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_insert_at(Evas_Object *obj, const char *part, const char *item_name, const char *source_group, unsigned int place)
{
Edje_Part *ep;
@@ -5063,7 +5063,7 @@ edje_edit_part_item_insert_at(Evas_Object *obj, const char *part, const char *it
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_below(Evas_Object *obj, const char *part, const char *item_name)
{
Edje_Part *ep;
@@ -5101,7 +5101,7 @@ edje_edit_part_item_move_below(Evas_Object *obj, const char *part, const char *i
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_below_index(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5126,7 +5126,7 @@ edje_edit_part_item_move_below_index(Evas_Object *obj, const char *part, unsigne
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_above(Evas_Object *obj, const char *part, const char *item_name)
{
Edje_Part *ep;
@@ -5164,7 +5164,7 @@ edje_edit_part_item_move_above(Evas_Object *obj, const char *part, const char *i
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_move_above_index(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5189,7 +5189,7 @@ edje_edit_part_item_move_above_index(Evas_Object *obj, const char *part, unsigne
}
/* deprecated */
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_part_items_list_get(Evas_Object *obj, const char *part)
{
Edje_Part *ep;
@@ -5210,7 +5210,7 @@ edje_edit_part_items_list_get(Evas_Object *obj, const char *part)
return items_list;
}
-EAPI int
+EDJE_API int
edje_edit_part_items_count_get(Evas_Object *obj, const char *part)
{
Edje_Part *ep;
@@ -5228,7 +5228,7 @@ edje_edit_part_items_count_get(Evas_Object *obj, const char *part)
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_del(Evas_Object *obj, const char *part, const char *name)
{
Edje_Part *ep;
@@ -5285,7 +5285,7 @@ edje_edit_part_item_del(Evas_Object *obj, const char *part, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_del(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5331,7 +5331,7 @@ edje_edit_part_item_index_del(Evas_Object *obj, const char *part, unsigned int i
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_name_set(Evas_Object *obj, const char *part, unsigned int index, const char *name)
{
Edje_Part *ep;
@@ -5363,7 +5363,7 @@ edje_edit_part_item_index_name_set(Evas_Object *obj, const char *part, unsigned
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_item_index_name_get(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5385,7 +5385,7 @@ edje_edit_part_item_index_name_get(Evas_Object *obj, const char *part, unsigned
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_source_set(Evas_Object *obj, const char *part, const char *item_name, const char *source_group)
{
Edje_Part *ep;
@@ -5423,7 +5423,7 @@ edje_edit_part_item_source_set(Evas_Object *obj, const char *part, const char *i
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_source_set(Evas_Object *obj, const char *part, unsigned int index, const char *source_group)
{
Edje_Part *ep;
@@ -5449,7 +5449,7 @@ edje_edit_part_item_index_source_set(Evas_Object *obj, const char *part, unsigne
}
EINA_DEPRECATED
-EAPI const char *
+EDJE_API const char *
edje_edit_part_item_source_get(Evas_Object *obj, const char *part, const char *item_name)
{
Edje_Part *ep;
@@ -5481,7 +5481,7 @@ edje_edit_part_item_source_get(Evas_Object *obj, const char *part, const char *i
return eina_stringshare_add(item->source);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5502,7 +5502,7 @@ edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigne
/* deprecated */
#define FUNC_PART_ITEM_INT(Class, Value, Min) \
- EAPI int \
+ EDJE_API int \
edje_edit_part_item_##Class##_##Value##_get(Evas_Object * obj, const char *part, const char *item_name) \
{ \
Edje_Part *ep; \
@@ -5523,7 +5523,7 @@ edje_edit_part_item_index_source_get(Evas_Object *obj, const char *part, unsigne
if (!item) return Min; \
return item->Class.Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_item_##Class##_##Value##_set(Evas_Object * obj, const char *part, const char *item_name, int v) \
{ \
Edje_Part *ep; \
@@ -5562,7 +5562,7 @@ FUNC_PART_ITEM_INT(spread, w, 0);
FUNC_PART_ITEM_INT(spread, h, 0);
#define FUNC_PART_ITEM_INDEX_INT(Class, Value, Min) \
- EAPI int \
+ EDJE_API int \
edje_edit_part_item_index_##Class##_##Value##_get(Evas_Object * obj, const char *part, unsigned int index) \
{ \
Edje_Part *ep; \
@@ -5574,7 +5574,7 @@ FUNC_PART_ITEM_INT(spread, h, 0);
return Min; \
return ep->items[index]->Class.Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_item_index_##Class##_##Value##_set(Evas_Object * obj, const char *part, unsigned int index, int v) \
{ \
Edje_Part *ep; \
@@ -5604,7 +5604,7 @@ FUNC_PART_ITEM_INDEX_INT(spread, w, 0);
FUNC_PART_ITEM_INDEX_INT(spread, h, 0);
/* deprecated */
-EAPI Edje_Aspect_Control
+EDJE_API Edje_Aspect_Control
edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const char *item_name)
{
Edje_Part *ep;
@@ -5631,7 +5631,7 @@ edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const ch
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item_name, Edje_Aspect_Control mode)
{
Edje_Part *ep;
@@ -5664,7 +5664,7 @@ edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI Edje_Aspect_Control
+EDJE_API Edje_Aspect_Control
edje_edit_part_item_index_aspect_mode_get(Evas_Object *obj, const char *part, unsigned int index)
{
Edje_Part *ep;
@@ -5681,7 +5681,7 @@ edje_edit_part_item_index_aspect_mode_get(Evas_Object *obj, const char *part, un
return ep->items[index]->aspect.mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_aspect_mode_set(Evas_Object *obj, const char *part, unsigned int index, Edje_Aspect_Control mode)
{
Edje_Part *ep;
@@ -5706,7 +5706,7 @@ edje_edit_part_item_index_aspect_mode_set(Evas_Object *obj, const char *part, un
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_padding_get(Evas_Object *obj, const char *part, const char *item_name, int *l, int *r, int *t, int *b)
{
Edje_Part *ep;
@@ -5738,7 +5738,7 @@ edje_edit_part_item_padding_get(Evas_Object *obj, const char *part, const char *
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_padding_set(Evas_Object *obj, const char *part, const char *item_name, int l, int r, int t, int b)
{
Edje_Part *ep;
@@ -5773,7 +5773,7 @@ edje_edit_part_item_padding_set(Evas_Object *obj, const char *part, const char *
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_padding_get(Evas_Object *obj, const char *part, unsigned int index, int *l, int *r, int *t, int *b)
{
Edje_Part *ep;
@@ -5792,7 +5792,7 @@ edje_edit_part_item_index_padding_get(Evas_Object *obj, const char *part, unsign
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsigned int index, int l, int r, int t, int b)
{
Edje_Part *ep;
@@ -5817,7 +5817,7 @@ edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsign
/* deprecated */
#define FUNC_PART_ITEM_DOUBLE(Name, Value, Min, Max) \
- EAPI double \
+ EDJE_API double \
edje_edit_part_item_##Name##_get(Evas_Object * obj, const char *part, const char *item_name) \
{ \
Edje_Part *ep; \
@@ -5838,7 +5838,7 @@ edje_edit_part_item_index_padding_set(Evas_Object *obj, const char *part, unsign
if (!item) return EINA_FALSE; \
return TO_DOUBLE(item->Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_item_##Name##_set(Evas_Object * obj, const char *part, const char *item_name, double v) \
{ \
Edje_Part *ep; \
@@ -5874,7 +5874,7 @@ FUNC_PART_ITEM_DOUBLE(weight_y, weight.y, 0.0, 99999.990);
#undef FUNC_PART_ITEM_DOUBLE
#define FUNC_PART_ITEM_INDEX_DOUBLE(Name, Value, Min, Max) \
- EAPI double \
+ EDJE_API double \
edje_edit_part_item_index_##Name##_get(Evas_Object * obj, const char *part, unsigned int index) \
{ \
Edje_Part *ep; \
@@ -5884,7 +5884,7 @@ FUNC_PART_ITEM_DOUBLE(weight_y, weight.y, 0.0, 99999.990);
ep = rp->part; \
return TO_DOUBLE(ep->items[index]->Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_part_item_index_##Name##_set(Evas_Object * obj, const char *part, unsigned int index, double v) \
{ \
Edje_Part *ep; \
@@ -5909,7 +5909,7 @@ FUNC_PART_ITEM_INDEX_DOUBLE(weight_y, weight.y, 0.0, 99999.990);
#undef FUNC_PART_ITEM_INDEX_DOUBLE
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char *item_name, unsigned short *col, unsigned short *row)
{
Edje_Part *ep;
@@ -5934,7 +5934,7 @@ edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col, unsigned short row)
{
Edje_Part *ep;
@@ -5961,7 +5961,7 @@ edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char
}
#define FUNC_PART_ITEM_USHORT(CLASS, VALUE) \
-EAPI unsigned short \
+EDJE_API unsigned short \
edje_edit_part_item_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, const char *item_name) \
{ \
Edje_Part *ep; \
@@ -5982,7 +5982,7 @@ edje_edit_part_item_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part,
if (!item) return 0; \
return item->VALUE; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_part_item_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short new_val) \
{ \
Edje_Part *ep; \
@@ -6011,7 +6011,7 @@ FUNC_PART_ITEM_USHORT(position, row)
#undef FUNC_PART_ITEM_USHORT
#define FUNC_PART_ITEM_INDEX_USHORT(CLASS, VALUE) \
-EAPI unsigned short \
+EDJE_API unsigned short \
edje_edit_part_item_index_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, unsigned int index) \
{ \
Edje_Part *ep; \
@@ -6020,7 +6020,7 @@ edje_edit_part_item_index_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *
if (ep->type != EDJE_PART_TYPE_TABLE) return 0; \
return ep->items[index]->VALUE; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_part_item_index_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short new_val) \
{ \
Edje_Part *ep; \
@@ -6037,7 +6037,7 @@ FUNC_PART_ITEM_INDEX_USHORT(position, row)
#undef FUNC_PART_ITEM_INDEX_USHORT
/* deprecated */
-EAPI void
+EDJE_API void
edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *item_name, unsigned char *col, unsigned char *row)
{
Edje_Part *ep;
@@ -6062,7 +6062,7 @@ edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *ite
}
/* deprecated */
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *item_name, unsigned char col, unsigned char row)
{
Edje_Part *ep;
@@ -6090,7 +6090,7 @@ edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *ite
}
#define FUNC_PART_ITEM_USHORT(CLASS, VALUE, MEMBER) \
-EAPI unsigned short \
+EDJE_API unsigned short \
edje_edit_part_item_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, const char *item_name) \
{ \
Edje_Part *ep; \
@@ -6111,7 +6111,7 @@ edje_edit_part_item_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part,
if (!item) return 0; \
return item->MEMBER; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_part_item_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short new_val) \
{ \
Edje_Part *ep; \
@@ -6140,7 +6140,7 @@ FUNC_PART_ITEM_USHORT(span, row, rowspan)
#undef FUNC_PART_ITEM_USHORT
#define FUNC_PART_ITEM_INDEX_USHORT(CLASS, VALUE, MEMBER) \
-EAPI unsigned short \
+EDJE_API unsigned short \
edje_edit_part_item_index_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *part, unsigned int index) \
{ \
Edje_Part *ep; \
@@ -6149,7 +6149,7 @@ edje_edit_part_item_index_##CLASS##_##VALUE##_get(Evas_Object *obj, const char *
if (rp->part->type != EDJE_PART_TYPE_TABLE) return EINA_FALSE; \
return ep->items[index]->MEMBER; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_part_item_index_##CLASS##_##VALUE##_set(Evas_Object *obj, const char *part, unsigned int index, unsigned short new_val) \
{ \
Edje_Part *ep; \
@@ -6168,7 +6168,7 @@ FUNC_PART_ITEM_INDEX_USHORT(span, row, rowspan)
/*********************/
/* PART STATES API */
/*********************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_part_states_list_get(Evas_Object *obj, const char *part)
{
char state_name[PATH_MAX];
@@ -6203,7 +6203,7 @@ edje_edit_part_states_list_get(Evas_Object *obj, const char *part)
return states;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_name_set(Evas_Object *obj, const char *part, const char *state, double value, const char *new_name, double new_value)
{
int part_id;
@@ -6245,7 +6245,7 @@ edje_edit_state_name_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_del(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Collection_Directory_Entry *ce;
@@ -6347,7 +6347,7 @@ case EDJE_PART_TYPE_##Short: \
return pd;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_add(Evas_Object *obj, const char *part, const char *name, double value)
{
Edje_Part_Description_Common *pd;
@@ -6562,7 +6562,7 @@ edje_edit_state_add(Evas_Object *obj, const char *part, const char *name, double
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_exist(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -6744,20 +6744,20 @@ _edje_edit_part_state_copy(Evas_Object *obj, const char *part, const char *part_
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_copy(Evas_Object *obj, const char *part, const char *from, double val_from, const char *to, double val_to)
{
return _edje_edit_part_state_copy(obj, part, part, from, val_from, to, val_to);
}
#define FUNC_STATE_RELATIVE_DOUBLE(Sub, Value) \
- EAPI double \
+ EDJE_API double \
edje_edit_state_##Sub##_relative_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
return TO_DOUBLE(pd->Sub.relative_##Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Sub##_relative_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, double v) \
{ \
GET_PD_OR_RETURN(EINA_FALSE); \
@@ -6772,13 +6772,13 @@ FUNC_STATE_RELATIVE_DOUBLE(rel2, x);
FUNC_STATE_RELATIVE_DOUBLE(rel2, y);
#define FUNC_STATE_OFFSET_INT(Sub, Value) \
- EAPI int \
+ EDJE_API int \
edje_edit_state_##Sub##_offset_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
return pd->Sub.offset_##Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Sub##_offset_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, int v) \
{ \
GET_PD_OR_RETURN(EINA_FALSE); \
@@ -6793,7 +6793,7 @@ FUNC_STATE_OFFSET_INT(rel2, x);
FUNC_STATE_OFFSET_INT(rel2, y);
#define FUNC_STATE_REL(Sub, Value) \
- EAPI const char * \
+ EDJE_API const char * \
edje_edit_state_##Sub##_to_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
Edje_Real_Part *rel; \
@@ -6803,7 +6803,7 @@ FUNC_STATE_OFFSET_INT(rel2, y);
if (rel->part->name) return eina_stringshare_add(rel->part->name); \
return NULL; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Sub##_to_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, const char *to) \
{ \
Edje_Real_Part *relp; \
@@ -6832,7 +6832,7 @@ FUNC_STATE_REL(rel2, y);
//colors
#define FUNC_COLOR(Code) \
- EAPI void \
+ EDJE_API void \
edje_edit_state_##Code##_get(Evas_Object * obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a) \
{ \
GET_PD_OR_RETURN(); \
@@ -6842,7 +6842,7 @@ FUNC_STATE_REL(rel2, y);
if (b) *b = pd->Code.b; \
if (a) *a = pd->Code.a; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Code##_set(Evas_Object * obj, const char *part, const char *state, double value, int r, int g, int b, int a) \
{ \
if ((!obj) || (!part) || (!state)) \
@@ -6865,7 +6865,7 @@ FUNC_STATE_REL(rel2, y);
FUNC_COLOR(color);
FUNC_COLOR(color2);
-EAPI void
+EDJE_API void
edje_edit_state_color3_get(Evas_Object *obj, const char *part, const char *state, double value, int *r, int *g, int *b, int *a)
{
Edje_Part_Description_Text *txt;
@@ -6890,7 +6890,7 @@ edje_edit_state_color3_get(Evas_Object *obj, const char *part, const char *state
if (a) *a = txt->text.color3.a;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state, double value, int r, int g, int b, int a)
{
Edje_Part_Description_Text *txt;
@@ -6919,13 +6919,13 @@ edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state
}
#define FUNC_STATE_DOUBLE(Class, Value) \
- EAPI double \
+ EDJE_API double \
edje_edit_state_##Class##_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
return TO_DOUBLE(pd->Class.Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Class##_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, double v) \
{ \
GET_PD_OR_RETURN(EINA_FALSE); \
@@ -6935,13 +6935,13 @@ edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state
}
#define FUNC_STATE_INT(Class, Value, Min) \
- EAPI int \
+ EDJE_API int \
edje_edit_state_##Class##_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
return pd->Class.Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Class##_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, int v) \
{ \
if ((!obj) || (!part) || (!state)) \
@@ -6954,13 +6954,13 @@ edje_edit_state_color3_set(Evas_Object *obj, const char *part, const char *state
}
#define FUNC_STATE_BOOL(Class, Value) \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Class##_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
return pd->Class.Value; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_##Class##_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, Eina_Bool v) \
{ \
if ((!obj) || (!part) || (!state)) \
@@ -6984,7 +6984,7 @@ FUNC_STATE_DOUBLE(aspect, max);
FUNC_STATE_DOUBLE(minmul, w);
FUNC_STATE_DOUBLE(minmul, h);
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_size_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *size_class)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -6994,7 +6994,7 @@ edje_edit_state_size_class_set(Evas_Object *obj, const char *part, const char *s
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -7019,7 +7019,7 @@ edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -7046,7 +7046,7 @@ edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_fill_type_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill_type)
{
GET_PD_OR_RETURN(EINA_FALSE)
@@ -7075,7 +7075,7 @@ edje_edit_state_fill_type_set(Evas_Object *obj, const char *part, const char *st
return EINA_FALSE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EDJE_FILL_TYPE_LAST)
@@ -7101,7 +7101,7 @@ edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *st
}
#define FUNC_STATE_DOUBLE_FILL(Class, Type, Value) \
- EAPI double \
+ EDJE_API double \
edje_edit_state_fill_##Type##_relative_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
@@ -7128,7 +7128,7 @@ edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *st
\
return 0; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_fill_##Type##_relative_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, double v) \
{ \
GET_PD_OR_RETURN(EINA_FALSE); \
@@ -7164,7 +7164,7 @@ edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *st
}
#define FUNC_STATE_INT_FILL(Class, Type, Value) \
- EAPI int \
+ EDJE_API int \
edje_edit_state_fill_##Type##_offset_##Value##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
GET_PD_OR_RETURN(0); \
@@ -7190,7 +7190,7 @@ edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *st
} \
return 0; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_fill_##Type##_offset_##Value##_set(Evas_Object * obj, const char *part, const char *state, double value, double v) \
{ \
GET_PD_OR_RETURN(EINA_FALSE); \
@@ -7233,7 +7233,7 @@ FUNC_STATE_DOUBLE_FILL(, size, y);
FUNC_STATE_INT_FILL(, size, x);
FUNC_STATE_INT_FILL(, size, y);
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_visible_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7242,7 +7242,7 @@ edje_edit_state_visible_get(Evas_Object *obj, const char *part, const char *stat
return pd->visible;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visible)
{
if ((!obj) || (!part) || (!state))
@@ -7256,7 +7256,7 @@ edje_edit_state_visible_set(Evas_Object *obj, const char *part, const char *stat
return EINA_TRUE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_state_aspect_pref_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(0);
@@ -7265,7 +7265,7 @@ edje_edit_state_aspect_pref_get(Evas_Object *obj, const char *part, const char *
return pd->aspect.prefer;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char pref)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7275,7 +7275,7 @@ edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *part, const char *
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_color_class_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(NULL);
@@ -7283,7 +7283,7 @@ edje_edit_state_color_class_get(Evas_Object *obj, const char *part, const char *
return eina_stringshare_add(pd->color_class);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_color_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *color_class)
{
Eina_List *l;
@@ -7312,7 +7312,7 @@ edje_edit_state_color_class_set(Evas_Object *obj, const char *part, const char *
return EINA_FALSE;
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_edit_state_external_params_list_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_External *external;
@@ -7327,7 +7327,7 @@ edje_edit_state_external_params_list_get(Evas_Object *obj, const char *part, con
return external->external_params;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type *type, void **val)
{
Edje_Part_Description_External *external;
@@ -7374,7 +7374,7 @@ edje_edit_state_external_param_get(Evas_Object *obj, const char *part, const cha
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_int_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int *val)
{
Edje_Part_Description_External *external;
@@ -7407,7 +7407,7 @@ edje_edit_state_external_param_int_get(Evas_Object *obj, const char *part, const
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_bool_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool *val)
{
Edje_Part_Description_External *external;
@@ -7440,7 +7440,7 @@ edje_edit_state_external_param_bool_get(Evas_Object *obj, const char *part, cons
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_double_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double *val)
{
Edje_Part_Description_External *external;
@@ -7473,7 +7473,7 @@ edje_edit_state_external_param_double_get(Evas_Object *obj, const char *part, co
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_string_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val)
{
Edje_Part_Description_External *external;
@@ -7506,7 +7506,7 @@ edje_edit_state_external_param_string_get(Evas_Object *obj, const char *part, co
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_choice_get(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char **val)
{
Edje_Part_Description_External *external;
@@ -7539,7 +7539,7 @@ edje_edit_state_external_param_choice_get(Evas_Object *obj, const char *part, co
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Edje_External_Param_Type type, ...)
{
va_list ap;
@@ -7647,37 +7647,37 @@ edje_edit_state_external_param_set(Evas_Object *obj, const char *part, const cha
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_int_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, int val)
{
return edje_edit_state_external_param_set(obj, part, state, value, param, EDJE_EXTERNAL_PARAM_TYPE_INT, val);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_bool_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, Eina_Bool val)
{
return edje_edit_state_external_param_set(obj, part, state, value, param, EDJE_EXTERNAL_PARAM_TYPE_BOOL, (int)val);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_double_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, double val)
{
return edje_edit_state_external_param_set(obj, part, state, value, param, EDJE_EXTERNAL_PARAM_TYPE_DOUBLE, val);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_string_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val)
{
return edje_edit_state_external_param_set(obj, part, state, value, param, EDJE_EXTERNAL_PARAM_TYPE_STRING, val);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_external_param_choice_set(Evas_Object *obj, const char *part, const char *state, double value, const char *param, const char *val)
{
return edje_edit_state_external_param_set(obj, part, state, value, param, EDJE_EXTERNAL_PARAM_TYPE_CHOICE, val);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_step_set(Evas_Object *obj, const char *part, const char *state, double value, int step_x, int step_y)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7686,7 +7686,7 @@ edje_edit_state_step_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7695,7 +7695,7 @@ edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_limit_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char limit)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7705,7 +7705,7 @@ edje_edit_state_limit_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_state_limit_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EDJE_STATE_LIMIT_LAST);
@@ -7716,7 +7716,7 @@ edje_edit_state_limit_get(Evas_Object *obj, const char *part, const char *state,
/* MAP API */
/**************/
-EAPI const char *
+EDJE_API const char *
edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Real_Part *erl;
@@ -7732,7 +7732,7 @@ edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *st
return NULL;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Real_Part *erl;
@@ -7748,7 +7748,7 @@ edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, cons
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7756,7 +7756,7 @@ edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const
return pd->map.backcull;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool bool)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7767,7 +7767,7 @@ edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7775,7 +7775,7 @@ edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const
return pd->map.persp_on;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool bool)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7786,7 +7786,7 @@ edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7794,7 +7794,7 @@ edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *st
return pd->map.alpha;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool bool)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7805,7 +7805,7 @@ edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *st
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool bool)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7816,7 +7816,7 @@ edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *s
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7824,7 +7824,7 @@ edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *s
return pd->map.smooth;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y, double z)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7837,7 +7837,7 @@ edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y, double *z)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7849,7 +7849,7 @@ edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_zoom_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7861,7 +7861,7 @@ edje_edit_state_map_zoom_set(Evas_Object *obj, const char *part, const char *sta
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_zoom_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7872,7 +7872,7 @@ edje_edit_state_map_zoom_get(Evas_Object *obj, const char *part, const char *sta
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7883,7 +7883,7 @@ edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, c
return EINA_TRUE;
}
-EAPI int
+EDJE_API int
edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7891,7 +7891,7 @@ edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, c
return pd->persp.zplane;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7902,7 +7902,7 @@ edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, co
return EINA_TRUE;
}
-EAPI int
+EDJE_API int
edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -7910,7 +7910,7 @@ edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, co
return pd->persp.focal;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
{
int src_id = -1;
@@ -7926,7 +7926,7 @@ edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *st
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
{
int src_id = -1;
@@ -7942,7 +7942,7 @@ edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, cons
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const char *state, double value, int idx, int *r, int *g, int *b, int *a)
{
Edje_Map_Color *color = NULL;
@@ -7980,7 +7980,7 @@ edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const char *state, double value, int idx, int r, int g, int b, int a)
{
Edje_Map_Color *color = NULL;
@@ -8026,7 +8026,7 @@ edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Real_Part *erl;
@@ -8042,7 +8042,7 @@ edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const ch
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part)
{
int src_id = -1;
@@ -8058,7 +8058,7 @@ edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const ch
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -8066,7 +8066,7 @@ edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state
return pd->map.on;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -8081,7 +8081,7 @@ edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state
/* SIZE CLASSES API */
/*********************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_size_classes_list_get(Evas_Object *obj)
{
Eina_List *classes = NULL;
@@ -8098,7 +8098,7 @@ edje_edit_size_classes_list_get(Evas_Object *obj)
return classes;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_add(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -8126,7 +8126,7 @@ edje_edit_size_class_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_del(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -8148,7 +8148,7 @@ edje_edit_size_class_del(Evas_Object *obj, const char *name)
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_size_class_name_set(Evas_Object *obj, const char *name, const char *newname)
{
Eina_List *l;
@@ -8169,7 +8169,7 @@ edje_edit_size_class_name_set(Evas_Object *obj, const char *name, const char *ne
return EINA_FALSE;
}
#define FUNC_SIZE_CLASS(TYPE, VALUE, MIN) \
-EAPI Evas_Coord \
+EDJE_API Evas_Coord \
edje_edit_size_class_##TYPE##_##VALUE##_get(Evas_Object *obj, const char *class_name) \
{ \
Eina_List *l; \
@@ -8186,7 +8186,7 @@ edje_edit_size_class_##TYPE##_##VALUE##_get(Evas_Object *obj, const char *class_
\
return 0; \
} \
-EAPI Eina_Bool \
+EDJE_API Eina_Bool \
edje_edit_size_class_##TYPE##_##VALUE##_set(Evas_Object *obj, const char *class_name, Evas_Coord size)\
{ \
Eina_List *l; \
@@ -8217,7 +8217,7 @@ FUNC_SIZE_CLASS(max, h, -1)
/* TEXT CLASSES API */
/*********************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_text_classes_list_get(Evas_Object *obj)
{
Eina_List *classes = NULL;
@@ -8234,7 +8234,7 @@ edje_edit_text_classes_list_get(Evas_Object *obj)
return classes;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_add(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -8259,7 +8259,7 @@ edje_edit_text_class_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_del(Evas_Object *obj, const char *name)
{
Eina_List *l;
@@ -8282,7 +8282,7 @@ edje_edit_text_class_del(Evas_Object *obj, const char *name)
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_name_set(Evas_Object *obj, const char *name, const char *newname)
{
Eina_List *l;
@@ -8303,7 +8303,7 @@ edje_edit_text_class_name_set(Evas_Object *obj, const char *name, const char *ne
return EINA_FALSE;
}
-EAPI Eina_Stringshare *
+EDJE_API Eina_Stringshare *
edje_edit_text_class_font_get(Evas_Object *obj, const char *class_name)
{
Eina_List *l;
@@ -8321,7 +8321,7 @@ edje_edit_text_class_font_get(Evas_Object *obj, const char *class_name)
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_font_set(Evas_Object *obj, const char *class_name, const char *font)
{
Eina_List *l;
@@ -8341,7 +8341,7 @@ edje_edit_text_class_font_set(Evas_Object *obj, const char *class_name, const ch
return EINA_FALSE;
}
-EAPI Evas_Font_Size
+EDJE_API Evas_Font_Size
edje_edit_text_class_size_get(Evas_Object *obj, const char *class_name)
{
Eina_List *l;
@@ -8359,7 +8359,7 @@ edje_edit_text_class_size_get(Evas_Object *obj, const char *class_name)
return 0;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_text_class_size_set(Evas_Object *obj, const char *class_name, Evas_Font_Size size)
{
Eina_List *l;
@@ -8386,7 +8386,7 @@ edje_edit_text_class_size_set(Evas_Object *obj, const char *class_name, Evas_Fon
/* TEXT API */
/**************/
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8402,7 +8402,7 @@ edje_edit_state_text_get(Evas_Object *obj, const char *part, const char *state,
return eina_stringshare_add(edje_string_get(&txt->text.text));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text)
{
Edje_Part_Description_Text *txt;
@@ -8439,7 +8439,7 @@ edje_edit_state_text_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI int
+EDJE_API int
edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8455,7 +8455,7 @@ edje_edit_state_text_size_get(Evas_Object *obj, const char *part, const char *st
return txt->text.size;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *state, double value, int size)
{
Edje_Part_Description_Text *txt;
@@ -8476,7 +8476,7 @@ edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *st
}
#define FUNC_TEXT_DOUBLE(Name, Value, Min) \
- EAPI double \
+ EDJE_API double \
edje_edit_state_text_##Name##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
Edje_Part_Description_Text *txt; \
@@ -8490,7 +8490,7 @@ edje_edit_state_text_size_set(Evas_Object *obj, const char *part, const char *st
txt = (Edje_Part_Description_Text *)pd; \
return TO_DOUBLE(txt->text.Value); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_text_##Name##_set(Evas_Object * obj, const char *part, const char *state, double value, double v) \
{ \
Edje_Part_Description_Text *txt; \
@@ -8516,7 +8516,7 @@ FUNC_TEXT_DOUBLE(align_y, align.y, 0.0);
FUNC_TEXT_DOUBLE(elipsis, ellipsis, -1.0);
#define FUNC_TEXT_BOOL(Name, Type) \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_text_##Name##_##Type##_get(Evas_Object * obj, const char *part, const char *state, double value) \
{ \
Edje_Part_Description_Text *txt; \
@@ -8530,7 +8530,7 @@ FUNC_TEXT_DOUBLE(elipsis, ellipsis, -1.0);
txt = (Edje_Part_Description_Text *)pd; \
return txt->text.Name##_##Type; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_state_text_##Name##_##Type##_set(Evas_Object * obj, const char *part, const char *state, double value, Eina_Bool v) \
{ \
Edje_Part_Description_Text *txt; \
@@ -8555,7 +8555,7 @@ FUNC_TEXT_BOOL(min, y);
FUNC_TEXT_BOOL(max, x);
FUNC_TEXT_BOOL(max, y);
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8573,7 +8573,7 @@ edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *s
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style)
{
Edje_Part_Description_Text *txt;
@@ -8599,7 +8599,7 @@ edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *s
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_fonts_list_get(Evas_Object *obj)
{
Eina_Iterator *it;
@@ -8621,7 +8621,7 @@ edje_edit_fonts_list_get(Evas_Object *obj)
return fonts;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_font_add(Evas_Object *obj, const char *path, const char *alias)
{
char entry[PATH_MAX];
@@ -8686,7 +8686,7 @@ edje_edit_font_add(Evas_Object *obj, const char *path, const char *alias)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_font_del(Evas_Object *obj, const char *alias)
{
Edje_Font_Directory_Entry *fnt;
@@ -8739,7 +8739,7 @@ edje_edit_font_del(Evas_Object *obj, const char *alias)
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_font_path_get(Evas_Object *obj, const char *alias)
{
Eina_Iterator *it;
@@ -8765,7 +8765,7 @@ edje_edit_font_path_get(Evas_Object *obj, const char *alias)
return eina_stringshare_add(str);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_font_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8781,7 +8781,7 @@ edje_edit_state_font_get(Evas_Object *obj, const char *part, const char *state,
return eina_stringshare_add(edje_string_get(&txt->text.font));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_font_set(Evas_Object *obj, const char *part, const char *state, double value, const char *font)
{
Edje_Part_Description_Text *txt;
@@ -8801,7 +8801,7 @@ edje_edit_state_font_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI Edje_Text_Effect
+EDJE_API Edje_Text_Effect
edje_edit_part_effect_get(Evas_Object *obj, const char *part)
{
GET_RP_OR_RETURN(0);
@@ -8810,7 +8810,7 @@ edje_edit_part_effect_get(Evas_Object *obj, const char *part)
return rp->part->effect;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edje_Text_Effect effect)
{
if ((!obj) || (!part)) return EINA_FALSE;
@@ -8825,7 +8825,7 @@ edje_edit_part_effect_set(Evas_Object *obj, const char *part, Edje_Text_Effect e
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Real_Part *rel;
@@ -8845,7 +8845,7 @@ edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const c
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source)
{
Edje_Part_Description_Text *txt;
@@ -8878,7 +8878,7 @@ edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const c
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Real_Part *rel;
@@ -8898,7 +8898,7 @@ edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source)
{
Edje_Part_Description_Text *txt;
@@ -8928,7 +8928,7 @@ edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8942,7 +8942,7 @@ edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *s
return eina_stringshare_add(txt->text.text_class);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text_class)
{
Edje_Part_Description_Text *txt;
@@ -8957,7 +8957,7 @@ edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *s
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Text *txt;
@@ -8972,7 +8972,7 @@ edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *s
return eina_stringshare_add(edje_string_get(&txt->text.repch));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch)
{
Edje_Part_Description_Text *txt;
@@ -8991,7 +8991,7 @@ edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *s
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part, const char *state, double value, int *min, int *max)
{
Edje_Part_Description_Text *txt;
@@ -9007,7 +9007,7 @@ edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part, const char *state, double value, int min, int max)
{
Edje_Part_Description_Text *txt;
@@ -9024,7 +9024,7 @@ edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -9045,7 +9045,7 @@ edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Stringshare *
+EDJE_API Eina_Stringshare *
edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(NULL);
@@ -9059,7 +9059,7 @@ edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char
return eina_stringshare_add(source_name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_clip_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool clip)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -9072,7 +9072,7 @@ edje_edit_state_proxy_source_clip_set(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_clip_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -9084,7 +9084,7 @@ edje_edit_state_proxy_source_clip_get(Evas_Object *obj, const char *part, const
return proxy_part->proxy.source_clip;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_visible_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool visibility)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -9097,7 +9097,7 @@ edje_edit_state_proxy_source_visible_set(Evas_Object *obj, const char *part, con
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_proxy_source_visible_get(Evas_Object *obj, const char *part, const char *state, double value)
{
GET_PD_OR_RETURN(EINA_FALSE);
@@ -9113,7 +9113,7 @@ edje_edit_state_proxy_source_visible_get(Evas_Object *obj, const char *part, con
/* IMAGE SET API */
/*****************/
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_exists(Evas_Object *obj, const char *image)
{
Edje_Image_Directory_Set *de;
@@ -9135,7 +9135,7 @@ edje_edit_image_set_exists(Evas_Object *obj, const char *image)
return EINA_FALSE;
}
-EAPI int
+EDJE_API int
edje_edit_image_set_id_get(Evas_Object *obj, const char *image_name)
{
GET_EED_OR_RETURN(-1);
@@ -9143,7 +9143,7 @@ edje_edit_image_set_id_get(Evas_Object *obj, const char *image_name)
return _edje_set_id_find(eed, image_name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_rename(Evas_Object *obj, const char *set, const char *new_set)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9169,7 +9169,7 @@ edje_edit_image_set_rename(Evas_Object *obj, const char *set, const char *new_se
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_image_set_list_get(Evas_Object *obj)
{
Eina_List *sets = NULL;
@@ -9187,7 +9187,7 @@ edje_edit_image_set_list_get(Evas_Object *obj)
return sets;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_add(Evas_Object *obj, const char *name)
{
Edje_Image_Directory_Set *de;
@@ -9242,7 +9242,7 @@ edje_edit_image_set_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_set_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
{
Eina_List *result = NULL;
@@ -9320,7 +9320,7 @@ end:
return result;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_del(Evas_Object *obj, const char *name)
{
Edje_Image_Directory_Set *de = NULL, *de_last = NULL;
@@ -9417,7 +9417,7 @@ edje_edit_image_set_del(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_image_set_images_list_get(Evas_Object *obj, const char *name)
{
Eina_List *images = NULL, *l;
@@ -9447,7 +9447,7 @@ edje_edit_image_set_images_list_get(Evas_Object *obj, const char *name)
return images;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_add(Evas_Object *obj, const char *set_name, const char *name)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9479,7 +9479,7 @@ edje_edit_image_set_image_add(Evas_Object *obj, const char *set_name, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned int place)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9509,7 +9509,7 @@ edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned i
}
#define FUNC_IMAGE_SET_API_SIZE(Value) \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_image_set_image_##Value##_get(Evas_Object *obj, const char *set_name, unsigned int place, int *w, int *h) \
{ \
Edje_Image_Directory_Set *de = NULL; \
@@ -9531,7 +9531,7 @@ edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned i
if (h) *h = dim->size.Value.h; \
return EINA_TRUE; \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_image_set_image_##Value##_set(Evas_Object *obj, const char *set_name, unsigned int place, int w, int h) \
{ \
Edje_Image_Directory_Set *de = NULL; \
@@ -9557,7 +9557,7 @@ edje_edit_image_set_image_del(Evas_Object *obj, const char *set_name, unsigned i
FUNC_IMAGE_SET_API_SIZE(min);
FUNC_IMAGE_SET_API_SIZE(max);
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_get(Evas_Object *obj, const char *set_name, unsigned int place, int *l, int *r, int *t, int *b)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9588,7 +9588,7 @@ edje_edit_image_set_image_border_get(Evas_Object *obj, const char *set_name, uns
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_set(Evas_Object *obj, const char *set_name, unsigned int place, int l, int r, int t, int b)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9619,7 +9619,7 @@ edje_edit_image_set_image_border_set(Evas_Object *obj, const char *set_name, uns
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_image_set_image_border_scale_get(Evas_Object *obj, const char *set_name, unsigned int place)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9645,7 +9645,7 @@ edje_edit_image_set_image_border_scale_get(Evas_Object *obj, const char *set_nam
return dim->border.scale_by;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_set_image_border_scale_set(Evas_Object *obj, const char *set_name, unsigned int place, double scale_by)
{
Edje_Image_Directory_Set *de = NULL;
@@ -9677,7 +9677,7 @@ edje_edit_image_set_image_border_scale_set(Evas_Object *obj, const char *set_nam
/* VECTOR API */
/****************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_vectors_list_get(Evas_Object *obj)
{
Eina_List *vectors = NULL;
@@ -9695,7 +9695,7 @@ edje_edit_vectors_list_get(Evas_Object *obj)
return vectors;
}
-EAPI int
+EDJE_API int
edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name)
{
GET_EED_OR_RETURN(-1);
@@ -9703,7 +9703,7 @@ edje_edit_vector_id_get(Evas_Object *obj, const char *vector_name)
return _edje_vector_id_find(eed, vector_name);
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_vector_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
{
Eina_List *result = NULL;
@@ -9769,7 +9769,7 @@ end:
return result;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_vector_del(Evas_Object *obj, const char *name)
{
Edje_Vector_Directory_Entry *de, *de_last;
@@ -9902,7 +9902,7 @@ invalid_image:
/* IMAGES API */
/****************/
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_images_list_get(Evas_Object *obj)
{
Eina_List *images = NULL;
@@ -9921,7 +9921,7 @@ edje_edit_images_list_get(Evas_Object *obj)
return images;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_add(Evas_Object *obj, const char *path)
{
Edje_Image_Directory_Entry *de;
@@ -9990,7 +9990,7 @@ edje_edit_image_add(Evas_Object *obj, const char *path)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_replace(Evas_Object *obj, const char *name, const char *new_name)
{
Eina_Iterator *it;
@@ -10056,7 +10056,7 @@ edje_edit_image_replace(Evas_Object *obj, const char *name, const char *new_name
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_rename(Evas_Object *obj, const char *name, const char *new_name)
{
Edje_Image_Directory_Entry *de = NULL;
@@ -10080,7 +10080,7 @@ edje_edit_image_rename(Evas_Object *obj, const char *name, const char *new_name)
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_image_usage_list_get(Evas_Object *obj, const char *name, Eina_Bool first_only)
{
Eina_List *result = NULL, *l;
@@ -10186,7 +10186,7 @@ end:
return result;
}
-EAPI void
+EDJE_API void
edje_edit_image_usage_list_free(Eina_List *list)
{
Edje_Part_Image_Use *item;
@@ -10199,7 +10199,7 @@ edje_edit_image_usage_list_free(Eina_List *list)
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_del(Evas_Object *obj, const char *name)
{
Edje_Image_Directory_Entry *de, *de_last;
@@ -10334,7 +10334,7 @@ invalid_image:
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_data_add(Evas_Object *obj, const char *name, int id)
{
Edje_Image_Directory_Entry *de;
@@ -10364,7 +10364,7 @@ edje_edit_image_data_add(Evas_Object *obj, const char *name, int id)
return EINA_TRUE;
}
-EAPI int
+EDJE_API int
edje_edit_image_id_get(Evas_Object *obj, const char *image_name)
{
GET_EED_OR_RETURN(-1);
@@ -10372,7 +10372,7 @@ edje_edit_image_id_get(Evas_Object *obj, const char *image_name)
return _edje_image_id_find(eed, image_name);
}
-EAPI Edje_Edit_Image_Comp
+EDJE_API Edje_Edit_Image_Comp
edje_edit_image_compression_type_get(Evas_Object *obj, const char *image)
{
Edje_Image_Directory_Entry *de = NULL;
@@ -10418,7 +10418,7 @@ edje_edit_image_compression_type_get(Evas_Object *obj, const char *image)
return -1;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_image_compression_type_set(Evas_Object *obj, const char *image, Edje_Edit_Image_Comp ic)
{
Edje_Image_Directory_Entry *de = NULL;
@@ -10485,7 +10485,7 @@ edje_edit_image_compression_type_set(Evas_Object *obj, const char *image, Edje_E
return EINA_FALSE;
}
-EAPI int
+EDJE_API int
edje_edit_image_compression_rate_get(Evas_Object *obj, const char *image)
{
Edje_Image_Directory_Entry *de;
@@ -10511,7 +10511,7 @@ edje_edit_image_compression_rate_get(Evas_Object *obj, const char *image)
return de->source_param;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_image_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Image *img;
@@ -10534,7 +10534,7 @@ edje_edit_state_image_get(Evas_Object *obj, const char *part, const char *state,
return eina_stringshare_add(image);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_set(Evas_Object *obj, const char *part, const char *state, double value, const char *image)
{
Edje_Part_Description_Image *img;
@@ -10568,7 +10568,7 @@ edje_edit_state_image_set(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_state_vector_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Vector *vec;
@@ -10588,7 +10588,7 @@ edje_edit_state_vector_get(Evas_Object *obj, const char *part, const char *state
return eina_stringshare_add(vector);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_vector_set(Evas_Object *obj, const char *part, const char *state, double value, const char *vector)
{
Edje_Part_Description_Vector *vec;
@@ -10614,7 +10614,7 @@ edje_edit_state_vector_set(Evas_Object *obj, const char *part, const char *state
return EINA_TRUE;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_state_tweens_list_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Image *img;
@@ -10642,7 +10642,7 @@ edje_edit_state_tweens_list_get(Evas_Object *obj, const char *part, const char *
return tweens;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_tween_add(Evas_Object *obj, const char *part, const char *state, double value, const char *tween)
{
Edje_Part_Description_Image *img;
@@ -10688,7 +10688,7 @@ edje_edit_state_tween_add(Evas_Object *obj, const char *part, const char *state,
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_tween_insert_at(Evas_Object *obj, const char *part, const char *state, double value, const char *tween, int place)
{
Edje_Part_Description_Image *img;
@@ -10739,7 +10739,7 @@ edje_edit_state_tween_insert_at(Evas_Object *obj, const char *part, const char *
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_tween_del(Evas_Object *obj, const char *part, const char *state, double value, const char *tween)
{
Edje_Part_Description_Image *img;
@@ -10776,7 +10776,7 @@ edje_edit_state_tween_del(Evas_Object *obj, const char *part, const char *state,
return EINA_FALSE;
}
-EAPI void
+EDJE_API void
edje_edit_state_image_border_get(Evas_Object *obj, const char *part, const char *state, double value, int *l, int *r, int *t, int *b)
{
Edje_Part_Description_Image *img;
@@ -10802,7 +10802,7 @@ edje_edit_state_image_border_get(Evas_Object *obj, const char *part, const char
if (b) *b = img->image.border.b;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_set(Evas_Object *obj, const char *part, const char *state, double value, int l, int r, int t, int b)
{
Edje_Part_Description_Image *img;
@@ -10829,7 +10829,7 @@ edje_edit_state_image_border_set(Evas_Object *obj, const char *part, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Image *img;
@@ -10844,7 +10844,7 @@ edje_edit_state_image_border_scale_get(Evas_Object *obj, const char *part, const
return img->image.border.scale;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool scale)
{
Edje_Part_Description_Image *img;
@@ -10861,7 +10861,7 @@ edje_edit_state_image_border_scale_set(Evas_Object *obj, const char *part, const
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_state_image_border_scale_by_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Image *img;
@@ -10876,7 +10876,7 @@ edje_edit_state_image_border_scale_by_get(Evas_Object *obj, const char *part, co
return TO_DOUBLE(img->image.border.scale_by);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_scale_by_set(Evas_Object *obj, const char *part, const char *state, double value, double border_scale)
{
Edje_Part_Description_Image *img;
@@ -10896,7 +10896,7 @@ edje_edit_state_image_border_scale_by_set(Evas_Object *obj, const char *part, co
return EINA_TRUE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_state_image_border_fill_get(Evas_Object *obj, const char *part, const char *state, double value)
{
Edje_Part_Description_Image *img;
@@ -10914,7 +10914,7 @@ edje_edit_state_image_border_fill_get(Evas_Object *obj, const char *part, const
return 0;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_state_image_border_fill_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char fill)
{
Edje_Part_Description_Image *img;
@@ -10976,7 +10976,7 @@ _edje_program_get_byname(Evas_Object *obj, const char *prog_name)
return NULL;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_programs_list_get(Evas_Object *obj)
{
Eina_List *progs = NULL;
@@ -11000,7 +11000,7 @@ edje_edit_programs_list_get(Evas_Object *obj)
return progs;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_add(Evas_Object *obj, const char *name)
{
Edje_Program *epr;
@@ -11063,7 +11063,7 @@ edje_edit_program_add(Evas_Object *obj, const char *name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_del(Evas_Object *obj, const char *prog)
{
Eina_List *l, *l_next;
@@ -11186,7 +11186,7 @@ edje_edit_program_del(Evas_Object *obj, const char *prog)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_exist(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11194,7 +11194,7 @@ edje_edit_program_exist(Evas_Object *obj, const char *prog)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_run(Evas_Object *obj, const char *prog)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11204,7 +11204,7 @@ edje_edit_program_run(Evas_Object *obj, const char *prog)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_stop_all(Evas_Object *obj)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11218,7 +11218,7 @@ edje_edit_program_stop_all(Evas_Object *obj)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_transition_state_set(Evas_Object *obj, const char *prog, double position)
{
Edje_Program_Target *pt;
@@ -11256,7 +11256,7 @@ edje_edit_program_transition_state_set(Evas_Object *obj, const char *prog, doubl
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_name_set(Evas_Object *obj, const char *prog, const char *new_name)
{
GET_EED_OR_RETURN(EINA_FALSE);
@@ -11278,7 +11278,7 @@ edje_edit_program_name_set(Evas_Object *obj, const char *prog, const char *new_n
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_source_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11288,7 +11288,7 @@ edje_edit_program_source_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->source);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_source_set(Evas_Object *obj, const char *prog, const char *source)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11308,7 +11308,7 @@ edje_edit_program_source_set(Evas_Object *obj, const char *prog, const char *sou
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_sample_name_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11317,7 +11317,7 @@ edje_edit_program_sample_name_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->sample_name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_sample_name_set(Evas_Object *obj, const char *prog, const char *name)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11330,7 +11330,7 @@ edje_edit_program_sample_name_set(Evas_Object *obj, const char *prog, const char
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_tone_name_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11339,7 +11339,7 @@ edje_edit_program_tone_name_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->tone_name);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_tone_name_set(Evas_Object *obj, const char *prog, const char *name)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11352,7 +11352,7 @@ edje_edit_program_tone_name_set(Evas_Object *obj, const char *prog, const char *
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_sample_speed_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11360,7 +11360,7 @@ edje_edit_program_sample_speed_get(Evas_Object *obj, const char *prog)
return epr->speed;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_sample_speed_set(Evas_Object *obj, const char *prog, double speed)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11372,7 +11372,7 @@ edje_edit_program_sample_speed_set(Evas_Object *obj, const char *prog, double sp
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_tone_duration_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11380,7 +11380,7 @@ edje_edit_program_tone_duration_get(Evas_Object *obj, const char *prog)
return epr->duration;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_tone_duration_set(Evas_Object *obj, const char *prog, double duration)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11392,7 +11392,7 @@ edje_edit_program_tone_duration_set(Evas_Object *obj, const char *prog, double d
return EINA_TRUE;
}
-EAPI unsigned char
+EDJE_API unsigned char
edje_edit_program_channel_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(0);
@@ -11400,7 +11400,7 @@ edje_edit_program_channel_get(Evas_Object *obj, const char *prog)
return epr->channel;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_channel_set(Evas_Object *obj, const char *prog, Edje_Channel channel)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11410,7 +11410,7 @@ edje_edit_program_channel_set(Evas_Object *obj, const char *prog, Edje_Channel c
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_filter_part_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11419,7 +11419,7 @@ edje_edit_program_filter_part_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->filter.part);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_filter_part_set(Evas_Object *obj, const char *prog, const char *filter_part)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11430,7 +11430,7 @@ edje_edit_program_filter_part_set(Evas_Object *obj, const char *prog, const char
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_filter_state_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11439,7 +11439,7 @@ edje_edit_program_filter_state_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->filter.state);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_filter_state_set(Evas_Object *obj, const char *prog, const char *filter_state)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11450,7 +11450,7 @@ edje_edit_program_filter_state_set(Evas_Object *obj, const char *prog, const cha
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_signal_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11460,7 +11460,7 @@ edje_edit_program_signal_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->signal);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_signal_set(Evas_Object *obj, const char *prog, const char *sig)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11480,7 +11480,7 @@ edje_edit_program_signal_set(Evas_Object *obj, const char *prog, const char *sig
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_state_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11490,7 +11490,7 @@ edje_edit_program_state_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->state);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_state_set(Evas_Object *obj, const char *prog, const char *state)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11503,7 +11503,7 @@ edje_edit_program_state_set(Evas_Object *obj, const char *prog, const char *stat
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_state2_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11513,7 +11513,7 @@ edje_edit_program_state2_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->state2);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_state2_set(Evas_Object *obj, const char *prog, const char *state2)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -11526,7 +11526,7 @@ edje_edit_program_state2_set(Evas_Object *obj, const char *prog, const char *sta
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_value_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11535,7 +11535,7 @@ edje_edit_program_value_get(Evas_Object *obj, const char *prog)
return epr->value;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_value_set(Evas_Object *obj, const char *prog, double value)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11545,7 +11545,7 @@ edje_edit_program_value_set(Evas_Object *obj, const char *prog, double value)
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_value2_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11554,7 +11554,7 @@ edje_edit_program_value2_get(Evas_Object *obj, const char *prog)
return epr->value2;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_value2_set(Evas_Object *obj, const char *prog, double value)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11564,7 +11564,7 @@ edje_edit_program_value2_set(Evas_Object *obj, const char *prog, double value)
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_in_from_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(0);
@@ -11573,7 +11573,7 @@ edje_edit_program_in_from_get(Evas_Object *obj, const char *prog)
return epr->in.from;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_in_from_set(Evas_Object *obj, const char *prog, double seconds)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11583,7 +11583,7 @@ edje_edit_program_in_from_set(Evas_Object *obj, const char *prog, double seconds
return EINA_TRUE;
}
-EAPI double
+EDJE_API double
edje_edit_program_in_range_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(0);
@@ -11592,7 +11592,7 @@ edje_edit_program_in_range_get(Evas_Object *obj, const char *prog)
return epr->in.range;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_in_range_set(Evas_Object *obj, const char *prog, double seconds)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11602,7 +11602,7 @@ edje_edit_program_in_range_set(Evas_Object *obj, const char *prog, double second
return EINA_TRUE;
}
-EAPI Edje_Tween_Mode
+EDJE_API Edje_Tween_Mode
edje_edit_program_transition_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11611,7 +11611,7 @@ edje_edit_program_transition_get(Evas_Object *obj, const char *prog)
return epr->tween.mode;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_Mode transition)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11622,7 +11622,7 @@ edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_
}
#define FUNC_PROGRAM_TRANSITION_VALUE(Num) \
- EAPI double \
+ EDJE_API double \
edje_edit_program_transition_value##Num##_get(Evas_Object * obj, const char *prog) \
{ \
eina_error_set(0); \
@@ -11631,7 +11631,7 @@ edje_edit_program_transition_set(Evas_Object *obj, const char *prog, Edje_Tween_
\
return TO_DOUBLE(epr->tween.v##Num); \
} \
- EAPI Eina_Bool \
+ EDJE_API Eina_Bool \
edje_edit_program_transition_value##Num##_set(Evas_Object * obj, const char *prog, double value) \
{ \
eina_error_set(0); \
@@ -11649,7 +11649,7 @@ FUNC_PROGRAM_TRANSITION_VALUE(4)
#undef FUNC_PROGRAM_TRANSITION_VALUE
-EAPI double
+EDJE_API double
edje_edit_program_transition_time_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11658,7 +11658,7 @@ edje_edit_program_transition_time_get(Evas_Object *obj, const char *prog)
return TO_DOUBLE(epr->tween.time);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_transition_time_set(Evas_Object *obj, const char *prog, double seconds)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11668,7 +11668,7 @@ edje_edit_program_transition_time_set(Evas_Object *obj, const char *prog, double
return EINA_TRUE;
}
-EAPI Edje_Action_Type
+EDJE_API Edje_Action_Type
edje_edit_program_action_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(-1);
@@ -11677,7 +11677,7 @@ edje_edit_program_action_get(Evas_Object *obj, const char *prog)
return epr->action;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_action_set(Evas_Object *obj, const char *prog, Edje_Action_Type action)
{
Program_Script *ps;
@@ -11819,7 +11819,7 @@ _edje_program_targets_get(Evas_Object *obj, Edje_Program *epr)
return targets;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_program_targets_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11827,7 +11827,7 @@ edje_edit_program_targets_get(Evas_Object *obj, const char *prog)
return _edje_program_targets_get(obj, epr);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_targets_clear(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -11885,7 +11885,7 @@ _program_target_id_get(Evas_Object *obj, Edje *ed, Edje_Action_Type action, cons
return id;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_target_add(Evas_Object *obj, const char *prog, const char *target)
{
int id;
@@ -11906,7 +11906,7 @@ edje_edit_program_target_add(Evas_Object *obj, const char *prog, const char *tar
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_target_insert_at(Evas_Object *obj, const char *prog, const char *target, int place)
{
int id;
@@ -11934,7 +11934,7 @@ edje_edit_program_target_insert_at(Evas_Object *obj, const char *prog, const cha
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_target_del(Evas_Object *obj, const char *prog, const char *target)
{
int id;
@@ -11979,7 +11979,7 @@ _edje_program_afters_get(Evas_Object *obj, Edje_Program *epr)
return afters;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_program_afters_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -11987,7 +11987,7 @@ edje_edit_program_afters_get(Evas_Object *obj, const char *prog)
return _edje_program_afters_get(obj, epr);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_afters_clear(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(EINA_FALSE);
@@ -12004,7 +12004,7 @@ edje_edit_program_afters_clear(Evas_Object *obj, const char *prog)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_after_add(Evas_Object *obj, const char *prog, const char *after)
{
Edje_Program *af;
@@ -12025,7 +12025,7 @@ edje_edit_program_after_add(Evas_Object *obj, const char *prog, const char *afte
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_after_insert_at(Evas_Object *obj, const char *prog, const char *after, int place)
{
Edje_Program *af;
@@ -12056,7 +12056,7 @@ edje_edit_program_after_insert_at(Evas_Object *obj, const char *prog, const char
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_after_del(Evas_Object *obj, const char *prog, const char *after)
{
Edje_Program *af;
@@ -12078,7 +12078,7 @@ edje_edit_program_after_del(Evas_Object *obj, const char *prog, const char *afte
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_api_name_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -12086,7 +12086,7 @@ edje_edit_program_api_name_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->api.name);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_program_api_description_get(Evas_Object *obj, const char *prog)
{
GET_EPR_OR_RETURN(NULL);
@@ -12094,7 +12094,7 @@ edje_edit_program_api_description_get(Evas_Object *obj, const char *prog)
return eina_stringshare_add(epr->api.description);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_api_name_set(Evas_Object *obj, const char *prog, const char *name)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -12105,7 +12105,7 @@ edje_edit_program_api_name_set(Evas_Object *obj, const char *prog, const char *n
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_program_api_description_set(Evas_Object *obj, const char *prog, const char *description)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -12119,7 +12119,7 @@ edje_edit_program_api_description_set(Evas_Object *obj, const char *prog, const
/*************************/
/* EMBRYO SCRIPTS API */
/*************************/
-EAPI char *
+EDJE_API char *
edje_edit_script_get(Evas_Object *obj)
{
GET_EED_OR_RETURN(NULL);
@@ -12131,7 +12131,7 @@ edje_edit_script_get(Evas_Object *obj)
return strdup(eed->embryo_source);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_script_set(Evas_Object *obj, const char *code)
{
GET_EED_OR_RETURN(EINA_FALSE);
@@ -12151,7 +12151,7 @@ edje_edit_script_set(Evas_Object *obj, const char *code)
return EINA_TRUE;
}
-EAPI char *
+EDJE_API char *
edje_edit_script_program_get(Evas_Object *obj, const char *prog)
{
Program_Script *ps;
@@ -12169,7 +12169,7 @@ edje_edit_script_program_get(Evas_Object *obj, const char *prog)
return ps->code ? strdup(ps->code) : NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_script_program_set(Evas_Object *obj, const char *prog, const char *code)
{
Program_Script *ps;
@@ -12630,7 +12630,7 @@ almost_out:
return success;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_script_compile(Evas_Object *obj)
{
GET_EED_OR_RETURN(EINA_FALSE);
@@ -12641,7 +12641,7 @@ edje_edit_script_compile(Evas_Object *obj)
return _edje_edit_embryo_rebuild(eed);
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_edit_script_error_list_get(Evas_Object *obj)
{
GET_EED_OR_RETURN(NULL);
@@ -13112,19 +13112,19 @@ _edje_edit_source_generate(Evas_Object *obj, Eina_Bool without_global_data)
return str;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_source_generate(Evas_Object *obj)
{
return _edje_edit_source_generate(obj, EINA_FALSE);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_object_source_generate(Evas_Object *obj)
{
return _edje_edit_source_generate(obj, EINA_TRUE);
}
-EAPI const char *
+EDJE_API const char *
edje_edit_data_source_generate(Evas_Object *obj)
{
Eina_Strbuf *buf = NULL;
@@ -13174,7 +13174,7 @@ edje_edit_data_source_generate(Evas_Object *obj)
return str;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_edit_object_color_class_list_get(Evas_Object *obj)
{
Edje_Part_Collection_Directory_Entry *ce;
@@ -13208,7 +13208,7 @@ edje_edit_object_color_class_list_get(Evas_Object *obj)
return color_classes;
}
-EAPI const char *
+EDJE_API const char *
edje_edit_color_classes_source_generate(Evas_Object *obj, Eina_List *color_classes)
{
Eina_Strbuf *buf;
@@ -16264,7 +16264,7 @@ _edje_generate_source(Evas_Object *obj)
return buf;
}
-EAPI char *
+EDJE_API char *
edje_edit_full_source_generate(Evas_Object *obj)
{
Eina_Strbuf *code = _edje_generate_source(obj);
@@ -16564,7 +16564,7 @@ _edje_edit_internal_save(Evas_Object *obj, int current_only, Eina_Bool generate_
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_clean_save_as(Evas_Object *obj, const char *new_file_name)
{
Eet_File *ef, *ef_out;
@@ -16650,19 +16650,19 @@ edje_edit_clean_save_as(Evas_Object *obj, const char *new_file_name)
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_save(Evas_Object *obj)
{
return _edje_edit_internal_save(obj, 1, EINA_TRUE);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_save_all(Evas_Object *obj)
{
return _edje_edit_internal_save(obj, 0, EINA_TRUE);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group)
{
GET_ED_OR_RETURN(EINA_FALSE);
@@ -16702,7 +16702,7 @@ edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group)
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_edit_print_internal_status(Evas_Object *obj)
{
/*
diff --git a/src/lib/edje/edje_edit_eo.h b/src/lib/edje/edje_edit_eo.h
index c29b6e4da3..1901ab86fd 100644
--- a/src/lib/edje/edje_edit_eo.h
+++ b/src/lib/edje/edje_edit_eo.h
@@ -23,6 +23,6 @@ typedef Eo Edje_Edit;
*/
#define EDJE_EDIT_CLASS edje_edit_class_get()
-EWAPI const Efl_Class *edje_edit_class_get(void) EINA_CONST;
+EDJE_API EDJE_API_WEAK const Efl_Class *edje_edit_class_get(void) EINA_CONST;
#endif
diff --git a/src/lib/edje/edje_external.c b/src/lib/edje/edje_external.c
index 87ef983737..9bbd4d1aae 100644
--- a/src/lib/edje/edje_external.c
+++ b/src/lib/edje/edje_external.c
@@ -3,7 +3,7 @@
static Eina_Hash *type_registry = NULL;
static int init_count = 0;
-EAPI const char *
+EDJE_API const char *
edje_external_param_type_str(Edje_External_Param_Type type)
{
switch (type)
@@ -150,7 +150,7 @@ _edje_object_part_external_param_type_get(Edje *ed, const char *part, const char
return EDJE_EXTERNAL_PARAM_TYPE_MAX;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_type_register(const char *type_name, const Edje_External_Type *type_info)
{
if (!type_name)
@@ -175,7 +175,7 @@ edje_external_type_register(const char *type_name, const Edje_External_Type *typ
return eina_hash_add(type_registry, type_name, type_info);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_type_unregister(const char *type_name)
{
if (!type_name)
@@ -183,7 +183,7 @@ edje_external_type_unregister(const char *type_name)
return eina_hash_del_by_key(type_registry, type_name);
}
-EAPI void
+EDJE_API void
edje_external_type_array_register(const Edje_External_Type_Info *array)
{
const Edje_External_Type_Info *itr;
@@ -206,7 +206,7 @@ edje_external_type_array_register(const Edje_External_Type_Info *array)
}
}
-EAPI void
+EDJE_API void
edje_external_type_array_unregister(const Edje_External_Type_Info *array)
{
const Edje_External_Type_Info *itr;
@@ -218,19 +218,19 @@ edje_external_type_array_unregister(const Edje_External_Type_Info *array)
eina_hash_del(type_registry, itr->name, itr->info);
}
-EAPI unsigned int
+EDJE_API unsigned int
edje_external_type_abi_version_get(void)
{
return EDJE_EXTERNAL_TYPE_ABI_VERSION;
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_external_iterator_get(void)
{
return eina_hash_iterator_tuple_new(type_registry);
}
-EAPI Edje_External_Param *
+EDJE_API Edje_External_Param *
edje_external_param_find(const Eina_List *params, const char *key)
{
const Eina_List *l;
@@ -242,7 +242,7 @@ edje_external_param_find(const Eina_List *params, const char *key)
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_param_int_get(const Eina_List *params, const char *key, int *ret)
{
Edje_External_Param *param;
@@ -259,7 +259,7 @@ edje_external_param_int_get(const Eina_List *params, const char *key, int *ret)
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_param_double_get(const Eina_List *params, const char *key, double *ret)
{
Edje_External_Param *param;
@@ -276,7 +276,7 @@ edje_external_param_double_get(const Eina_List *params, const char *key, double
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_param_string_get(const Eina_List *params, const char *key, const char **ret)
{
Edje_External_Param *param;
@@ -293,7 +293,7 @@ edje_external_param_string_get(const Eina_List *params, const char *key, const c
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_param_bool_get(const Eina_List *params, const char *key, Eina_Bool *ret)
{
Edje_External_Param *param;
@@ -310,7 +310,7 @@ edje_external_param_bool_get(const Eina_List *params, const char *key, Eina_Bool
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_external_param_choice_get(const Eina_List *params, const char *key, const char **ret)
{
Edje_External_Param *param;
@@ -327,7 +327,7 @@ edje_external_param_choice_get(const Eina_List *params, const char *key, const c
return EINA_FALSE;
}
-EAPI const Edje_External_Param_Info *
+EDJE_API const Edje_External_Param_Info *
edje_external_param_info_get(const char *type_name)
{
Edje_External_Type *type;
@@ -338,7 +338,7 @@ edje_external_param_info_get(const char *type_name)
return type->parameters_info;
}
-EAPI const Edje_External_Type *
+EDJE_API const Edje_External_Type *
edje_external_type_get(const char *type_name)
{
return eina_hash_find(type_registry, type_name);
diff --git a/src/lib/edje/edje_legacy.c b/src/lib/edje/edje_legacy.c
index 299b61c598..5517bd2d8c 100644
--- a/src/lib/edje/edje_legacy.c
+++ b/src/lib/edje/edje_legacy.c
@@ -11,7 +11,7 @@
rp = _edje_real_part_recursive_get(&ed, part);\
if (!rp) return x;\
-EAPI Edje_Load_Error
+EDJE_API Edje_Load_Error
edje_object_load_error_get(const Eo *obj)
{
Edje *ed;
@@ -21,7 +21,7 @@ edje_object_load_error_get(const Eo *obj)
return ed->load_error;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_geometry_get(const Edje_Object *obj, const char *part, int *x, int *y, int *w, int *h)
{
Edje_Real_Part *rp;
@@ -60,7 +60,7 @@ edje_object_part_geometry_get(const Edje_Object *obj, const char *part, int *x,
return EINA_TRUE;
}
-EAPI const char *
+EDJE_API const char *
edje_object_part_state_get(const Edje_Object *obj, const char * part, double *val_ret)
{
const char *str = "";
@@ -68,20 +68,20 @@ edje_object_part_state_get(const Edje_Object *obj, const char * part, double *va
return str;
}
-EAPI void
+EDJE_API void
edje_object_message_signal_process(Edje_Object *obj)
{
efl_layout_signal_process(obj, EINA_FALSE);
}
/* since 1.20 */
-EAPI void
+EDJE_API void
edje_object_message_signal_recursive_process(Edje_Object *obj)
{
efl_layout_signal_process(obj, EINA_TRUE);
}
-EAPI void
+EDJE_API void
edje_object_signal_callback_add(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
{
Edje *ed;
@@ -91,7 +91,7 @@ edje_object_signal_callback_add(Evas_Object *obj, const char *emission, const ch
_edje_object_signal_callback_add(obj, ed, emission, source, func, NULL, NULL, data);
}
-EAPI void *
+EDJE_API void *
edje_object_signal_callback_del_full(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func, void *data)
{
Edje_Signal_Callback_Group *gp;
@@ -135,7 +135,7 @@ edje_object_signal_callback_del_full(Evas_Object *obj, const char *emission, con
return NULL;
}
-EAPI void *
+EDJE_API void *
edje_object_signal_callback_del(Evas_Object *obj, const char *emission, const char *source, Edje_Signal_Cb func)
{
// Legacy del_full seems to have been sloppy with NULL data, as that would
@@ -143,41 +143,41 @@ edje_object_signal_callback_del(Evas_Object *obj, const char *emission, const ch
return edje_object_signal_callback_del_full(obj, emission, source, func, NULL);
}
-EAPI void
+EDJE_API void
edje_object_signal_emit(Evas_Object *obj, const char *emission, const char *source)
{
efl_layout_signal_emit(obj, emission, source);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_external_param_set(Eo *obj, const char *part, const Edje_External_Param *param)
{
Edje *ed = _edje_fetch(obj);
return _edje_object_part_external_param_set(ed, part, param);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_external_param_get(const Eo *obj, const char *part, Edje_External_Param *param)
{
Edje *ed = _edje_fetch(obj);
return _edje_object_part_external_param_get(ed, part, param);
}
-EAPI Edje_External_Param_Type
+EDJE_API Edje_External_Param_Type
edje_object_part_external_param_type_get(const Eo *obj, const char *part, const char *param)
{
Edje *ed = _edje_fetch(obj);
return _edje_object_part_external_param_type_get(ed, part, param);
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_external_object_get(const Edje_Object *obj, const char *part)
{
return efl_content_get(efl_part(obj, part));
}
/* Legacy only. Shall we deprecate this API? */
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_external_content_get(const Edje_Object *obj, const char *part, const char *content)
{
Edje *ed = _edje_fetch(obj);
@@ -185,190 +185,190 @@ edje_object_part_external_content_get(const Edje_Object *obj, const char *part,
}
/* Efl.Ui.I18n APIs */
-EAPI void
+EDJE_API void
edje_object_mirrored_set(Edje_Object *obj, Eina_Bool rtl)
{
efl_ui_mirrored_set(obj, rtl);
}
-EAPI Eina_Bool edje_object_mirrored_get(const Edje_Object *obj)
+EDJE_API Eina_Bool edje_object_mirrored_get(const Edje_Object *obj)
{
return efl_ui_mirrored_get(obj);
}
-EAPI void edje_object_language_set(Edje_Object *obj, const char *language)
+EDJE_API void edje_object_language_set(Edje_Object *obj, const char *language)
{
efl_ui_language_set(obj, language);
}
-EAPI const char *edje_object_language_get(const Edje_Object *obj)
+EDJE_API const char *edje_object_language_get(const Edje_Object *obj)
{
return efl_ui_language_get(obj);
}
-EAPI Eina_Bool edje_object_scale_set(Edje_Object *obj, double scale)
+EDJE_API Eina_Bool edje_object_scale_set(Edje_Object *obj, double scale)
{
efl_gfx_entity_scale_set(obj, scale);
return EINA_TRUE;
}
-EAPI double edje_object_scale_get(const Edje_Object *obj)
+EDJE_API double edje_object_scale_get(const Edje_Object *obj)
{
return efl_gfx_entity_scale_get(obj);
}
/* Legacy part drag APIs */
-EAPI Edje_Drag_Dir
+EDJE_API Edje_Drag_Dir
edje_object_part_drag_dir_get(const Evas_Object *obj, const char *part)
{
return (Edje_Drag_Dir)efl_ui_drag_dir_get(efl_part(obj, part));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_value_set(Evas_Object *obj, const char *part, double dx, double dy)
{
return efl_ui_drag_value_set(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_value_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
{
return efl_ui_drag_value_get(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_size_set(Evas_Object *obj, const char *part, double dw, double dh)
{
return efl_ui_drag_size_set(efl_part(obj, part), dw, dh);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_size_get(const Evas_Object *obj, const char *part, double *dw, double *dh)
{
return efl_ui_drag_size_get(efl_part(obj, part), dw, dh);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_step_set(Evas_Object *obj, const char *part, double dx, double dy)
{
return efl_ui_drag_step_set(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_step_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
{
return efl_ui_drag_step_get(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_page_set(Evas_Object *obj, const char *part, double dx, double dy)
{
return efl_ui_drag_page_set(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_page_get(const Evas_Object *obj, const char *part, double *dx, double *dy)
{
return efl_ui_drag_page_get(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_step(Evas_Object *obj, const char *part, double dx, double dy)
{
return efl_ui_drag_step_move(efl_part(obj, part), dx, dy);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_drag_page(Evas_Object *obj, const char *part, double dx, double dy)
{
return efl_ui_drag_page_move(efl_part(obj, part), dx, dy);
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_begin_set(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_begin(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_end_set(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_end(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_pos_set(Edje_Object *obj, const char * part EINA_UNUSED, Edje_Cursor cur, int pos)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_pos_set(rp, _edje_text_cursor_get(rp, cur), pos);
}
-EAPI int
+EDJE_API int
edje_object_part_text_cursor_pos_get(const Edje_Object *obj, const char * part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(0)
return _edje_text_cursor_pos_get(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_coord_set(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur, int x, int y)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
return _edje_text_cursor_coord_set(rp, _edje_text_cursor_get(rp, cur), x, y);
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_line_begin_set(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_line_begin(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_line_end_set(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_line_end(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_prev(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
return _edje_text_cursor_prev(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_next(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
return _edje_text_cursor_next(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_down(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
return _edje_text_cursor_down(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_up(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
return _edje_text_cursor_up(rp, _edje_text_cursor_get(rp, cur));
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_copy(Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur, Edje_Cursor dst)
{
GET_REAL_PART_ON_FAIL_RETURN()
_edje_text_cursor_copy(rp, _edje_text_cursor_get(rp, cur), _edje_text_cursor_get(rp, dst));
}
-EAPI char *
+EDJE_API char *
edje_object_part_text_cursor_content_get(const Edje_Object *obj, const char *part EINA_UNUSED, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(NULL)
@@ -380,7 +380,7 @@ edje_object_part_text_cursor_content_get(const Edje_Object *obj, const char *par
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_part_text_cursor_geometry_get(const Edje_Object *obj, const char * part EINA_UNUSED, int *x, int *y, int *w, int *h)
{
GET_REAL_PART_ON_FAIL_RETURN()
@@ -392,7 +392,7 @@ edje_object_part_text_cursor_geometry_get(const Edje_Object *obj, const char * p
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_hide_visible_password(Eo *obj, const char *part)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
@@ -410,7 +410,7 @@ edje_object_part_text_hide_visible_password(Eo *obj, const char *part)
return int_ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_is_format_get(const Eo *obj, const char *part, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
@@ -421,7 +421,7 @@ edje_object_part_text_cursor_is_format_get(const Eo *obj, const char *part, Edje
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_cursor_is_visible_format_get(const Eo *obj, const char *part, Edje_Cursor cur)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
@@ -433,7 +433,7 @@ edje_object_part_text_cursor_is_visible_format_get(const Eo *obj, const char *pa
return EINA_FALSE;
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_object_part_text_anchor_list_get(const Eo *obj, const char *part)
{
GET_REAL_PART_ON_FAIL_RETURN(NULL)
@@ -443,7 +443,7 @@ edje_object_part_text_anchor_list_get(const Eo *obj, const char *part)
return NULL;
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_object_part_text_anchor_geometry_get(const Eo *obj, const char *part, const char *anchor)
{
GET_REAL_PART_ON_FAIL_RETURN(NULL)
@@ -453,7 +453,7 @@ edje_object_part_text_anchor_geometry_get(const Eo *obj, const char *part, const
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_part_text_style_user_push(Eo *obj, const char *part, const char *style)
{
Evas_Textblock_Style *ts;
@@ -472,7 +472,7 @@ edje_object_part_text_style_user_push(Eo *obj, const char *part, const char *sty
_edje_recalc(ed);
}
-EAPI void
+EDJE_API void
edje_object_part_text_style_user_pop(Eo *obj, const char *part)
{
GET_REAL_PART_ON_FAIL_RETURN()
@@ -486,7 +486,7 @@ edje_object_part_text_style_user_pop(Eo *obj, const char *part)
_edje_recalc(ed);
}
-EAPI const char *
+EDJE_API const char *
edje_object_part_text_style_user_peek(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -508,7 +508,7 @@ edje_object_part_text_style_user_peek(const Eo *obj, const char *part)
return NULL;
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_object_part_text_item_list_get(const Eo *obj, const char *part)
{
GET_REAL_PART_ON_FAIL_RETURN(NULL)
@@ -518,7 +518,7 @@ edje_object_part_text_item_list_get(const Eo *obj, const char *part)
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_item_geometry_get(const Eo *obj, const char *part, const char *item, Evas_Coord *cx, Evas_Coord *cy, Evas_Coord *cw, Evas_Coord *ch)
{
GET_REAL_PART_ON_FAIL_RETURN(EINA_FALSE)
@@ -530,7 +530,7 @@ edje_object_part_text_item_geometry_get(const Eo *obj, const char *part, const c
return EINA_FALSE;
}
-EAPI void
+EDJE_API void
edje_object_text_insert_filter_callback_add(Eo *obj, const char *part, Edje_Text_Filter_Cb func, void *data)
{
Edje_Text_Insert_Filter_Callback *cb;
@@ -548,7 +548,7 @@ edje_object_text_insert_filter_callback_add(Eo *obj, const char *part, Edje_Text
eina_list_append(ed->text_insert_filter_callbacks, cb);
}
-EAPI void *
+EDJE_API void *
edje_object_text_insert_filter_callback_del(Eo *obj, const char *part, Edje_Text_Filter_Cb func)
{
Edje_Text_Insert_Filter_Callback *cb;
@@ -575,7 +575,7 @@ edje_object_text_insert_filter_callback_del(Eo *obj, const char *part, Edje_Text
return NULL;
}
-EAPI void *
+EDJE_API void *
edje_object_text_insert_filter_callback_del_full(Eo *obj, const char *part, Edje_Text_Filter_Cb func, void *data)
{
Edje_Text_Insert_Filter_Callback *cb;
@@ -603,7 +603,7 @@ edje_object_text_insert_filter_callback_del_full(Eo *obj, const char *part, Edje
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_text_markup_filter_callback_add(Eo *obj, const char *part, Edje_Markup_Filter_Cb func, void *data)
{
Edje_Markup_Filter_Callback *cb;
@@ -621,7 +621,7 @@ edje_object_text_markup_filter_callback_add(Eo *obj, const char *part, Edje_Mark
eina_list_append(ed->markup_filter_callbacks, cb);
}
-EAPI void *
+EDJE_API void *
edje_object_text_markup_filter_callback_del(Eo *obj, const char *part, Edje_Markup_Filter_Cb func)
{
Edje_Markup_Filter_Callback *cb;
@@ -648,7 +648,7 @@ edje_object_text_markup_filter_callback_del(Eo *obj, const char *part, Edje_Mark
return NULL;
}
-EAPI void *
+EDJE_API void *
edje_object_text_markup_filter_callback_del_full(Eo *obj, const char *part, Edje_Markup_Filter_Cb func, void *data)
{
Edje_Markup_Filter_Callback *cb;
@@ -676,7 +676,7 @@ edje_object_text_markup_filter_callback_del_full(Eo *obj, const char *part, Edje
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_part_text_user_insert(const Eo *obj, const char *part, const char *text)
{
Edje_Real_Part *rp;
@@ -729,7 +729,7 @@ _edje_object_part_text_raw_append(Edje *ed, Evas_Object *obj, Edje_Real_Part *rp
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_object_part_text_append(Eo *obj, const char *part, const char *text)
{
Edje_Real_Part *rp;
@@ -754,7 +754,7 @@ edje_object_part_text_append(Eo *obj, const char *part, const char *text)
ed->text_change.func(ed->text_change.data, obj, part);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_escaped_set(Eo *obj, const char *part, const char *text)
{
Edje_Real_Part *rp;
@@ -941,7 +941,7 @@ _edje_text_unescape(const char *text)
return ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_unescaped_set(Eo *obj, const char *part, const char *text_to_escape)
{
Edje_Real_Part *rp;
@@ -970,7 +970,7 @@ edje_object_part_text_unescaped_set(Eo *obj, const char *part, const char *text_
return int_ret;
}
-EAPI char *
+EDJE_API char *
edje_object_part_text_unescaped_get(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -1025,7 +1025,7 @@ _edje_object_part_text_insert(Edje *ed, Edje_Real_Part *rp, const char *text)
_edje_recalc(ed);
}
-EAPI void
+EDJE_API void
edje_object_part_text_insert(Eo *obj, const char *part, const char *text)
{
Edje_Real_Part *rp;
@@ -1043,25 +1043,25 @@ edje_object_part_text_insert(Eo *obj, const char *part, const char *text)
/* Calc interface APIs */
-EAPI void
+EDJE_API void
edje_object_update_hints_set(Edje_Object *obj, Eina_Bool update)
{
efl_layout_calc_auto_update_hints_set(obj, update);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_update_hints_get(const Edje_Object *obj)
{
return efl_layout_calc_auto_update_hints_get(obj);
}
-EAPI void
+EDJE_API void
edje_object_size_min_calc(Edje_Object *obj, int *minw, int *minh)
{
edje_object_size_min_restricted_calc(obj, minw, minh, 0, 0);
}
-EAPI void
+EDJE_API void
edje_object_size_min_restricted_calc(Edje_Object *obj, int *minw, int *minh, int restrictedw, int restrictedh)
{
Eina_Size2D sz = { restrictedw, restrictedh };
@@ -1079,7 +1079,7 @@ edje_object_size_min_restricted_calc(Edje_Object *obj, int *minw, int *minh, int
if (minh) *minh = sz.h;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_parts_extends_calc(Edje_Object *obj, int *x, int *y, int *w, int *h)
{
Eina_Rect r = EINA_RECT_ZERO();
@@ -1094,45 +1094,45 @@ edje_object_parts_extends_calc(Edje_Object *obj, int *x, int *y, int *w, int *h)
return (ed != NULL);
}
-EAPI int
+EDJE_API int
edje_object_freeze(Edje_Object *obj)
{
return efl_layout_calc_freeze(obj);
}
-EAPI int
+EDJE_API int
edje_object_thaw(Edje_Object *obj)
{
return efl_layout_calc_thaw(obj);
}
-EAPI void
+EDJE_API void
edje_object_calc_force(Edje_Object *obj)
{
efl_layout_calc_force(obj);
}
-EAPI void
+EDJE_API void
edje_object_play_set(Evas_Object *obj, Eina_Bool play)
{
efl_player_paused_set(obj, !play);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_play_get(const Evas_Object *obj)
{
if (!efl_isa(obj, EFL_CANVAS_LAYOUT_CLASS)) return EINA_FALSE;
return !efl_player_paused_get(obj);
}
-EAPI void
+EDJE_API void
edje_object_transition_duration_factor_set(Evas_Object *obj, double scale)
{
if (scale <= 0.0) return;
efl_player_playback_speed_set(obj, 1.0/scale);
}
-EAPI double
+EDJE_API double
edje_object_transition_duration_factor_get(const Evas_Object *obj)
{
double speed = efl_player_playback_speed_get(obj);
@@ -1141,7 +1141,7 @@ edje_object_transition_duration_factor_get(const Evas_Object *obj)
return 1.0/speed;
}
-EAPI void
+EDJE_API void
edje_object_size_min_get(const Edje_Object *obj, int *minw, int *minh)
{
Eina_Size2D sz;
@@ -1150,7 +1150,7 @@ edje_object_size_min_get(const Edje_Object *obj, int *minw, int *minh)
if (minh) *minh = sz.h;
}
-EAPI void
+EDJE_API void
edje_object_size_max_get(const Edje_Object *obj, int *maxw, int *maxh)
{
Eina_Size2D sz;
@@ -1159,7 +1159,7 @@ edje_object_size_max_get(const Edje_Object *obj, int *maxw, int *maxh)
if (maxh) *maxh = sz.h;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_exists(const Eo *obj, const char *part)
{
return efl_layout_group_part_exist_get(obj, part);
diff --git a/src/lib/edje/edje_load.c b/src/lib/edje/edje_load.c
index acf0826b1d..86039e97b0 100644
--- a/src/lib/edje/edje_load.c
+++ b/src/lib/edje/edje_load.c
@@ -104,7 +104,7 @@ _efl_canvas_layout_layout_load_error_get(const Eo *obj EINA_UNUSED, Edje *ed)
return EFL_GFX_IMAGE_LOAD_ERROR_GENERIC;
}
-EAPI const char *
+EDJE_API const char *
edje_load_error_str(Edje_Load_Error error)
{
switch (error)
@@ -144,7 +144,7 @@ edje_load_error_str(Edje_Load_Error error)
}
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_mmap_collection_list(Eina_File *f)
{
Eina_List *lst = NULL;
@@ -171,7 +171,7 @@ edje_mmap_collection_list(Eina_File *f)
return lst;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_file_collection_list(const char *file)
{
Eina_File *f;
@@ -191,7 +191,7 @@ err:
return lst;
}
-EAPI void
+EDJE_API void
edje_file_collection_list_free(Eina_List *lst)
{
while (lst)
@@ -201,13 +201,13 @@ edje_file_collection_list_free(Eina_List *lst)
}
}
-EAPI void
+EDJE_API void
edje_mmap_collection_list_free(Eina_List *lst)
{
edje_file_collection_list_free(lst);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_mmap_group_exists(Eina_File *f, const char *glob)
{
Edje_File *edf;
@@ -268,7 +268,7 @@ edje_mmap_group_exists(Eina_File *f, const char *glob)
return succeed;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_mmap_3d_has(Eina_File *f EINA_UNUSED, const char *group EINA_UNUSED)
{
return EINA_FALSE;
@@ -311,7 +311,7 @@ _edje_file_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_file_iterator_new(void)
{
Edje_File_Iterator *it;
@@ -330,7 +330,7 @@ edje_file_iterator_new(void)
return &it->iterator;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_file_group_exists(const char *file, const char *glob)
{
Eina_File *f;
@@ -353,7 +353,7 @@ err:
return result;
}
-EAPI char *
+EDJE_API char *
edje_mmap_data_get(const Eina_File *f, const char *key)
{
Edje_File *edf;
@@ -374,7 +374,7 @@ edje_mmap_data_get(const Eina_File *f, const char *key)
return str;
}
-EAPI char *
+EDJE_API char *
edje_file_data_get(const char *file, const char *key)
{
Eina_File *f;
diff --git a/src/lib/edje/edje_main.c b/src/lib/edje/edje_main.c
index f75ca688ee..79727cd52d 100644
--- a/src/lib/edje/edje_main.c
+++ b/src/lib/edje/edje_main.c
@@ -1,7 +1,7 @@
#include "edje_private.h"
static Edje_Version _version = { VMAJ, VMIN, VMIC, VREV };
-EAPI Edje_Version * edje_version = &_version;
+EDJE_API Edje_Version * edje_version = &_version;
static int _edje_init_count = 0;
static Eina_Bool _need_imf = EINA_FALSE;
@@ -31,7 +31,7 @@ static void _edje_ephysics_clear(void);
/*============================================================================*
* API *
*============================================================================*/
-EAPI int
+EDJE_API int
edje_init(void)
{
Eina_Strbuf *str;
@@ -258,7 +258,7 @@ _edje_lib_unref(void)
if (_edje_init_count == 0) _edje_shutdown_core();
}
-EAPI int
+EDJE_API int
edje_shutdown(void)
{
if (_edje_init_count <= 0)
diff --git a/src/lib/edje/edje_message_queue.c b/src/lib/edje/edje_message_queue.c
index d92601073b..a4da7ea52d 100644
--- a/src/lib/edje/edje_message_queue.c
+++ b/src/lib/edje/edje_message_queue.c
@@ -1010,21 +1010,21 @@ _edje_message_del(Edje *ed)
}
}
-/* Legacy EAPI */
+/* Legacy EDJE_API */
-EAPI void
+EDJE_API void
edje_object_message_send(Eo *obj, Edje_Message_Type type, int id, void *msg)
{
_edje_object_message_propagate_send(obj, type, id, msg, EINA_FALSE);
}
-EAPI void
+EDJE_API void
edje_message_signal_process(void)
{
_edje_message_queue_process();
}
-EAPI void
+EDJE_API void
edje_object_message_handler_set(Eo *obj, Edje_Message_Handler_Cb func, void *data)
{
Edje *ed;
diff --git a/src/lib/edje/edje_module.c b/src/lib/edje/edje_module.c
index 217c1b138e..56c3693ccd 100644
--- a/src/lib/edje/edje_module.c
+++ b/src/lib/edje/edje_module.c
@@ -11,7 +11,7 @@ Eina_List *_modules_found = NULL;
# define EDJE_MODULE_NAME "module.so"
#endif
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_module_load(const char *module)
{
if (_edje_module_handle_load(module)) return EINA_TRUE;
@@ -145,7 +145,7 @@ _edje_module_shutdown(void)
eina_stringshare_del(path);
}
-EAPI const Eina_List *
+EDJE_API const Eina_List *
edje_available_modules_get(void)
{
Eina_File_Direct_Info *info;
diff --git a/src/lib/edje/edje_multisense.c b/src/lib/edje/edje_multisense.c
index 1bbb457ae3..90368c0be3 100644
--- a/src/lib/edje/edje_multisense.c
+++ b/src/lib/edje/edje_multisense.c
@@ -112,7 +112,7 @@ _channel_mute(Edje *ed EINA_UNUSED, int channel)
#endif
-EAPI void
+EDJE_API void
edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute)
{
#ifdef ENABLE_MULTISENSE
@@ -124,7 +124,7 @@ edje_audio_channel_mute_set(Edje_Channel channel, Eina_Bool mute)
#endif
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_audio_channel_mute_get(Edje_Channel channel)
{
#ifdef ENABLE_MULTISENSE
diff --git a/src/lib/edje/edje_part_table.c b/src/lib/edje/edje_part_table.c
index d3d27bff23..c488e63ba4 100644
--- a/src/lib/edje/edje_part_table.c
+++ b/src/lib/edje/edje_part_table.c
@@ -228,49 +228,49 @@ _efl_canvas_layout_part_table_efl_pack_table_table_cell_row_set(Eo *obj, void *_
__box; })
#endif
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_append(Edje_Object *obj, const char *part, Evas_Object *child)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
return efl_pack_end(box, child);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_prepend(Edje_Object *obj, const char *part, Evas_Object *child)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
return efl_pack_begin(box, child);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_insert_before(Edje_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
return efl_pack_before(box, child, reference);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_insert_after(Edje_Object *obj, const char *part, Evas_Object *child, const Evas_Object *reference)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
return efl_pack_after(box, child, reference);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_insert_at(Edje_Object *obj, const char *part, Evas_Object *child, unsigned int pos)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
return efl_pack_at(box, child, pos);
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_box_remove_at(Edje_Object *obj, const char *part, unsigned int pos)
{
Eo *box = PART_BOX_GET(obj, part, NULL);
return efl_pack_unpack_at(box, pos);
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_box_remove(Edje_Object *obj, const char *part, Evas_Object *child)
{
Eo *box = PART_BOX_GET(obj, part, NULL);
@@ -279,7 +279,7 @@ edje_object_part_box_remove(Edje_Object *obj, const char *part, Evas_Object *chi
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_box_remove_all(Edje_Object *obj, const char *part, Eina_Bool clear)
{
Eo *box = PART_BOX_GET(obj, part, EINA_FALSE);
@@ -289,14 +289,14 @@ edje_object_part_box_remove_all(Edje_Object *obj, const char *part, Eina_Bool cl
return efl_pack_unpack_all(box);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_table_pack(Edje_Object *obj, const char *part, Evas_Object *child_obj, unsigned short col, unsigned short row, unsigned short colspan, unsigned short rowspan)
{
Eo *table = PART_TABLE_GET(obj, part, EINA_FALSE);
return efl_pack_table(table, child_obj, col, row, colspan, rowspan);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_table_col_row_size_get(const Edje_Object *obj, const char *part, int *cols, int *rows)
{
Eo *table = PART_TABLE_GET(obj, part, EINA_FALSE);
@@ -304,21 +304,21 @@ edje_object_part_table_col_row_size_get(const Edje_Object *obj, const char *part
return EINA_TRUE;
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_table_child_get(const Edje_Object *obj, const char *part, unsigned int col, unsigned int row)
{
Eo *table = PART_TABLE_GET(obj, part, NULL);
return efl_pack_table_content_get(table, col, row);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_table_unpack(Edje_Object *obj, const char *part, Evas_Object *child_obj)
{
Eo *table = PART_TABLE_GET(obj, part, EINA_FALSE);
return efl_pack_unpack(table, child_obj);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_table_clear(Edje_Object *obj, const char *part, Eina_Bool clear)
{
Eo *table = PART_TABLE_GET(obj, part, EINA_FALSE);
diff --git a/src/lib/edje/edje_private.h b/src/lib/edje/edje_private.h
index 818a62195f..453e3fd105 100644
--- a/src/lib/edje/edje_private.h
+++ b/src/lib/edje/edje_private.h
@@ -64,39 +64,14 @@
#endif
#include "Edje.h"
+#include <edje_api.h>
#define EFL_INTERNAL_UNSTABLE
#include <Evas_Internal.h>
-#ifdef EAPI
-# undef EAPI
-#endif
-
-#ifdef _WIN32
-# ifdef EFL_BUILD
-# ifdef DLL_EXPORT
-# define EAPI __declspec(dllexport)
-# else
-# define EAPI
-# endif
-# else
-# define EAPI __declspec(dllimport)
-# endif
-#else
-# ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# else
-# define EAPI
-# endif
-# else
-# define EAPI
-# endif
-#endif
-
// This object is internal, only the interface needs to be exposed.
#include "edje_global.eo.h"
-EAPI extern int _edje_default_log_dom ;
+EDJE_API extern int _edje_default_log_dom ;
#ifdef EDJE_DEFAULT_LOG_COLOR
# undef EDJE_DEFAULT_LOG_COLOR
@@ -2318,12 +2293,12 @@ Eina_Bool _edje_object_signal_callback_add(Evas_Object *obj, Edje *ed,
Efl_Signal_Cb func_eo, Eina_Free_Cb func_free_cb, void *data);
// FIXME remove below 3 eapi decls when edje_convert goes
-EAPI void _edje_edd_init(void);
-EAPI void _edje_data_font_list_desc_make(Eet_Data_Descriptor **_font_list_edd, Eet_Data_Descriptor **_font_edd);
-EAPI void _edje_edd_shutdown(void);
+EDJE_API void _edje_edd_init(void);
+EDJE_API void _edje_data_font_list_desc_make(Eet_Data_Descriptor **_font_list_edd, Eet_Data_Descriptor **_font_edd);
+EDJE_API void _edje_edd_shutdown(void);
-EAPI extern Eet_Data_Descriptor *_edje_edd_edje_file;
-EAPI extern Eet_Data_Descriptor *_edje_edd_edje_part_collection;
+EDJE_API extern Eet_Data_Descriptor *_edje_edd_edje_file;
+EDJE_API extern Eet_Data_Descriptor *_edje_edd_edje_part_collection;
extern Eina_Inlist *_edje_edjes;
@@ -2349,20 +2324,20 @@ extern Eina_Hash *_edje_id_hash;
extern const char *_edje_language;
extern const char *_edje_cache_path;
-EAPI extern Eina_Mempool *_emp_RECTANGLE;
-EAPI extern Eina_Mempool *_emp_TEXT;
-EAPI extern Eina_Mempool *_emp_IMAGE;
-EAPI extern Eina_Mempool *_emp_PROXY;
-EAPI extern Eina_Mempool *_emp_SWALLOW;
-EAPI extern Eina_Mempool *_emp_TEXTBLOCK;
-EAPI extern Eina_Mempool *_emp_GROUP;
-EAPI extern Eina_Mempool *_emp_BOX;
-EAPI extern Eina_Mempool *_emp_TABLE;
-EAPI extern Eina_Mempool *_emp_EXTERNAL;
-EAPI extern Eina_Mempool *_emp_SPACER;
-EAPI extern Eina_Mempool *_emp_SNAPSHOT;
-EAPI extern Eina_Mempool *_emp_part;
-EAPI extern Eina_Mempool *_emp_VECTOR;
+EDJE_API extern Eina_Mempool *_emp_RECTANGLE;
+EDJE_API extern Eina_Mempool *_emp_TEXT;
+EDJE_API extern Eina_Mempool *_emp_IMAGE;
+EDJE_API extern Eina_Mempool *_emp_PROXY;
+EDJE_API extern Eina_Mempool *_emp_SWALLOW;
+EDJE_API extern Eina_Mempool *_emp_TEXTBLOCK;
+EDJE_API extern Eina_Mempool *_emp_GROUP;
+EDJE_API extern Eina_Mempool *_emp_BOX;
+EDJE_API extern Eina_Mempool *_emp_TABLE;
+EDJE_API extern Eina_Mempool *_emp_EXTERNAL;
+EDJE_API extern Eina_Mempool *_emp_SPACER;
+EDJE_API extern Eina_Mempool *_emp_SNAPSHOT;
+EDJE_API extern Eina_Mempool *_emp_part;
+EDJE_API extern Eina_Mempool *_emp_VECTOR;
static inline Edje_Global *
_edje_global(void)
@@ -2443,8 +2418,8 @@ Eina_Bool _edje_signal_callback_disable(Edje_Signal_Callback_Group *cgp,
Edje_Signal_Cb func_legacy,
EflLayoutSignalCb func, Eina_Free_Cb func_free_cb, void *data);
-EAPI void _edje_edd_init(void);
-EAPI void _edje_edd_shutdown(void);
+EDJE_API void _edje_edd_init(void);
+EDJE_API void _edje_edd_shutdown(void);
Eina_Error _edje_object_file_set_internal(Evas_Object *obj, const Eina_File *file, const char *group, const char *parent, Eina_List *group_path, Eina_Array *nested);
@@ -2666,9 +2641,9 @@ Edje_File *_edje_file_cache_find(const Eina_File *file);
void _edje_cache_coll_clean(Edje_File *edf);
void _edje_cache_coll_flush(Edje_File *edf);
void _edje_cache_coll_unref(Edje_File *edf, Edje_Part_Collection *edc);
-EAPI void edje_cache_emp_alloc(Edje_Part_Collection_Directory_Entry *ce);
-EAPI void edje_cache_emp_free(Edje_Part_Collection_Directory_Entry *ce);
-EAPI void _edje_cache_file_unref(Edje_File *edf);
+EDJE_API void edje_cache_emp_alloc(Edje_Part_Collection_Directory_Entry *ce);
+EDJE_API void edje_cache_emp_free(Edje_Part_Collection_Directory_Entry *ce);
+EDJE_API void _edje_cache_file_unref(Edje_File *edf);
void _edje_embryo_globals_init(Edje *ed);
@@ -2888,8 +2863,8 @@ void edje_object_propagate_callback_add(Evas_Object *obj, void (*func) (void *da
/* used by edje_cc - private still */
-EAPI void _edje_program_insert(Edje_Part_Collection *ed, Edje_Program *p);
-EAPI void _edje_program_remove(Edje_Part_Collection *ed, Edje_Program *p);
+EDJE_API void _edje_program_insert(Edje_Part_Collection *ed, Edje_Program *p);
+EDJE_API void _edje_program_remove(Edje_Part_Collection *ed, Edje_Program *p);
void _edje_lua2_error_full(const char *file, const char *fnc, int line, lua_State *L, int err_code);
#define _edje_lua2_error(L, err_code) _edje_lua2_error_full(__FILE__, __func__, __LINE__, L, err_code)
@@ -3279,7 +3254,4 @@ typedef RemixBase* (*MULTISENSE_SOUND_PLAYER_GET_FUNC) (Edje_Multisense_Env *);
#include "efl_canvas_layout_part_invalid.eo.h"
-#undef EAPI
-#define EAPI
-
#endif
diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c
index 2ee0c22204..34b4b5c74c 100644
--- a/src/lib/edje/edje_program.c
+++ b/src/lib/edje/edje_program.c
@@ -212,25 +212,25 @@ _efl_canvas_layout_seat_get(const Eo *obj EINA_UNUSED, Edje *ed, Eina_Stringshar
return _edje_seat_get(ed, name);
}
-EAPI void
+EDJE_API void
edje_frametime_set(double t)
{
ecore_animator_frametime_set(t);
}
-EAPI double
+EDJE_API double
edje_frametime_get(void)
{
return ecore_animator_frametime_get();
}
-EAPI double
+EDJE_API double
edje_transition_duration_factor_get(void)
{
return _edje_transition_duration_scale;
}
-EAPI void
+EDJE_API void
edje_transition_duration_factor_set(double scale)
{
_edje_transition_duration_scale = FROM_DOUBLE(scale);
@@ -1698,14 +1698,14 @@ break_prog:
static void *callback_extra_data = NULL;
static void *callback_seat_data = NULL;
-EAPI void *
+EDJE_API void *
edje_object_signal_callback_extra_data_get(void)
{
return callback_extra_data;
}
#ifdef EFL_BETA_API_SUPPORT
-EAPI void *
+EDJE_API void *
edje_object_signal_callback_seat_data_get(void)
{
return callback_seat_data;
diff --git a/src/lib/edje/edje_smart.c b/src/lib/edje/edje_smart.c
index d0d794790b..f7ad19fe02 100644
--- a/src/lib/edje/edje_smart.c
+++ b/src/lib/edje/edje_smart.c
@@ -18,7 +18,7 @@ Eina_Inlist *_edje_edjes = NULL;
/************************** API Routines **************************/
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_add(Evas *evas)
{
evas = evas_find(evas);
@@ -457,20 +457,20 @@ _efl_canvas_layout_efl_file_load(Eo *obj, Edje *ed)
return err;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_mmap_set(Edje_Object *obj, const Eina_File *file, const char *group)
{
return efl_file_simple_mmap_load(obj, file, group);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_file_set(Edje_Object *obj, const char *file, const char *group)
{
/* mtime checking of file is handled in efl.file mixin */
return efl_file_simple_load(obj, file, group);
}
-EAPI void
+EDJE_API void
edje_object_file_get(const Edje_Object *obj, const char **file, const char **group)
{
if (file) *file = efl_file_get(obj);
diff --git a/src/lib/edje/edje_util.c b/src/lib/edje/edje_util.c
index 4d9a9dc369..26abba7d95 100644
--- a/src/lib/edje/edje_util.c
+++ b/src/lib/edje/edje_util.c
@@ -208,7 +208,7 @@ _edje_user_def_del_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *child EINA_U
#define FASTFREEZE 1
-EAPI void
+EDJE_API void
edje_freeze(void)
{
#ifdef FASTFREEZE
@@ -317,7 +317,7 @@ _efl_canvas_layout_efl_ui_i18n_language_get(const Eo *obj EINA_UNUSED, Edje *ed)
return ed->language;
}
-EAPI void
+EDJE_API void
edje_language_set(const char *locale)
{
Edje *ed;
@@ -345,7 +345,7 @@ edje_language_set(const char *locale)
}
}
-EAPI void
+EDJE_API void
edje_thaw(void)
{
#ifdef FASTFREEZE
@@ -369,7 +369,7 @@ edje_thaw(void)
#endif
}
-EAPI void
+EDJE_API void
edje_fontset_append_set(const char *fonts)
{
if (_edje_fontset_append)
@@ -381,13 +381,13 @@ edje_fontset_append_set(const char *fonts)
_edje_fontset_append_escaped = fonts ? eina_str_escape(fonts) : NULL;
}
-EAPI const char *
+EDJE_API const char *
edje_fontset_append_get(void)
{
return _edje_fontset_append;
}
-EAPI void
+EDJE_API void
edje_scale_set(double scale)
{
Edje *ed;
@@ -397,20 +397,20 @@ edje_scale_set(double scale)
EINA_INLIST_FOREACH(_edje_edjes, ed) edje_object_calc_force(ed->obj);
}
-EAPI double
+EDJE_API double
edje_scale_get(void)
{
return TO_DOUBLE(_edje_scale);
}
-EAPI void
+EDJE_API void
edje_password_show_last_set(Eina_Bool password_show_last)
{
if (_edje_password_show_last == password_show_last) return;
_edje_password_show_last = password_show_last;
}
-EAPI void
+EDJE_API void
edje_password_show_last_timeout_set(double password_show_last_timeout)
{
if (EINA_DBL_EQ(_edje_password_show_last_timeout, password_show_last_timeout)) return;
@@ -449,7 +449,7 @@ _efl_canvas_layout_efl_gfx_entity_scale_get(const Eo *obj EINA_UNUSED, Edje *ed)
return TO_DOUBLE(ed->scale);
}
-EAPI double
+EDJE_API double
edje_object_base_scale_get(const Evas_Object *obj)
{
Edje *ed;
@@ -692,7 +692,7 @@ _edje_color_class_get_internal(Edje_Color_Class *cc, Efl_Gfx_Color_Class_Layer l
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_color_class_set(const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
{
Eina_Bool result = EINA_TRUE;
@@ -730,7 +730,7 @@ _edje_global_efl_gfx_color_class_color_class_set(Eo *obj EINA_UNUSED, void *pd E
return int_ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_color_class_get(const char *color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3)
{
Eina_Bool int_ret = EINA_TRUE;
@@ -756,7 +756,7 @@ _edje_global_efl_gfx_color_class_color_class_get(const Eo *obj EINA_UNUSED, void
return _edje_color_class_get_internal(cc, layer, r, g, b, a);
}
-EAPI void
+EDJE_API void
edje_color_class_del(const char *color_class)
{
efl_gfx_color_class_del(_edje_global(), color_class);
@@ -858,7 +858,7 @@ _edje_color_class_active_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_color_class_active_iterator_new(void)
{
Edje_Active_Color_Class_Iterator *it;
@@ -888,7 +888,7 @@ _edje_color_class_list_foreach(const Eina_Hash *hash EINA_UNUSED, const void *ke
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_color_class_set(Evas_Object *obj, const char *color_class, int r, int g, int b, int a, int r2, int g2, int b2, int a2, int r3, int g3, int b3, int a3)
{
Eina_Bool int_ret = EINA_TRUE;
@@ -936,7 +936,7 @@ _efl_canvas_layout_efl_gfx_color_class_color_class_set(Eo *obj EINA_UNUSED, Edje
return int_ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_color_class_get(const Evas_Object *obj, const char *color_class, int *r, int *g, int *b, int *a, int *r2, int *g2, int *b2, int *a2, int *r3, int *g3, int *b3, int *a3)
{
Eina_Bool int_ret = EINA_TRUE;
@@ -961,7 +961,7 @@ _efl_canvas_layout_efl_gfx_color_class_color_class_get(const Eo *obj EINA_UNUSED
return _edje_color_class_get_internal(cc, layer, r, g, b, a);
}
-EAPI const char *
+EDJE_API const char *
edje_object_color_class_description_get(const Evas_Object *obj, const char *color_class)
{
return efl_gfx_color_class_description_get(obj, color_class);
@@ -974,7 +974,7 @@ _efl_canvas_layout_efl_gfx_color_class_color_class_description_get(const Eo *obj
return cc ? cc->desc : NULL;
}
-EAPI void
+EDJE_API void
edje_object_color_class_del(Evas_Object *obj, const char *color_class)
{
efl_gfx_color_class_del(obj, color_class);
@@ -1011,7 +1011,7 @@ _efl_canvas_layout_efl_gfx_color_class_color_class_del(Eo *obj EINA_UNUSED, Edje
_edje_emit(ed, "color_class,del", color_class);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_color_class_clear(const Evas_Object *obj)
{
efl_gfx_color_class_clear((Eo *)obj);
@@ -1105,7 +1105,7 @@ _edje_mmap_color_class_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_mmap_color_class_iterator_new(Eina_File *f)
{
Edje_File_Color_Class_Iterator *it;
@@ -1134,7 +1134,7 @@ on_error:
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_text_class_set(const char *text_class, const char *font, Evas_Font_Size size)
{
return efl_gfx_text_class_set(_edje_global(), text_class, font, (Efl_Font_Size)size);
@@ -1185,7 +1185,7 @@ _edje_global_efl_gfx_text_class_text_class_set(Eo *obj EINA_UNUSED, void *pd EIN
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_text_class_get(const char *text_class, const char **font, Evas_Font_Size *size)
{
return efl_gfx_text_class_get(_edje_global(), text_class, font, (Efl_Font_Size *)size);
@@ -1216,7 +1216,7 @@ _edje_global_efl_gfx_text_class_text_class_get(const Eo *obj EINA_UNUSED, void *
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_text_class_del(const char *text_class)
{
efl_gfx_text_class_del(_edje_global(), text_class);
@@ -1307,7 +1307,7 @@ _edje_text_class_active_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_text_class_active_iterator_new(void)
{
Edje_Active_Text_Class_Iterator *it;
@@ -1360,7 +1360,7 @@ _edje_file_find(const char *file)
return edf;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_file_text_class_get(const char *file, const char * text_class, const char **font, Evas_Font_Size *size)
{
Edje_Text_Class *tc = NULL;
@@ -1388,7 +1388,7 @@ end:
return ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_file_text_class_del(const char *file, const char *text_class)
{
Edje_Text_Class *tc = NULL;
@@ -1416,7 +1416,7 @@ end:
return ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_file_text_class_set(const char *file, const char *text_class, const char *font, Evas_Font_Size size)
{
Edje_File *edf = NULL;
@@ -1471,7 +1471,7 @@ error_end:
return ret;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_text_class_set(Evas_Object *obj, const char *text_class, const char *font, Evas_Font_Size size)
{
return efl_gfx_text_class_set(obj, text_class, font, (Efl_Font_Size)size);
@@ -1541,7 +1541,7 @@ _efl_canvas_layout_efl_gfx_text_class_text_class_set(Eo *obj EINA_UNUSED, Edje *
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_text_class_get(const Evas_Object *obj, const char *text_class, const char **font, Evas_Font_Size *size)
{
return efl_gfx_text_class_get(obj, text_class, font, (Efl_Font_Size *)size);
@@ -1567,7 +1567,7 @@ _efl_canvas_layout_efl_gfx_text_class_text_class_get(const Eo *obj EINA_UNUSED,
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_object_text_class_del(Evas_Object *obj, const char *text_class)
{
efl_gfx_text_class_del(obj, text_class);
@@ -1643,7 +1643,7 @@ _edje_mmap_text_class_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_mmap_text_class_iterator_new(Eina_File *f)
{
Edje_File_Text_Class_Iterator *it;
@@ -1672,7 +1672,7 @@ on_error:
return NULL;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_size_class_set(const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh)
{
return efl_gfx_size_class_set(_edje_global(), size_class, minw, minh, maxw, maxh);
@@ -1726,7 +1726,7 @@ _edje_global_efl_gfx_size_class_size_class_set(Eo *obj EINA_UNUSED, void *pd EIN
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_size_class_get(const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh)
{
return efl_gfx_size_class_get(_edje_global(), size_class, minw, minh, maxw, maxh);
@@ -1761,7 +1761,7 @@ _edje_global_efl_gfx_size_class_size_class_get(const Eo *obj EINA_UNUSED, void *
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_size_class_del(const char *size_class)
{
efl_gfx_size_class_del(_edje_global(), size_class);
@@ -1851,7 +1851,7 @@ _edje_size_class_active_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_size_class_active_iterator_new(void)
{
Edje_Active_Size_Class_Iterator *it;
@@ -1881,7 +1881,7 @@ _edje_size_class_list_foreach(const Eina_Hash *hash EINA_UNUSED, const void *key
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_size_class_set(Evas_Object *obj, const char *size_class, Evas_Coord minw, Evas_Coord minh, Evas_Coord maxw, Evas_Coord maxh)
{
return efl_gfx_size_class_set(obj, size_class, minw, minh, maxw, maxh);
@@ -1949,7 +1949,7 @@ _efl_canvas_layout_efl_gfx_size_class_size_class_set(Eo *obj EINA_UNUSED, Edje *
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_size_class_get(const Evas_Object *obj, const char *size_class, Evas_Coord *minw, Evas_Coord *minh, Evas_Coord *maxw, Evas_Coord *maxh)
{
return efl_gfx_size_class_get(obj, size_class, minw, minh, maxw, maxh);
@@ -1979,7 +1979,7 @@ _efl_canvas_layout_efl_gfx_size_class_size_class_get(const Eo *obj EINA_UNUSED,
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_object_size_class_del(Evas_Object *obj, const char *size_class)
{
efl_gfx_size_class_del(obj, size_class);
@@ -2054,7 +2054,7 @@ _edje_mmap_size_class_iterator_free(Eina_Iterator *it)
free(et);
}
-EAPI Eina_Iterator *
+EDJE_API Eina_Iterator *
edje_mmap_size_class_iterator_new(Eina_File *f)
{
Edje_File_Size_Class_Iterator *it;
@@ -2084,7 +2084,7 @@ on_error:
}
/* Legacy API: exposes internal object. Easy to abuse. */
-EAPI const Evas_Object *
+EDJE_API const Evas_Object *
edje_object_part_object_get(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2102,7 +2102,7 @@ edje_object_part_object_get(const Eo *obj, const char *part)
return rp->object;
}
-EAPI void
+EDJE_API void
edje_object_item_provider_set(Edje_Object *obj, Edje_Item_Provider_Cb func, void *data)
{
Edje *ed = _edje_fetch(obj);
@@ -2111,7 +2111,7 @@ edje_object_item_provider_set(Edje_Object *obj, Edje_Item_Provider_Cb func, void
ed->item_provider.data = data;
}
-EAPI void
+EDJE_API void
edje_object_text_change_cb_set(Eo *obj, Edje_Text_Change_Cb func, void *data)
{
unsigned short i;
@@ -2367,7 +2367,7 @@ _edje_efl_text_text_get(const Eo *obj EINA_UNUSED, Edje *ed, const char *part,
return NULL;
}
-EAPI const char *
+EDJE_API const char *
edje_object_part_text_selection_get(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2384,7 +2384,7 @@ edje_object_part_text_selection_get(const Eo *obj, const char *part)
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_none(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2399,7 +2399,7 @@ edje_object_part_text_select_none(const Eo *obj, const char *part)
_edje_entry_select_none(rp);
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_all(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2434,7 +2434,7 @@ _efl_canvas_layout_part_text_cursor_geometry_get(Eo *obj EINA_UNUSED, Edje *ed,
}
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_allow_set(const Eo *obj, const char *part, Eina_Bool allow)
{
Edje_Real_Part *rp;
@@ -2449,7 +2449,7 @@ edje_object_part_text_select_allow_set(const Eo *obj, const char *part, Eina_Boo
_edje_entry_select_allow_set(rp, allow);
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_abort(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2464,7 +2464,7 @@ edje_object_part_text_select_abort(const Eo *obj, const char *part)
_edje_entry_select_abort(rp);
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_begin(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2479,7 +2479,7 @@ edje_object_part_text_select_begin(const Eo *obj, const char *part)
_edje_entry_select_begin(rp);
}
-EAPI void
+EDJE_API void
edje_object_part_text_select_extend(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2676,7 +2676,7 @@ _efl_canvas_layout_part_text_cursor_pos_get(Eo *obj EINA_UNUSED, Edje *ed, const
return ret;
}
-EAPI void *
+EDJE_API void *
edje_object_part_text_imf_context_get(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2695,7 +2695,7 @@ edje_object_part_text_imf_context_get(const Eo *obj, const char *part)
return NULL;
}
-EAPI void
+EDJE_API void
edje_object_part_text_imf_context_reset(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2712,7 +2712,7 @@ edje_object_part_text_imf_context_reset(const Eo *obj, const char *part)
}
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_layout_set(Eo *obj, const char *part, Edje_Input_Panel_Layout layout)
{
Edje_Real_Part *rp;
@@ -2729,7 +2729,7 @@ edje_object_part_text_input_panel_layout_set(Eo *obj, const char *part, Edje_Inp
}
}
-EAPI Edje_Input_Panel_Layout
+EDJE_API Edje_Input_Panel_Layout
edje_object_part_text_input_panel_layout_get(const Eo *obj, const char *part)
{
Edje_Input_Panel_Layout ret;
@@ -2750,7 +2750,7 @@ edje_object_part_text_input_panel_layout_get(const Eo *obj, const char *part)
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_layout_variation_set(Eo *obj, const char *part, int variation)
{
Edje_Real_Part *rp;
@@ -2767,7 +2767,7 @@ edje_object_part_text_input_panel_layout_variation_set(Eo *obj, const char *part
}
}
-EAPI int
+EDJE_API int
edje_object_part_text_input_panel_layout_variation_get(const Eo *obj, const char *part)
{
int r;
@@ -2788,7 +2788,7 @@ edje_object_part_text_input_panel_layout_variation_get(const Eo *obj, const char
return r;
}
-EAPI void
+EDJE_API void
edje_object_part_text_autocapital_type_set(Eo *obj, const char *part, Edje_Text_Autocapital_Type autocapital_type)
{
Edje_Real_Part *rp;
@@ -2804,7 +2804,7 @@ edje_object_part_text_autocapital_type_set(Eo *obj, const char *part, Edje_Text_
}
}
-EAPI Edje_Text_Autocapital_Type
+EDJE_API Edje_Text_Autocapital_Type
edje_object_part_text_autocapital_type_get(const Eo *obj, const char *part)
{
Edje_Text_Autocapital_Type ret;
@@ -2825,7 +2825,7 @@ edje_object_part_text_autocapital_type_get(const Eo *obj, const char *part)
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_prediction_allow_set(Eo *obj, const char *part, Eina_Bool prediction)
{
Edje_Real_Part *rp;
@@ -2842,7 +2842,7 @@ edje_object_part_text_prediction_allow_set(Eo *obj, const char *part, Eina_Bool
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_prediction_allow_get(const Eo *obj, const char *part)
{
Eina_Bool ret;
@@ -2863,7 +2863,7 @@ edje_object_part_text_prediction_allow_get(const Eo *obj, const char *part)
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_hint_set(Eo *obj, const char *part, Edje_Input_Hints input_hints)
{
Edje_Real_Part *rp;
@@ -2880,7 +2880,7 @@ edje_object_part_text_input_hint_set(Eo *obj, const char *part, Edje_Input_Hints
}
}
-EAPI Edje_Input_Hints
+EDJE_API Edje_Input_Hints
edje_object_part_text_input_hint_get(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2898,7 +2898,7 @@ edje_object_part_text_input_hint_get(const Eo *obj, const char *part)
return EINA_FALSE;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_enabled_set(Eo *obj, const char *part, Eina_Bool enabled)
{
Edje_Real_Part *rp;
@@ -2915,7 +2915,7 @@ edje_object_part_text_input_panel_enabled_set(Eo *obj, const char *part, Eina_Bo
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_input_panel_enabled_get(const Eo *obj, const char *part)
{
Eina_Bool ret;
@@ -2936,7 +2936,7 @@ edje_object_part_text_input_panel_enabled_get(const Eo *obj, const char *part)
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_show(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2951,7 +2951,7 @@ edje_object_part_text_input_panel_show(const Eo *obj, const char *part)
_edje_entry_input_panel_show(rp);
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_hide(const Eo *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -2966,7 +2966,7 @@ edje_object_part_text_input_panel_hide(const Eo *obj, const char *part)
_edje_entry_input_panel_hide(rp);
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_language_set(Eo *obj, const char *part, Edje_Input_Panel_Lang lang)
{
Edje_Real_Part *rp;
@@ -2983,7 +2983,7 @@ edje_object_part_text_input_panel_language_set(Eo *obj, const char *part, Edje_I
}
}
-EAPI Edje_Input_Panel_Lang
+EDJE_API Edje_Input_Panel_Lang
edje_object_part_text_input_panel_language_get(const Eo *obj, const char *part)
{
Edje_Input_Panel_Lang ret;
@@ -3004,7 +3004,7 @@ edje_object_part_text_input_panel_language_get(const Eo *obj, const char *part)
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_imdata_set(Eo *obj, const char *part, const void *data, int len)
{
Edje_Real_Part *rp;
@@ -3021,7 +3021,7 @@ edje_object_part_text_input_panel_imdata_set(Eo *obj, const char *part, const vo
}
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_imdata_get(const Eo *obj, const char *part, void *data, int *len)
{
Edje_Real_Part *rp;
@@ -3038,7 +3038,7 @@ edje_object_part_text_input_panel_imdata_get(const Eo *obj, const char *part, vo
}
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_return_key_type_set(Eo *obj, const char *part, Edje_Input_Panel_Return_Key_Type return_key_type)
{
Edje_Real_Part *rp;
@@ -3055,7 +3055,7 @@ edje_object_part_text_input_panel_return_key_type_set(Eo *obj, const char *part,
}
}
-EAPI Edje_Input_Panel_Return_Key_Type
+EDJE_API Edje_Input_Panel_Return_Key_Type
edje_object_part_text_input_panel_return_key_type_get(const Eo *obj, const char *part)
{
Edje_Input_Panel_Return_Key_Type ret;
@@ -3076,7 +3076,7 @@ edje_object_part_text_input_panel_return_key_type_get(const Eo *obj, const char
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_return_key_disabled_set(Eo *obj, const char *part, Eina_Bool disabled)
{
Edje_Real_Part *rp;
@@ -3093,7 +3093,7 @@ edje_object_part_text_input_panel_return_key_disabled_set(Eo *obj, const char *p
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_input_panel_return_key_disabled_get(const Eo *obj, const char *part)
{
Eina_Bool ret;
@@ -3114,7 +3114,7 @@ edje_object_part_text_input_panel_return_key_disabled_get(const Eo *obj, const c
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_input_panel_show_on_demand_set(Eo *obj, const char *part, Eina_Bool ondemand)
{
Edje_Real_Part *rp;
@@ -3131,7 +3131,7 @@ edje_object_part_text_input_panel_show_on_demand_set(Eo *obj, const char *part,
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_input_panel_show_on_demand_get(const Eo *obj, const char *part)
{
Eina_Bool ret;
@@ -3152,7 +3152,7 @@ edje_object_part_text_input_panel_show_on_demand_get(const Eo *obj, const char *
return ret;
}
-EAPI void
+EDJE_API void
edje_object_part_text_prediction_hint_set(Eo *obj, const char *part, const char *prediction_hint)
{
Edje_Real_Part *rp;
@@ -3244,7 +3244,7 @@ _edje_efl_content_content_set(Edje *ed, const char *part, Efl_Gfx_Entity *obj_sw
return EINA_TRUE;
}
-EAPI void
+EDJE_API void
edje_extern_object_min_size_set(Evas_Object *obj, Evas_Coord minw, Evas_Coord minh)
{
if (!obj) return;
@@ -3252,7 +3252,7 @@ edje_extern_object_min_size_set(Evas_Object *obj, Evas_Coord minw, Evas_Coord mi
evas_object_size_hint_min_set(obj, minw, minh);
}
-EAPI void
+EDJE_API void
edje_extern_object_max_size_set(Evas_Object *obj, Evas_Coord maxw, Evas_Coord maxh)
{
if (!obj) return;
@@ -3260,7 +3260,7 @@ edje_extern_object_max_size_set(Evas_Object *obj, Evas_Coord maxw, Evas_Coord ma
evas_object_size_hint_max_set(obj, maxw, maxh);
}
-EAPI void
+EDJE_API void
edje_extern_object_aspect_set(Evas_Object *obj, Edje_Aspect_Control aspect, Evas_Coord aw, Evas_Coord ah)
{
if (!obj) return;
@@ -3361,7 +3361,7 @@ _edje_box_layout_part_external_find(const char *name)
NULL);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_prediction_hint_hash_set(Eo *obj, const char *part, const char *key, const char *value)
{
Edje_Real_Part *rp;
@@ -3380,7 +3380,7 @@ edje_object_part_text_prediction_hint_hash_set(Eo *obj, const char *part, const
return EINA_FALSE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_prediction_hint_hash_del(Eo *obj, const char *part, const char *key)
{
Edje_Real_Part *rp;
@@ -3458,7 +3458,7 @@ _edje_box_layout_part_external_new(const char *name, Evas_Object_Box_Layout func
return l;
}
-EAPI void
+EDJE_API void
edje_box_layout_register(const char *name, Evas_Object_Box_Layout func, void *(*layout_data_get)(void *), void (*layout_data_free)(void *), void (*free_data)(void *), void *data)
{
Edje_Box_Layout *l;
@@ -4856,7 +4856,7 @@ _efl_canvas_layout_access_part_iterate(Eo *obj EINA_UNUSED, Edje *ed)
return &it->iterator;
}
-EAPI Eina_List *
+EDJE_API Eina_List *
edje_object_access_part_list_get(const Edje_Object *obj)
{
Eina_List *access_parts = NULL;
@@ -5255,7 +5255,7 @@ _edje_perspective_obj_del(void *data, Evas *e EINA_UNUSED, Evas_Object *obj EINA
free(ps);
}
-EAPI Edje_Perspective *
+EDJE_API Edje_Perspective *
edje_perspective_new(Evas *e)
{
Edje_Perspective *ps;
@@ -5275,14 +5275,14 @@ edje_perspective_new(Evas *e)
return ps;
}
-EAPI void
+EDJE_API void
edje_perspective_free(Edje_Perspective *ps)
{
if (!ps) return;
evas_object_del(ps->obj);
}
-EAPI void
+EDJE_API void
edje_perspective_set(Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Coord z0, Evas_Coord foc)
{
Eina_List *l;
@@ -5323,7 +5323,7 @@ edje_perspective_set(Edje_Perspective *ps, Evas_Coord px, Evas_Coord py, Evas_Co
}
}
-EAPI void
+EDJE_API void
edje_perspective_global_set(Edje_Perspective *ps, Eina_Bool global)
{
Edje *ed;
@@ -5352,14 +5352,14 @@ edje_perspective_global_set(Edje_Perspective *ps, Eina_Bool global)
}
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_perspective_global_get(const Edje_Perspective *ps)
{
if (!ps) return EINA_FALSE;
return ps->global;
}
-EAPI const Edje_Perspective *
+EDJE_API const Edje_Perspective *
edje_evas_global_perspective_get(const Evas *e)
{
Evas_Object *obj;
@@ -5370,7 +5370,7 @@ edje_evas_global_perspective_get(const Evas *e)
return evas_object_data_get(obj, "_edje_perspective");
}
-EAPI void
+EDJE_API void
edje_object_perspective_set(Eo *obj, Edje_Perspective *ps)
{
Edje *ed = _edje_fetch(obj);
@@ -5388,7 +5388,7 @@ edje_object_perspective_set(Eo *obj, Edje_Perspective *ps)
_edje_recalc_do(ed);
}
-EAPI const Edje_Perspective *
+EDJE_API const Edje_Perspective *
edje_object_perspective_get(const Eo *obj)
{
Edje *ed =_edje_fetch(obj);
@@ -5399,7 +5399,7 @@ edje_object_perspective_get(const Eo *obj)
#define EDJE_PRELOAD_EMISSION "preload,done"
#define EDJE_PRELOAD_SOURCE NULL
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_preload(Eo *obj, Eina_Bool cancel)
{
unsigned short count;
@@ -6420,7 +6420,7 @@ _edje_object_signal_preload_cb(void *data, Evas_Object *obj, const char *emissio
*
* for edje_cc
*/
-EAPI void
+EDJE_API void
_edje_program_remove(Edje_Part_Collection *edc, Edje_Program *p)
{
Edje_Program ***array;
@@ -6470,7 +6470,7 @@ _edje_program_remove(Edje_Part_Collection *edc, Edje_Program *p)
*
* for edje_cc
*/
-EAPI void
+EDJE_API void
_edje_program_insert(Edje_Part_Collection *edc, Edje_Program *p)
{
Edje_Program ***array, **temp;
@@ -6556,7 +6556,7 @@ _edje_subobj_unregister(Edje *ed, Evas_Object *obj)
_cb_subobj_del, ed);
}
-EAPI const char *
+EDJE_API const char *
edje_object_part_object_name_get(const Evas_Object *obj)
{
Edje_Real_Part *rp;
@@ -6671,7 +6671,7 @@ _edje_part_fetch(const Edje_Object *obj, const char *part, Edje **ped, Edje_Real
return EINA_TRUE;
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_swallow(Edje_Object *obj, const char *part, Evas_Object *obj_swallow)
{
Edje_Real_Part *rp;
@@ -6688,13 +6688,13 @@ edje_object_part_swallow(Edje_Object *obj, const char *part, Evas_Object *obj_sw
return efl_content_set(efl_part(obj, part), obj_swallow);
}
-EAPI void
+EDJE_API void
edje_object_part_unswallow(Edje_Object *obj, Evas_Object *obj_swallow)
{
efl_canvas_layout_content_remove(obj, obj_swallow);
}
-EAPI Evas_Object *
+EDJE_API Evas_Object *
edje_object_part_swallow_get(const Edje_Object *obj, const char *part)
{
Edje_Real_Part *rp;
@@ -6718,7 +6718,7 @@ edje_object_part_swallow_get(const Edje_Object *obj, const char *part)
return efl_content_get(efl_part(obj, part));
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_part_text_set(const Edje_Object *obj, const char *part, const char *text)
{
Edje *ed;
@@ -6728,7 +6728,7 @@ edje_object_part_text_set(const Edje_Object *obj, const char *part, const char *
return _edje_efl_text_text_set((Eo *) obj, ed, part, text, EINA_TRUE, EINA_TRUE);
}
-EAPI const char *
+EDJE_API const char *
edje_object_part_text_get(const Edje_Object *obj, const char *part)
{
Edje_Real_Part *rp;
diff --git a/src/lib/edje/efl_canvas_layout_eo.legacy.c b/src/lib/edje/efl_canvas_layout_eo.legacy.c
index ec6eb8930d..d6b8df6087 100644
--- a/src/lib/edje/efl_canvas_layout_eo.legacy.c
+++ b/src/lib/edje/efl_canvas_layout_eo.legacy.c
@@ -1,35 +1,35 @@
-EAPI void
+EDJE_API void
edje_object_animation_set(Efl_Canvas_Layout *obj, Eina_Bool on)
{
efl_canvas_layout_animated_set(obj, on);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_animation_get(const Efl_Canvas_Layout *obj)
{
return efl_canvas_layout_animated_get(obj);
}
-EAPI Efl_Input_Device *
+EDJE_API Efl_Input_Device *
edje_object_seat_get(const Efl_Canvas_Layout *obj, Eina_Stringshare *name)
{
return efl_canvas_layout_seat_get(obj, name);
}
-EAPI Eina_Stringshare *
+EDJE_API Eina_Stringshare *
edje_object_seat_name_get(const Efl_Canvas_Layout *obj, Efl_Input_Device *device)
{
return efl_canvas_layout_seat_name_get(obj, device);
}
-EAPI Eina_Error
+EDJE_API Eina_Error
edje_object_layout_load_error_get(const Efl_Canvas_Layout *obj)
{
return efl_canvas_layout_load_error_get(obj);
}
-EAPI Eina_Bool
+EDJE_API Eina_Bool
edje_object_content_remove(Efl_Canvas_Layout *obj, Efl_Gfx_Entity *content)
{
return efl_canvas_layout_content_remove(obj, content);
diff --git a/src/lib/edje/efl_canvas_layout_eo.legacy.h b/src/lib/edje/efl_canvas_layout_eo.legacy.h
index 057bd77e93..8c4bbefe55 100644
--- a/src/lib/edje/efl_canvas_layout_eo.legacy.h
+++ b/src/lib/edje/efl_canvas_layout_eo.legacy.h
@@ -31,7 +31,7 @@ typedef Eo Efl_Canvas_Layout;
*
* @ingroup Edje_Object_Group
*/
-EAPI void edje_object_animation_set(Efl_Canvas_Layout *obj, Eina_Bool on);
+EDJE_API void edje_object_animation_set(Efl_Canvas_Layout *obj, Eina_Bool on);
/**
* @brief Whether this object is animating or not.
@@ -51,7 +51,7 @@ EAPI void edje_object_animation_set(Efl_Canvas_Layout *obj, Eina_Bool on);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_animation_get(const Efl_Canvas_Layout *obj);
+EDJE_API Eina_Bool edje_object_animation_get(const Efl_Canvas_Layout *obj);
/**
* @brief Returns the seat device given its Edje's name.
@@ -69,7 +69,7 @@ EAPI Eina_Bool edje_object_animation_get(const Efl_Canvas_Layout *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI Efl_Input_Device *edje_object_seat_get(const Efl_Canvas_Layout *obj, Eina_Stringshare *name);
+EDJE_API Efl_Input_Device *edje_object_seat_get(const Efl_Canvas_Layout *obj, Eina_Stringshare *name);
/**
* @brief Gets the name given to a set by Edje.
@@ -87,7 +87,7 @@ EAPI Efl_Input_Device *edje_object_seat_get(const Efl_Canvas_Layout *obj, Eina_S
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Stringshare *edje_object_seat_name_get(const Efl_Canvas_Layout *obj, Efl_Input_Device *device);
+EDJE_API Eina_Stringshare *edje_object_seat_name_get(const Efl_Canvas_Layout *obj, Efl_Input_Device *device);
/**
* @brief Gets the (last) file loading error for a given object.
@@ -98,7 +98,7 @@ EAPI Eina_Stringshare *edje_object_seat_name_get(const Efl_Canvas_Layout *obj, E
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Error edje_object_layout_load_error_get(const Efl_Canvas_Layout *obj);
+EDJE_API Eina_Error edje_object_layout_load_error_get(const Efl_Canvas_Layout *obj);
/**
* @brief Unswallow an object from this Edje.
@@ -110,6 +110,6 @@ EAPI Eina_Error edje_object_layout_load_error_get(const Efl_Canvas_Layout *obj);
*
* @ingroup Edje_Object_Group
*/
-EAPI Eina_Bool edje_object_content_remove(Efl_Canvas_Layout *obj, Efl_Gfx_Entity *content);
+EDJE_API Eina_Bool edje_object_content_remove(Efl_Canvas_Layout *obj, Efl_Gfx_Entity *content);
#endif
diff --git a/src/lib/edje/efl_layout_group_eo.legacy.c b/src/lib/edje/efl_layout_group_eo.legacy.c
index c68fa2f540..e19640f4c6 100644
--- a/src/lib/edje/efl_layout_group_eo.legacy.c
+++ b/src/lib/edje/efl_layout_group_eo.legacy.c
@@ -1,5 +1,5 @@
-EAPI const char *
+EDJE_API const char *
edje_object_data_get(const Efl_Layout_Group *obj, const char *key)
{
return efl_layout_group_data_get(obj, key);
diff --git a/src/lib/edje/efl_layout_group_eo.legacy.h b/src/lib/edje/efl_layout_group_eo.legacy.h
index 2dc80c5af8..195daced83 100644
--- a/src/lib/edje/efl_layout_group_eo.legacy.h
+++ b/src/lib/edje/efl_layout_group_eo.legacy.h
@@ -42,7 +42,7 @@ typedef Eo Efl_Layout_Group;
*
* @ingroup (null)_Group
*/
-EAPI const char *edje_object_data_get(const Efl_Layout_Group *obj, const char *key);
+EDJE_API const char *edje_object_data_get(const Efl_Layout_Group *obj, const char *key);
#endif
diff --git a/src/lib/edje/meson.build b/src/lib/edje/meson.build
index 8332f9525a..6c812d6923 100644
--- a/src/lib/edje/meson.build
+++ b/src/lib/edje/meson.build
@@ -51,6 +51,7 @@ foreach eo_file : pub_legacy_eo_files
'-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'),
'-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'),
'-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'),
+ '-e', 'EDJE_API',
'-gchd', '@INPUT@'])
endforeach
@@ -68,6 +69,7 @@ foreach eo_file : pub_eo_types_files
command : eolian_gen + [ '-I', meson.current_source_dir(), eolian_include_directories,
'-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'),
'-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'),
+ '-e', 'EDJE_API',
'-ghd', '@INPUT@'])
endforeach
@@ -85,6 +87,7 @@ foreach eo_file : priv_eo_files
'-o', 'h:' + join_paths(meson.current_build_dir(), eo_file + '.h'),
'-o', 'c:' + join_paths(meson.current_build_dir(), eo_file + '.c'),
'-o', 'd:' + join_paths(meson.current_build_dir(), eo_file + '.d'),
+ '-e', 'EDJE_API',
'-gchd', '@INPUT@'])
endforeach
@@ -150,7 +153,7 @@ edje_lib = library('edje',
dependencies: edje_pub_deps + edje_deps + edje_ext_deps,
include_directories : config_dir + [include_directories('.')],
install: true,
- c_args : [package_c_args],
+ c_args : [package_c_args, '-DEDJE_BUILD'],
version : meson.project_version()
)