summaryrefslogtreecommitdiff
path: root/src/lib/edje
diff options
context:
space:
mode:
authorVitalii Vorobiov <vi.vorobiov@samsung.com>2015-02-24 13:14:18 +0200
committerVitalii Vorobiov <vi.vorobiov@samsung.com>2015-02-24 13:16:11 +0200
commit3c925a1ea689d54e7ab0fa1e1aa03c6ae181d733 (patch)
tree01d315ee19ab34dc5fc341b1e384fbf1fcb35e21 /src/lib/edje
parent54b090b0afe37ea3f07fb434578f1f8537852092 (diff)
Edje: Edje_Edit - code style fix accoring to Coding Convention
Oops! According to Coding Convention it should be like that: ... >>> function forward declaration/prototype should be a single line; >>> function definition should have the return at one line, then function name starts at next line, column 0; ...
Diffstat (limited to 'src/lib/edje')
-rw-r--r--src/lib/edje/Edje_Edit.h220
-rw-r--r--src/lib/edje/edje_edit.c48
2 files changed, 80 insertions, 188 deletions
diff --git a/src/lib/edje/Edje_Edit.h b/src/lib/edje/Edje_Edit.h
index 6b87dbd9e9..d43d434a77 100644
--- a/src/lib/edje/Edje_Edit.h
+++ b/src/lib/edje/Edje_Edit.h
@@ -289,8 +289,7 @@ EAPI Eina_Bool edje_edit_clean_save_as(Evas_Object *obj, const char* new_file_na
289 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 289 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
290 * @since 1.11 290 * @since 1.11
291 */ 291 */
292EAPI Eina_Bool 292EAPI Eina_Bool edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group);
293edje_edit_without_source_save(Evas_Object *obj, Eina_Bool current_group);
294 293
295/** Print on standard output many information about the internal status 294/** Print on standard output many information about the internal status
296 * of the edje object. 295 * of the edje object.
@@ -967,8 +966,7 @@ EAPI Eina_Bool edje_edit_external_del(Evas_Object *obj, const char *external);
967 * @return One of possible enum Edje_Edit_Select_Mode. 966 * @return One of possible enum Edje_Edit_Select_Mode.
968 * @since 1.11 967 * @since 1.11
969 */ 968 */
970EAPI Edje_Edit_Select_Mode 969EAPI Edje_Edit_Select_Mode edje_edit_part_select_mode_get(Evas_Object *obj, const char *part);
971edje_edit_part_select_mode_get(Evas_Object *obj, const char *part);
972 970
973/** Set the select mode for a textblock part 971/** Set the select mode for a textblock part
974 * 972 *
@@ -980,8 +978,7 @@ edje_edit_part_select_mode_get(Evas_Object *obj, const char *part);
980 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 978 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
981 * @since 1.11 979 * @since 1.11
982 */ 980 */
983EAPI Eina_Bool 981EAPI Eina_Bool edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode);
984edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Select_Mode mode);
985 982
986/** Get the edit mode for a textblock part 983/** Get the edit mode for a textblock part
987 * 984 *
@@ -991,8 +988,7 @@ edje_edit_part_select_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Sel
991 * @return One of possible enum Edje_Entry_Mode. 988 * @return One of possible enum Edje_Entry_Mode.
992 * @since 1.11 989 * @since 1.11
993 */ 990 */
994EAPI Edje_Edit_Entry_Mode 991EAPI Edje_Edit_Entry_Mode edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part);
995edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part);
996 992
997/** Set the edit mode for a textblock part 993/** Set the edit mode for a textblock part
998 * 994 *
@@ -1004,8 +1000,7 @@ edje_edit_part_entry_mode_get(Evas_Object *obj, const char *part);
1004 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 1000 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
1005 * @since 1.11 1001 * @since 1.11
1006 */ 1002 */
1007EAPI Eina_Bool 1003EAPI Eina_Bool edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode);
1008edje_edit_part_entry_mode_set(Evas_Object *obj, const char *part, Edje_Edit_Entry_Mode mode);
1009 1004
1010/** Get the list of all the parts in the given edje object. 1005/** Get the list of all the parts in the given edje object.
1011 * 1006 *
@@ -1114,8 +1109,7 @@ EAPI Eina_Bool edje_edit_part_restack_below(Evas_Object *obj, const char *part);
1114 * 1109 *
1115 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 1110 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
1116 */ 1111 */
1117EAPI Eina_Bool 1112EAPI Eina_Bool edje_edit_part_restack_part_below(Evas_Object *obj, const char* part, const char *below);
1118edje_edit_part_restack_part_below(Evas_Object *obj, const char* part, const char *below);
1119 1113
1120/** Move the given part above the next one. 1114/** Move the given part above the next one.
1121 * 1115 *
@@ -1134,8 +1128,7 @@ EAPI Eina_Bool edje_edit_part_restack_above(Evas_Object *obj, const char *part);
1134 * 1128 *
1135 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 1129 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
1136 */ 1130 */
1137EAPI Eina_Bool 1131EAPI Eina_Bool edje_edit_part_restack_part_above(Evas_Object *obj, const char* part, const char *above);
1138edje_edit_part_restack_part_above(Evas_Object *obj, const char* part, const char *above);
1139 1132
1140/** Set a new name for part. 1133/** Set a new name for part.
1141 * 1134 *
@@ -1850,9 +1843,7 @@ EAPI Eina_Bool edje_edit_part_drag_threshold_set(Evas_Object *obj, const char *p
1850 * @return Primary layout of a BOX part in given state. 1843 * @return Primary layout of a BOX part in given state.
1851 * @since 1.14 1844 * @since 1.14
1852 */ 1845 */
1853EAPI Eina_Stringshare * 1846EAPI Eina_Stringshare * edje_edit_state_box_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
1854edje_edit_state_box_layout_get(Evas_Object *obj, const char *part,
1855 const char *state, double value);
1856 1847
1857/** Set primary layout of the box. 1848/** Set primary layout of the box.
1858 * 1849 *
@@ -1880,10 +1871,7 @@ edje_edit_state_box_layout_get(Evas_Object *obj, const char *part,
1880 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 1871 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
1881 * @since 1.14 1872 * @since 1.14
1882 */ 1873 */
1883EAPI Eina_Bool 1874EAPI Eina_Bool edje_edit_state_box_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
1884edje_edit_state_box_layout_set(Evas_Object *obj, const char *part,
1885 const char *state, double value,
1886 char *layout);
1887 1875
1888/** Get fallback layout of the box. 1876/** Get fallback layout of the box.
1889 * 1877 *
@@ -1896,9 +1884,7 @@ edje_edit_state_box_layout_set(Evas_Object *obj, const char *part,
1896 * @return Fallback layout of a BOX part in given state. 1884 * @return Fallback layout of a BOX part in given state.
1897 * @since 1.14 1885 * @since 1.14
1898 */ 1886 */
1899EAPI Eina_Stringshare * 1887EAPI Eina_Stringshare * edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part, const char *state, double value);
1900edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part,
1901 const char *state, double value);
1902 1888
1903/** Set fallback layout of the box. 1889/** Set fallback layout of the box.
1904 * 1890 *
@@ -1926,10 +1912,7 @@ edje_edit_state_box_alt_layout_get(Evas_Object *obj, const char *part,
1926 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 1912 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
1927 * @since 1.14 1913 * @since 1.14
1928 */ 1914 */
1929EAPI Eina_Bool 1915EAPI Eina_Bool edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout);
1930edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part,
1931 const char *state, double value,
1932 char *layout);
1933 1916
1934//@} 1917//@}
1935/******************************************************************************/ 1918/******************************************************************************/
@@ -1956,10 +1939,7 @@ edje_edit_state_box_alt_layout_set(Evas_Object *obj, const char *part,
1956 * @since 1.14 1939 * @since 1.14
1957 */ 1940 */
1958EAPI Eina_Bool 1941EAPI Eina_Bool
1959edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, 1942edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char homogeneous);
1960 const char *state, double value,
1961 unsigned char homogeneous);
1962
1963/** Get homogeneous mode for TABLE part. 1943/** Get homogeneous mode for TABLE part.
1964 * 1944 *
1965 * @param obj Object being edited. 1945 * @param obj Object being edited.
@@ -1975,9 +1955,7 @@ edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part,
1975 * @return Table homogeneous mode on success or 0 on any error. 1955 * @return Table homogeneous mode on success or 0 on any error.
1976 * @since 1.14 1956 * @since 1.14
1977 */ 1957 */
1978EAPI unsigned char 1958EAPI unsigned char edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value);
1979edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part,
1980 const char *state, double value);
1981 1959
1982//@} 1960//@}
1983/******************************************************************************/ 1961/******************************************************************************/
@@ -2036,9 +2014,7 @@ EAPI Eina_Bool edje_edit_state_container_min_set(Evas_Object *obj, const char *p
2036 * @since 1.14 2014 * @since 1.14
2037 */ 2015 */
2038EAPI Eina_Bool 2016EAPI Eina_Bool
2039edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, 2017edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const char *state, double value, int *x, int *y);
2040 const char *state, double value,
2041 int *x, int *y);
2042 2018
2043/** Set x and y paddings for BOX or TABLE part. 2019/** Set x and y paddings for BOX or TABLE part.
2044 * 2020 *
@@ -2053,9 +2029,7 @@ edje_edit_state_container_padding_get(Evas_Object *obj, const char *part,
2053 * @since 1.14 2029 * @since 1.14
2054 */ 2030 */
2055EAPI Eina_Bool 2031EAPI Eina_Bool
2056edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, 2032edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const char *state, double value, int x, int y);
2057 const char *state, double value,
2058 int x, int y);
2059 2033
2060/** Set x and y align for BOX or TABLE part. 2034/** Set x and y align for BOX or TABLE part.
2061 * 2035 *
@@ -2070,9 +2044,7 @@ edje_edit_state_container_padding_set(Evas_Object *obj, const char *part,
2070 * @since 1.14 2044 * @since 1.14
2071 */ 2045 */
2072EAPI Eina_Bool 2046EAPI Eina_Bool
2073edje_edit_state_container_align_set(Evas_Object *obj, const char *part, 2047edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y);
2074 const char *state, double value,
2075 double x, double y);
2076 2048
2077/** Get x and y align for BOX or TABLE part. 2049/** Get x and y align for BOX or TABLE part.
2078 * 2050 *
@@ -2087,9 +2059,7 @@ edje_edit_state_container_align_set(Evas_Object *obj, const char *part,
2087 * @since 1.14 2059 * @since 1.14
2088 */ 2060 */
2089EAPI Eina_Bool 2061EAPI Eina_Bool
2090edje_edit_state_container_align_get(Evas_Object *obj, const char *part, 2062edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y);
2091 const char *state, double value,
2092 double *x, double *y);
2093 2063
2094//@} 2064//@}
2095/******************************************************************************/ 2065/******************************************************************************/
@@ -2348,8 +2318,7 @@ edje_edit_part_item_aspect_mode_get(Evas_Object *obj, const char *part, const ch
2348 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 2318 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
2349 * @since 1.11 2319 * @since 1.11
2350 */ 2320 */
2351EAPI Eina_Bool 2321EAPI Eina_Bool edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item, Edje_Aspect_Control mode);
2352edje_edit_part_item_aspect_mode_set(Evas_Object *obj, const char *part, const char *item, Edje_Aspect_Control mode);
2353 2322
2354/** Set the prefer width value of a part's item. 2323/** Set the prefer width value of a part's item.
2355 * 2324 *
@@ -3384,9 +3353,7 @@ EAPI Eina_Bool edje_edit_state_aspect_pref_set(Evas_Object *obj, const char *par
3384 * 3353 *
3385 * @return The smooth value. 3354 * @return The smooth value.
3386 */ 3355 */
3387EAPI Eina_Bool 3356EAPI Eina_Bool edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
3388edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
3389
3390 3357
3391/** Set the smooth property for given part state. 3358/** Set the smooth property for given part state.
3392 * 3359 *
@@ -3398,8 +3365,7 @@ edje_edit_state_fill_smooth_get(Evas_Object *obj, const char *part, const char *
3398 * 3365 *
3399 * @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise. 3366 * @return @c EINA_TRUE if the parameter was found, @c EINA_FALSE otherwise.
3400 */ 3367 */
3401EAPI Eina_Bool 3368EAPI Eina_Bool edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
3402edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
3403 3369
3404/** Get the fill type property for given part state. 3370/** Get the fill type property for given part state.
3405 * 3371 *
@@ -3414,7 +3380,6 @@ edje_edit_state_fill_smooth_set(Evas_Object *obj, const char *part, const char *
3414 */ 3380 */
3415EAPI unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value); 3381EAPI unsigned char edje_edit_state_fill_type_get(Evas_Object *obj, const char *part, const char *state, double value);
3416 3382
3417
3418/** Set the fill type property for given part state. 3383/** Set the fill type property for given part state.
3419 * 3384 *
3420 * Sets the image fill type. The available types are: 3385 * Sets the image fill type. The available types are:
@@ -3902,8 +3867,7 @@ EAPI Eina_Bool edje_edit_state_step_set(Evas_Object *obj, const char *part, cons
3902 * @see edje_edit_state_step_set() 3867 * @see edje_edit_state_step_set()
3903 * @since 1.11 3868 * @since 1.11
3904 */ 3869 */
3905EAPI Eina_Bool 3870EAPI Eina_Bool edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y);
3906edje_edit_state_step_get(Evas_Object *obj, const char *part, const char *state, double value, int *step_x, int *step_y);
3907 3871
3908/** Set the states limit parameter value. 3872/** Set the states limit parameter value.
3909 * 3873 *
@@ -3970,8 +3934,7 @@ EAPI unsigned char edje_edit_state_limit_get(Evas_Object *obj, const char *part,
3970 * @return @c EINA_TRUE in case if mapping allowed or @c EINA_FALSE otherwise. 3934 * @return @c EINA_TRUE in case if mapping allowed or @c EINA_FALSE otherwise.
3971 * @since 1.11 3935 * @since 1.11
3972 **/ 3936 **/
3973EAPI Eina_Bool 3937EAPI Eina_Bool edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value);
3974edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state, double value);
3975 3938
3976/** This enables mapping for the part. Default is 0. 3939/** This enables mapping for the part. Default is 0.
3977 * 3940 *
@@ -3984,8 +3947,7 @@ edje_edit_state_map_on_get(Evas_Object *obj, const char *part, const char *state
3984 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 3947 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
3985 * @since 1.11 3948 * @since 1.11
3986 **/ 3949 **/
3987EAPI Eina_Bool 3950EAPI Eina_Bool edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on);
3988edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool on);
3989 3951
3990/** Get the part's name that is used as the 'perspective point'. 3952/** Get the part's name that is used as the 'perspective point'.
3991 * 3953 *
@@ -3997,8 +3959,7 @@ edje_edit_state_map_on_set(Evas_Object *obj, const char *part, const char *state
3997 * @return The name of the source part that is used as 'perspective point'. 3959 * @return The name of the source part that is used as 'perspective point'.
3998 * @since 1.11 3960 * @since 1.11
3999 */ 3961 */
4000EAPI const char * 3962EAPI const char * edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value);
4001edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const char *state, double value);
4002 3963
4003/** Set the part's name that is used as the 'perspective point'. 3964/** Set the part's name that is used as the 'perspective point'.
4004 * 3965 *
@@ -4011,8 +3972,7 @@ edje_edit_state_map_perspective_get(Evas_Object *obj, const char *part, const ch
4011 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 3972 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4012 * @since 1.11 3973 * @since 1.11
4013 */ 3974 */
4014EAPI Eina_Bool 3975EAPI Eina_Bool edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4015edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4016 3976
4017/** Get the part's name that is used as the 'light' for calculating the brightness. 3977/** Get the part's name that is used as the 'light' for calculating the brightness.
4018 * 3978 *
@@ -4024,8 +3984,7 @@ edje_edit_state_map_perspective_set(Evas_Object *obj, const char *part, const ch
4024 * @return The name of the source part that is used as 'light'. 3984 * @return The name of the source part that is used as 'light'.
4025 * @since 1.11 3985 * @since 1.11
4026 **/ 3986 **/
4027EAPI const char * 3987EAPI const char * edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value);
4028edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *state, double value);
4029 3988
4030/** Set the part that is used as the 'light'. 3989/** Set the part that is used as the 'light'.
4031 * 3990 *
@@ -4038,8 +3997,7 @@ edje_edit_state_map_light_get(Evas_Object *obj, const char *part, const char *st
4038 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 3997 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4039 * @since 1.11 3998 * @since 1.11
4040 **/ 3999 **/
4041EAPI Eina_Bool 4000EAPI Eina_Bool edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4042edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4043 4001
4044/** Get backface_cull value of given part state. 4002/** Get backface_cull value of given part state.
4045 * 4003 *
@@ -4051,8 +4009,7 @@ edje_edit_state_map_light_set(Evas_Object *obj, const char *part, const char *st
4051 * @return backface_cull value of given part state. 4009 * @return backface_cull value of given part state.
4052 * @since 1.11 4010 * @since 1.11
4053 **/ 4011 **/
4054EAPI Eina_Bool 4012EAPI Eina_Bool edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value);
4055edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const char *state, double value);
4056 4013
4057/** Set backface_cull value of given part state. 4014/** Set backface_cull value of given part state.
4058 * 4015 *
@@ -4065,8 +4022,7 @@ edje_edit_state_map_backface_cull_get(Evas_Object *obj, const char *part, const
4065 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4022 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4066 * @since 1.11 4023 * @since 1.11
4067 **/ 4024 **/
4068EAPI Eina_Bool 4025EAPI Eina_Bool edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool backface_cull);
4069edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool backface_cull);
4070 4026
4071/** Get perspective_on value of given part state. 4027/** Get perspective_on value of given part state.
4072 * 4028 *
@@ -4078,8 +4034,7 @@ edje_edit_state_map_backface_cull_set(Evas_Object *obj, const char *part, const
4078 * @return perspective_on value of given part state. 4034 * @return perspective_on value of given part state.
4079 * @since 1.11 4035 * @since 1.11
4080 **/ 4036 **/
4081EAPI Eina_Bool 4037EAPI Eina_Bool edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value);
4082edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const char *state, double value);
4083 4038
4084/** Set perspective_on value of given part state. 4039/** Set perspective_on value of given part state.
4085 * 4040 *
@@ -4092,8 +4047,7 @@ edje_edit_state_map_perspective_on_get(Evas_Object *obj, const char *part, const
4092 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4047 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4093 * @since 1.11 4048 * @since 1.11
4094 **/ 4049 **/
4095EAPI Eina_Bool 4050EAPI Eina_Bool edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool perspective_on);
4096edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool perspective_on);
4097 4051
4098/** Get map.alpha value of given part state. 4052/** Get map.alpha value of given part state.
4099 * 4053 *
@@ -4105,8 +4059,7 @@ edje_edit_state_map_perspective_on_set(Evas_Object *obj, const char *part, const
4105 * @return map.alpha value of given part state. 4059 * @return map.alpha value of given part state.
4106 * @since 1.11 4060 * @since 1.11
4107 **/ 4061 **/
4108EAPI Eina_Bool 4062EAPI Eina_Bool edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value);
4109edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *state, double value);
4110 4063
4111/** Set map.alpha value of given part state. 4064/** Set map.alpha value of given part state.
4112 * 4065 *
@@ -4119,8 +4072,7 @@ edje_edit_state_map_alpha_get(Evas_Object *obj, const char *part, const char *st
4119 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4072 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4120 * @since 1.11 4073 * @since 1.11
4121 **/ 4074 **/
4122EAPI Eina_Bool 4075EAPI Eina_Bool edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool alpha);
4123edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool alpha);
4124 4076
4125/** Get map.smooth value of given part state. 4077/** Get map.smooth value of given part state.
4126 * 4078 *
@@ -4132,8 +4084,7 @@ edje_edit_state_map_alpha_set(Evas_Object *obj, const char *part, const char *st
4132 * @return map.smooth value of given part state. 4084 * @return map.smooth value of given part state.
4133 * @since 1.11 4085 * @since 1.11
4134 **/ 4086 **/
4135EAPI Eina_Bool 4087EAPI Eina_Bool edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
4136edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *state, double value);
4137 4088
4138/** Set map.smooth value of given part state. 4089/** Set map.smooth value of given part state.
4139 * 4090 *
@@ -4146,8 +4097,7 @@ edje_edit_state_map_smooth_get(Evas_Object *obj, const char *part, const char *s
4146 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4097 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4147 * @since 1.11 4098 * @since 1.11
4148 **/ 4099 **/
4149EAPI Eina_Bool 4100EAPI Eina_Bool edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
4150edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *state, double value, Eina_Bool smooth);
4151 4101
4152/** Get map.rotation of given part state. 4102/** Get map.rotation of given part state.
4153 * 4103 *
@@ -4162,8 +4112,7 @@ edje_edit_state_map_smooth_set(Evas_Object *obj, const char *part, const char *s
4162 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4112 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4163 * @since 1.11 4113 * @since 1.11
4164 **/ 4114 **/
4165EAPI Eina_Bool 4115EAPI 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);
4166edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y, double *z);
4167 4116
4168/** Set map.rotation of given part state. 4117/** Set map.rotation of given part state.
4169 * 4118 *
@@ -4178,8 +4127,7 @@ edje_edit_state_map_rotation_get(Evas_Object *obj, const char *part, const char
4178 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4127 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4179 * @since 1.11 4128 * @since 1.11
4180 **/ 4129 **/
4181EAPI Eina_Bool 4130EAPI 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);
4182edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y, double z);
4183 4131
4184/** Get map.perspective.focal value of given part state. 4132/** Get map.perspective.focal value of given part state.
4185 * 4133 *
@@ -4191,8 +4139,7 @@ edje_edit_state_map_rotation_set(Evas_Object *obj, const char *part, const char
4191 * @return map.perspective.focal value of given part state. 4139 * @return map.perspective.focal value of given part state.
4192 * @since 1.11 4140 * @since 1.11
4193 **/ 4141 **/
4194EAPI Eina_Bool 4142EAPI Eina_Bool edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value);
4195edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, const char *state, double value);
4196 4143
4197/** Set map.perspective.focal value of given part state. 4144/** Set map.perspective.focal value of given part state.
4198 * 4145 *
@@ -4205,8 +4152,7 @@ edje_edit_state_map_perspective_focal_get(Evas_Object *obj, const char *part, co
4205 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4152 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4206 * @since 1.11 4153 * @since 1.11
4207 **/ 4154 **/
4208EAPI Eina_Bool 4155EAPI Eina_Bool edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal);
4209edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, const char *state, double value, int focal);
4210 4156
4211/** Get map.perspective.zplane value of given part state. 4157/** Get map.perspective.zplane value of given part state.
4212 * 4158 *
@@ -4218,8 +4164,7 @@ edje_edit_state_map_perspective_focal_set(Evas_Object *obj, const char *part, co
4218 * @return map.perspective.zplane value of given part state. 4164 * @return map.perspective.zplane value of given part state.
4219 * @since 1.11 4165 * @since 1.11
4220 **/ 4166 **/
4221EAPI Eina_Bool 4167EAPI Eina_Bool edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value);
4222edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, const char *state, double value);
4223 4168
4224/** Set map.perspective.zplane value of given part state. 4169/** Set map.perspective.zplane value of given part state.
4225 * 4170 *
@@ -4232,8 +4177,7 @@ edje_edit_state_map_perspective_zplane_get(Evas_Object *obj, const char *part, c
4232 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4177 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4233 * @since 1.11 4178 * @since 1.11
4234 **/ 4179 **/
4235EAPI Eina_Bool 4180EAPI Eina_Bool edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane);
4236edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, const char *state, double value, int zplane);
4237 4181
4238/** Get the part's name that is used as the center rotation. 4182/** Get the part's name that is used as the center rotation.
4239 * 4183 *
@@ -4245,8 +4189,7 @@ edje_edit_state_map_perspective_zplane_set(Evas_Object *obj, const char *part, c
4245 * @return The name of the source part that is used as center rotation. 4189 * @return The name of the source part that is used as center rotation.
4246 * @since 1.11 4190 * @since 1.11
4247 **/ 4191 **/
4248EAPI const char * 4192EAPI const char * edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value);
4249edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, const char *state, double value);
4250 4193
4251/** This sets the part that is used as the center of rotation when rotating the part with this description. If no center is given, the parts original center itself is used for the rotation center. 4194/** This sets the part that is used as the center of rotation when rotating the part with this description. If no center is given, the parts original center itself is used for the rotation center.
4252 * 4195 *
@@ -4259,8 +4202,7 @@ edje_edit_state_map_rotation_center_get(Evas_Object *obj, const char *part, cons
4259 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4202 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4260 * @since 1.11 4203 * @since 1.11
4261 **/ 4204 **/
4262EAPI Eina_Bool 4205EAPI Eina_Bool edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4263edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_part);
4264 4206
4265/** This sets the color for vertex/point of the current part. 4207/** This sets the color for vertex/point of the current part.
4266 * For more detailed information please @see evas_map_point_color_set(). 4208 * For more detailed information please @see evas_map_point_color_set().
@@ -4283,8 +4225,7 @@ edje_edit_state_map_rotation_center_set(Evas_Object *obj, const char *part, cons
4283 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4225 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4284 * @since 1.11 4226 * @since 1.11
4285 **/ 4227 **/
4286EAPI Eina_Bool 4228EAPI 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);
4287edje_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);
4288 4229
4289/** This gets the color of given vertex/point of the current part. 4230/** This gets the color of given vertex/point of the current part.
4290 * For more detailed information please @see evas_map_point_color_set(). 4231 * For more detailed information please @see evas_map_point_color_set().
@@ -4307,8 +4248,7 @@ edje_edit_state_map_point_color_set(Evas_Object *obj, const char *part, const ch
4307 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4248 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4308 * @since 1.11 4249 * @since 1.11
4309 **/ 4250 **/
4310EAPI Eina_Bool 4251EAPI 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);
4311edje_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);
4312 4252
4313/** Set the source part for given part state. 4253/** Set the source part for given part state.
4314 * 4254 *
@@ -4324,8 +4264,7 @@ edje_edit_state_map_point_color_get(Evas_Object *obj, const char *part, const ch
4324 * @see edje_edit_state_proxy_source_get() 4264 * @see edje_edit_state_proxy_source_get()
4325 * @since 1.11 4265 * @since 1.11
4326 */ 4266 */
4327EAPI Eina_Bool 4267EAPI Eina_Bool edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name);
4328edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source_name);
4329 4268
4330/** Get the source name for given state of part. 4269/** Get the source name for given state of part.
4331 * 4270 *
@@ -4339,8 +4278,7 @@ edje_edit_state_proxy_source_set(Evas_Object *obj, const char *part, const char
4339 * @see edje_edit_state_proxy_source_set() 4278 * @see edje_edit_state_proxy_source_set()
4340 * @since 1.11 4279 * @since 1.11
4341 */ 4280 */
4342EAPI Eina_Stringshare * 4281EAPI Eina_Stringshare * edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4343edje_edit_state_proxy_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4344 4282
4345//@} 4283//@}
4346/******************************************************************************/ 4284/******************************************************************************/
@@ -4656,8 +4594,7 @@ EAPI Eina_Bool edje_edit_state_text_max_y_set(Evas_Object *obj, const char *part
4656 * 4594 *
4657 * @return Style used by the part or NULL if error or nothing is set. 4595 * @return Style used by the part or NULL if error or nothing is set.
4658 */ 4596 */
4659EAPI const char * 4597EAPI const char * edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value);
4660edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *state, double value);
4661 4598
4662/** Set style name for a given part state. 4599/** Set style name for a given part state.
4663 * 4600 *
@@ -4671,8 +4608,7 @@ edje_edit_state_text_style_get(Evas_Object *obj, const char *part, const char *s
4671 * 4608 *
4672 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4609 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4673 */ 4610 */
4674EAPI Eina_Bool 4611EAPI Eina_Bool edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style);
4675edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *state, double value, const char *style);
4676 4612
4677/** Get part name, which used as text source. 4613/** Get part name, which used as text source.
4678 * 4614 *
@@ -4684,8 +4620,7 @@ edje_edit_state_text_style_set(Evas_Object *obj, const char *part, const char *s
4684 * 4620 *
4685 * @return The name of part or NULL, if text_source param not a setted. 4621 * @return The name of part or NULL, if text_source param not a setted.
4686 */ 4622 */
4687EAPI const char * 4623EAPI const char * edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4688edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4689 4624
4690/** Set the source text part for a given part. 4625/** Set the source text part for a given part.
4691 * Causes the part to display the content text of another part and update 4626 * Causes the part to display the content text of another part and update
@@ -4700,8 +4635,7 @@ edje_edit_state_text_text_source_get(Evas_Object *obj, const char *part, const c
4700 * 4635 *
4701 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4636 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4702 */ 4637 */
4703EAPI Eina_Bool 4638EAPI Eina_Bool edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
4704edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
4705 4639
4706/** Get part name, which used as style text source. 4640/** Get part name, which used as style text source.
4707 * 4641 *
@@ -4713,8 +4647,7 @@ edje_edit_state_text_text_source_set(Evas_Object *obj, const char *part, const c
4713 * 4647 *
4714 * @return The name of part or NULL, if text_source param not a setted. 4648 * @return The name of part or NULL, if text_source param not a setted.
4715 */ 4649 */
4716EAPI const char * 4650EAPI const char * edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4717edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *state, double value);
4718 4651
4719/** Set the source part which would be used as style for text for a given part. 4652/** Set the source part which would be used as style for text for a given part.
4720 * Causes the part to use the text properties (like font and size) of another 4653 * Causes the part to use the text properties (like font and size) of another
@@ -4729,8 +4662,7 @@ edje_edit_state_text_source_get(Evas_Object *obj, const char *part, const char *
4729 * 4662 *
4730 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4663 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4731 */ 4664 */
4732EAPI Eina_Bool 4665EAPI Eina_Bool edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
4733edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *state, double value, const char *source);
4734 4666
4735/** Get the text class of the given part state. 4667/** Get the text class of the given part state.
4736 * 4668 *
@@ -4741,8 +4673,7 @@ edje_edit_state_text_source_set(Evas_Object *obj, const char *part, const char *
4741 * 4673 *
4742 * @return The current text class. 4674 * @return The current text class.
4743 */ 4675 */
4744EAPI const char * 4676EAPI const char * edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value);
4745edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *state, double value);
4746 4677
4747/** Set the text class of the given part state. 4678/** Set the text class of the given part state.
4748 * 4679 *
@@ -4754,8 +4685,7 @@ edje_edit_state_text_class_get(Evas_Object *obj, const char *part, const char *s
4754 * 4685 *
4755 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4686 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4756 */ 4687 */
4757EAPI Eina_Bool 4688EAPI Eina_Bool edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text_class);
4758edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *state, double value, const char *text_class);
4759 4689
4760/** Get the replacement character string of the given part state. 4690/** Get the replacement character string of the given part state.
4761 * 4691 *
@@ -4767,8 +4697,7 @@ edje_edit_state_text_class_set(Evas_Object *obj, const char *part, const char *s
4767 * 4697 *
4768 * @return The current replacement character. 4698 * @return The current replacement character.
4769 */ 4699 */
4770EAPI const char * 4700EAPI const char * edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value);
4771edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *state, double value);
4772 4701
4773/** Set the replacement character string of the given part state. 4702/** Set the replacement character string of the given part state.
4774 * 4703 *
@@ -4781,8 +4710,7 @@ edje_edit_state_text_repch_get(Evas_Object *obj, const char *part, const char *s
4781 * 4710 *
4782 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4711 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4783 */ 4712 */
4784EAPI Eina_Bool 4713EAPI Eina_Bool edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch);
4785edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *state, double value, const char *repch);
4786 4714
4787/** Get the min and max font size allowed for the text part. 4715/** Get the min and max font size allowed for the text part.
4788 * 4716 *
@@ -4795,8 +4723,7 @@ edje_edit_state_text_repch_set(Evas_Object *obj, const char *part, const char *s
4795 * 4723 *
4796 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4724 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4797 */ 4725 */
4798EAPI Eina_Bool 4726EAPI 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);
4799edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part, const char *state, double value, int *min, int *max);
4800 4727
4801/** Set the min and max font size allowed for the text part. 4728/** Set the min and max font size allowed for the text part.
4802 * 4729 *
@@ -4809,8 +4736,7 @@ edje_edit_state_text_size_range_min_max_get(Evas_Object *obj, const char *part,
4809 * 4736 *
4810 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 4737 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
4811 */ 4738 */
4812EAPI Eina_Bool 4739EAPI 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);
4813edje_edit_state_text_size_range_min_max_set(Evas_Object *obj, const char *part, const char *state, double value, int min, int max);
4814 4740
4815/** Get the list of all the fonts in the given edje. 4741/** Get the list of all the fonts in the given edje.
4816 * 4742 *
@@ -5193,8 +5119,7 @@ EAPI Eina_List * edje_edit_sound_tones_list_get(Evas_Object *obj);
5193 * @see edje_edit_sound_sample_del() 5119 * @see edje_edit_sound_sample_del()
5194 * @since 1.11 5120 * @since 1.11
5195 */ 5121 */
5196Eina_Bool 5122EAPI Eina_Bool edje_edit_sound_sample_add(Evas_Object *obj, const char* name, const char* snd_src);
5197edje_edit_sound_sample_add(Evas_Object *obj, const char* name, const char* snd_src);
5198 5123
5199/** Delete sound sample from the collection 5124/** Delete sound sample from the collection
5200 * 5125 *
@@ -5423,7 +5348,6 @@ EAPI Eina_Bool edje_edit_spectra_stop_color_get(Evas_Object *obj, const char *sp
5423 */ 5348 */
5424EAPI 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); 5349EAPI 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);
5425 5350
5426
5427//@} 5351//@}
5428/******************************************************************************/ 5352/******************************************************************************/
5429/************************* GRADIENT API ***********************************/ 5353/************************* GRADIENT API ***********************************/
@@ -6147,8 +6071,7 @@ EAPI Eina_Bool edje_edit_program_transition_set(Evas_Object *obj, const char *pr
6147 * 6071 *
6148 * @return interpolation value 1. 6072 * @return interpolation value 1.
6149 */ 6073 */
6150EAPI double 6074EAPI double edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog);
6151edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog);
6152 6075
6153/** Set the interpolation value 1 of the transition. 6076/** Set the interpolation value 1 of the transition.
6154 * Can be used with one of transition type: EDJE_TWEEN_MODE_ACCELERATE_FACTOR, EDJE_TWEEN_MODE_DECELERATE_FACTOR, EDJE_TWEEN_MODE_SINUSOIDAL_FACTOR, EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING. 6077 * Can be used with one of transition type: EDJE_TWEEN_MODE_ACCELERATE_FACTOR, EDJE_TWEEN_MODE_DECELERATE_FACTOR, EDJE_TWEEN_MODE_SINUSOIDAL_FACTOR, EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING.
@@ -6159,8 +6082,7 @@ edje_edit_program_transition_value1_get(Evas_Object *obj, const char *prog);
6159 * 6082 *
6160 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 6083 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
6161 */ 6084 */
6162EAPI Eina_Bool 6085EAPI Eina_Bool edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, double value);
6163edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, double value);
6164 6086
6165/** Get the interpolation value 2 of the transition. 6087/** Get the interpolation value 2 of the transition.
6166 * Can be used with one of transition type: EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING. 6088 * Can be used with one of transition type: EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING.
@@ -6169,8 +6091,7 @@ edje_edit_program_transition_value1_set(Evas_Object *obj, const char *prog, doub
6169 * 6091 *
6170 * @return interpolation value 2. 6092 * @return interpolation value 2.
6171 */ 6093 */
6172EAPI double 6094EAPI double edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog);
6173edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog);
6174 6095
6175/** Set the interpolation value 2 of the transition. 6096/** Set the interpolation value 2 of the transition.
6176 * Can be used with one of transition type: EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING. 6097 * Can be used with one of transition type: EDJE_TWEEN_MODE_DIVISOR_INTERP, EDJE_TWEEN_MODE_BOUNCE or EDJE_TWEEN_MODE_SPRING.
@@ -6181,8 +6102,7 @@ edje_edit_program_transition_value2_get(Evas_Object *obj, const char *prog);
6181 * 6102 *
6182 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 6103 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
6183 */ 6104 */
6184EAPI Eina_Bool 6105EAPI Eina_Bool edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, double value);
6185edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, double value);
6186 6106
6187/** Get the interpolation value 3 of the transition. 6107/** Get the interpolation value 3 of the transition.
6188 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER. 6108 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER.
@@ -6192,8 +6112,7 @@ edje_edit_program_transition_value2_set(Evas_Object *obj, const char *prog, doub
6192 * 6112 *
6193 * @return interpolation value 3. 6113 * @return interpolation value 3.
6194 */ 6114 */
6195EAPI double 6115EAPI double edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog);
6196edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog);
6197 6116
6198/** Set the interpolation value 3 of the transition. 6117/** Set the interpolation value 3 of the transition.
6199 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER. 6118 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER.
@@ -6204,8 +6123,7 @@ edje_edit_program_transition_value3_get(Evas_Object *obj, const char *prog);
6204 * 6123 *
6205 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 6124 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
6206 */ 6125 */
6207EAPI Eina_Bool 6126EAPI Eina_Bool edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, double value);
6208edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, double value);
6209 6127
6210/** Get the interpolation value 4 of the transition. 6128/** Get the interpolation value 4 of the transition.
6211 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER. 6129 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER.
@@ -6215,8 +6133,7 @@ edje_edit_program_transition_value3_set(Evas_Object *obj, const char *prog, doub
6215 * 6133 *
6216 * @return interpolation value 4. 6134 * @return interpolation value 4.
6217 */ 6135 */
6218EAPI double 6136EAPI double edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog);
6219edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog);
6220 6137
6221/** Set the interpolation value 4 of the transition. 6138/** Set the interpolation value 4 of the transition.
6222 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER. 6139 * Can be used with one of transition type: EDJE_TWEEN_MODE_CUBIC_BEZIER.
@@ -6227,8 +6144,7 @@ edje_edit_program_transition_value4_get(Evas_Object *obj, const char *prog);
6227 * 6144 *
6228 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise. 6145 * @return @c EINA_TRUE in case of success, @c EINA_FALSE otherwise.
6229 */ 6146 */
6230EAPI Eina_Bool 6147EAPI Eina_Bool edje_edit_program_transition_value4_set(Evas_Object *obj, const char *prog, double value);
6231edje_edit_program_transition_value4_set(Evas_Object *obj, const char *prog, double value);
6232 6148
6233/** Get the duration of the transition in seconds. 6149/** Get the duration of the transition in seconds.
6234 * 6150 *
diff --git a/src/lib/edje/edje_edit.c b/src/lib/edje/edje_edit.c
index 6fcffcee02..2ea12c5a50 100644
--- a/src/lib/edje/edje_edit.c
+++ b/src/lib/edje/edje_edit.c
@@ -4140,8 +4140,7 @@ FUNC_PART_DRAG_ID(threshold);
4140 4140
4141#define FUNC_STATE_BOX_LAYOUT(Layout) \ 4141#define FUNC_STATE_BOX_LAYOUT(Layout) \
4142 EAPI Eina_Stringshare * \ 4142 EAPI Eina_Stringshare * \
4143 edje_edit_state_box_##Layout##_get(Evas_Object *obj, const char *part, \ 4143 edje_edit_state_box_##Layout##_get(Evas_Object *obj, const char *part, const char *state, double value) \
4144 const char *state, double value) \
4145 { \ 4144 { \
4146 GET_PD_OR_RETURN(0) \ 4145 GET_PD_OR_RETURN(0) \
4147 if (rp->part->type == EDJE_PART_TYPE_BOX) \ 4146 if (rp->part->type == EDJE_PART_TYPE_BOX) \
@@ -4153,9 +4152,7 @@ FUNC_PART_DRAG_ID(threshold);
4153 return NULL; \ 4152 return NULL; \
4154 } \ 4153 } \
4155 EAPI Eina_Bool \ 4154 EAPI Eina_Bool \
4156 edje_edit_state_box_##Layout##_set(Evas_Object *obj, const char *part, \ 4155 edje_edit_state_box_##Layout##_set(Evas_Object *obj, const char *part, const char *state, double value, char *layout) \
4157 const char *state, double value, \
4158 char *layout) \
4159 { \ 4156 { \
4160 GET_PD_OR_RETURN(EINA_FALSE) \ 4157 GET_PD_OR_RETURN(EINA_FALSE) \
4161 if (rp->part->type == EDJE_PART_TYPE_BOX) \ 4158 if (rp->part->type == EDJE_PART_TYPE_BOX) \
@@ -4177,8 +4174,7 @@ FUNC_STATE_BOX_LAYOUT(alt_layout);
4177/***************************/ 4174/***************************/
4178 4175
4179EAPI unsigned char 4176EAPI unsigned char
4180edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, 4177edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part, const char *state, double value)
4181 const char *state, double value)
4182{ 4178{
4183 GET_PD_OR_RETURN(0) 4179 GET_PD_OR_RETURN(0)
4184 4180
@@ -4197,9 +4193,7 @@ edje_edit_state_table_homogeneous_get(Evas_Object *obj, const char *part,
4197} 4193}
4198 4194
4199EAPI Eina_Bool 4195EAPI Eina_Bool
4200edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, 4196edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part, const char *state, double value, unsigned char homogeneous)
4201 const char *state, double value,
4202 unsigned char homogeneous)
4203{ 4197{
4204 GET_PD_OR_RETURN(EINA_FALSE) 4198 GET_PD_OR_RETURN(EINA_FALSE)
4205 4199
@@ -4223,9 +4217,7 @@ edje_edit_state_table_homogeneous_set(Evas_Object *obj, const char *part,
4223/***************************/ 4217/***************************/
4224 4218
4225EAPI Eina_Bool 4219EAPI Eina_Bool
4226edje_edit_state_container_align_get(Evas_Object *obj, const char *part, 4220edje_edit_state_container_align_get(Evas_Object *obj, const char *part, const char *state, double value, double *x, double *y)
4227 const char *state, double value,
4228 double *x, double *y)
4229{ 4221{
4230 GET_PD_OR_RETURN(EINA_FALSE) 4222 GET_PD_OR_RETURN(EINA_FALSE)
4231 4223
@@ -4254,9 +4246,7 @@ edje_edit_state_container_align_get(Evas_Object *obj, const char *part,
4254} 4246}
4255 4247
4256EAPI Eina_Bool 4248EAPI Eina_Bool
4257edje_edit_state_container_align_set(Evas_Object *obj, const char *part, 4249edje_edit_state_container_align_set(Evas_Object *obj, const char *part, const char *state, double value, double x, double y)
4258 const char *state, double value,
4259 double x, double y)
4260{ 4250{
4261 GET_PD_OR_RETURN(EINA_FALSE) 4251 GET_PD_OR_RETURN(EINA_FALSE)
4262 4252
@@ -4285,9 +4275,7 @@ edje_edit_state_container_align_set(Evas_Object *obj, const char *part,
4285} 4275}
4286 4276
4287EAPI Eina_Bool 4277EAPI Eina_Bool
4288edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, 4278edje_edit_state_container_padding_get(Evas_Object *obj, const char *part, const char *state, double value, int *x, int *y)
4289 const char *state, double value,
4290 int *x, int *y)
4291{ 4279{
4292 GET_PD_OR_RETURN(EINA_FALSE) 4280 GET_PD_OR_RETURN(EINA_FALSE)
4293 4281
@@ -4317,9 +4305,7 @@ edje_edit_state_container_padding_get(Evas_Object *obj, const char *part,
4317} 4305}
4318 4306
4319EAPI Eina_Bool 4307EAPI Eina_Bool
4320edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, 4308edje_edit_state_container_padding_set(Evas_Object *obj, const char *part, const char *state, double value, int x, int y)
4321 const char *state, double value,
4322 int x, int y)
4323{ 4309{
4324 GET_PD_OR_RETURN(EINA_FALSE) 4310 GET_PD_OR_RETURN(EINA_FALSE)
4325 4311
@@ -4864,10 +4850,7 @@ FUNC_PART_ITEM_DOUBLE(weight_y, weight.y, 0.0, 99999.990);
4864#undef FUNC_PART_ITEM_DOUBLE 4850#undef FUNC_PART_ITEM_DOUBLE
4865 4851
4866EAPI Eina_Bool 4852EAPI Eina_Bool
4867edje_edit_part_item_position_get(Evas_Object *obj, const char *part, 4853edje_edit_part_item_position_get(Evas_Object *obj, const char *part, const char *item_name, unsigned short *col, unsigned short *row)
4868 const char *item_name,
4869 unsigned short *col,
4870 unsigned short *row)
4871 { 4854 {
4872 Edje_Part *ep; 4855 Edje_Part *ep;
4873 unsigned int i; 4856 unsigned int i;
@@ -4890,10 +4873,7 @@ edje_edit_part_item_position_get(Evas_Object *obj, const char *part,
4890 return EINA_TRUE; 4873 return EINA_TRUE;
4891 } 4874 }
4892EAPI Eina_Bool 4875EAPI Eina_Bool
4893edje_edit_part_item_position_set(Evas_Object *obj, const char *part, 4876edje_edit_part_item_position_set(Evas_Object *obj, const char *part, const char *item_name, unsigned short col, unsigned short row)
4894 const char *item_name,
4895 unsigned short col,
4896 unsigned short row)
4897 { 4877 {
4898 Edje_Part *ep; 4878 Edje_Part *ep;
4899 unsigned int i; 4879 unsigned int i;
@@ -4919,9 +4899,7 @@ edje_edit_part_item_position_set(Evas_Object *obj, const char *part,
4919 } 4899 }
4920 4900
4921EAPI void 4901EAPI void
4922edje_edit_part_item_span_get(Evas_Object *obj, const char *part, 4902edje_edit_part_item_span_get(Evas_Object *obj, const char *part, const char *item_name, unsigned char *col, unsigned char *row)
4923 const char *item_name, unsigned char *col,
4924 unsigned char *row)
4925{ 4903{
4926 Edje_Part *ep; 4904 Edje_Part *ep;
4927 unsigned int i; 4905 unsigned int i;
@@ -4945,9 +4923,7 @@ edje_edit_part_item_span_get(Evas_Object *obj, const char *part,
4945} 4923}
4946 4924
4947EAPI Eina_Bool 4925EAPI Eina_Bool
4948edje_edit_part_item_span_set(Evas_Object *obj, const char *part, 4926edje_edit_part_item_span_set(Evas_Object *obj, const char *part, const char *item_name, unsigned char col, unsigned char row)
4949 const char *item_name, unsigned char col,
4950 unsigned char row)
4951{ 4927{
4952 Edje_Part *ep; 4928 Edje_Part *ep;
4953 unsigned int i; 4929 unsigned int i;