summaryrefslogtreecommitdiff
path: root/src/lib/evas/Evas.h
diff options
context:
space:
mode:
authorDaniel Zaoui <daniel.zaoui@samsung.com>2012-11-25 09:00:21 +0000
committerDaniel Zaoui <daniel.zaoui@yahoo.com>2012-11-25 09:00:21 +0000
commitd7783e11d600c8b785cecff3e432162b3daa578f (patch)
treee3ca2b70cf453a05854c064efe3aa598ae2e2c07 /src/lib/evas/Evas.h
parent4e55742f4a649e16dae7a85ef37cb0a2a3c79f77 (diff)
Added missing descriptions for Eo defines whose functions hadn't
descriptions at all. Needed in language bindings. Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com> SVN revision: 79646
Diffstat (limited to 'src/lib/evas/Evas.h')
-rw-r--r--src/lib/evas/Evas.h352
1 files changed, 351 insertions, 1 deletions
diff --git a/src/lib/evas/Evas.h b/src/lib/evas/Evas.h
index e964e75..acd2886 100644
--- a/src/lib/evas/Evas.h
+++ b/src/lib/evas/Evas.h
@@ -2961,8 +2961,76 @@ enum
2961 * @see evas_event_feed_mouse_out 2961 * @see evas_event_feed_mouse_out
2962 */ 2962 */
2963#define evas_canvas_event_feed_mouse_out(timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MOUSE_OUT), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data) 2963#define evas_canvas_event_feed_mouse_out(timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MOUSE_OUT), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data)
2964
2965/**
2966 * @def evas_canvas_event_feed_multi_down
2967 * @since 1.8
2968 *
2969 * No description supplied by the EAPI.
2970 *
2971 * @param[in] d
2972 * @param[in] x
2973 * @param[in] y
2974 * @param[in] rad
2975 * @param[in] radx
2976 * @param[in] rady
2977 * @param[in] pres
2978 * @param[in] ang
2979 * @param[in] fx
2980 * @param[in] fy
2981 * @param[in] flags
2982 * @param[in] timestamp
2983 * @param[in] data
2984 *
2985 * @see evas_event_feed_multi_down
2986 */
2964#define evas_canvas_event_feed_multi_down(d, x, y, rad, radx, rady, pres, ang, fx, fy, flags, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_DOWN), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(Evas_Button_Flags, flags), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data) 2987#define evas_canvas_event_feed_multi_down(d, x, y, rad, radx, rady, pres, ang, fx, fy, flags, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_DOWN), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(Evas_Button_Flags, flags), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data)
2988
2989/**
2990 * @def evas_canvas_event_feed_multi_up
2991 * @since 1.8
2992 *
2993 * No description supplied by the EAPI.
2994 *
2995 * @param[in] d
2996 * @param[in] x
2997 * @param[in] y
2998 * @param[in] rad
2999 * @param[in] radx
3000 * @param[in] rady
3001 * @param[in] pres
3002 * @param[in] ang
3003 * @param[in] fx
3004 * @param[in] fy
3005 * @param[in] flags
3006 * @param[in] timestamp
3007 * @param[in] data
3008 *
3009 * @see evas_event_feed_multi_up
3010 */
2965#define evas_canvas_event_feed_multi_up(d, x, y, rad, radx, rady, pres, ang, fx, fy, flags, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_UP), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(Evas_Button_Flags, flags), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data) 3011#define evas_canvas_event_feed_multi_up(d, x, y, rad, radx, rady, pres, ang, fx, fy, flags, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_UP), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(Evas_Button_Flags, flags), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data)
3012
3013/**
3014 * @def evas_canvas_event_feed_multi_move
3015 * @since 1.8
3016 *
3017 * No description supplied by the EAPI.
3018 *
3019 * @param[in] d
3020 * @param[in] x
3021 * @param[in] y
3022 * @param[in] rad
3023 * @param[in] radx
3024 * @param[in] rady
3025 * @param[in] pres
3026 * @param[in] ang
3027 * @param[in] fx
3028 * @param[in] fy
3029 * @param[in] timestamp
3030 * @param[in] data
3031 *
3032 * @see evas_event_feed_multi_move
3033 */
2966#define evas_canvas_event_feed_multi_move(d, x, y, rad, radx, rady, pres, ang, fx, fy, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_MOVE), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data) 3034#define evas_canvas_event_feed_multi_move(d, x, y, rad, radx, rady, pres, ang, fx, fy, timestamp, data) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_EVENT_FEED_MULTI_MOVE), EO_TYPECHECK(int, d), EO_TYPECHECK(int, x), EO_TYPECHECK(int, y), EO_TYPECHECK(double, rad), EO_TYPECHECK(double, radx), EO_TYPECHECK(double, rady), EO_TYPECHECK(double, pres), EO_TYPECHECK(double, ang), EO_TYPECHECK(double, fx), EO_TYPECHECK(double, fy), EO_TYPECHECK(unsigned int, timestamp), EO_TYPECHECK(const void *, data)
2967 3035
2968/** 3036/**
@@ -3402,6 +3470,14 @@ enum
3402 * @see evas_render_idle_flush 3470 * @see evas_render_idle_flush
3403 */ 3471 */
3404#define evas_canvas_render_idle_flush() EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_RENDER_IDLE_FLUSH) 3472#define evas_canvas_render_idle_flush() EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_RENDER_IDLE_FLUSH)
3473
3474/**
3475 * @def evas_canvas_sync
3476 * @since 1.8
3477 *
3478 * No description supplied by the EAPI.
3479 *
3480 */
3405#define evas_canvas_sync() EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_SYNC) 3481#define evas_canvas_sync() EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_SYNC)
3406 3482
3407/** 3483/**
@@ -10692,9 +10768,54 @@ enum
10692 * @see evas_object_textblock_cursor_new 10768 * @see evas_object_textblock_cursor_new
10693 */ 10769 */
10694#define evas_obj_textblock_cursor_new(cur) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_CURSOR_NEW), EO_TYPECHECK(Evas_Textblock_Cursor **, cur) 10770#define evas_obj_textblock_cursor_new(cur) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_CURSOR_NEW), EO_TYPECHECK(Evas_Textblock_Cursor **, cur)
10695#define evas_obj_textblock_node_format_list_get(obj, anchor, list) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_LIST_GET), EO_TYPECHECK(const char *, anchor), EO_TYPECHECK(const Eina_List **, list) 10771
10772/**
10773 * @def evas_obj_textblock_node_format_list_get
10774 * @since 1.8
10775 *
10776 * No description supplied by the EAPI.
10777 *
10778 * @param[in] anchor
10779 * @param[out] list
10780 *
10781 * @see evas_textblock_node_format_list_get
10782 */
10783#define evas_obj_textblock_node_format_list_get(anchor, list) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_LIST_GET), EO_TYPECHECK(const char *, anchor), EO_TYPECHECK(const Eina_List **, list)
10784
10785/**
10786 * @def evas_obj_textblock_node_format_first_get
10787 * @since 1.8
10788 *
10789 * Returns the first format node.
10790 *
10791 * @param[out] format
10792 *
10793 * @see evas_textblock_node_format_first_get
10794 */
10696#define evas_obj_textblock_node_format_first_get(format) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_FIRST_GET), EO_TYPECHECK(const Evas_Object_Textblock_Node_Format **, format) 10795#define evas_obj_textblock_node_format_first_get(format) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_FIRST_GET), EO_TYPECHECK(const Evas_Object_Textblock_Node_Format **, format)
10796
10797/**
10798 * @def evas_obj_textblock_node_format_last_get
10799 * @since 1.8
10800 *
10801 * Returns the last format node.
10802 *
10803 * @param[out] format
10804 *
10805 * @see evas_textblock_node_format_last_get
10806 */
10697#define evas_obj_textblock_node_format_last_get(format) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_LAST_GET), EO_TYPECHECK(const Evas_Object_Textblock_Node_Format **, format) 10807#define evas_obj_textblock_node_format_last_get(format) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_LAST_GET), EO_TYPECHECK(const Evas_Object_Textblock_Node_Format **, format)
10808
10809/**
10810 * @def evas_obj_textblock_node_format_remove_pair
10811 * @since 1.8
10812 *
10813 * Remove a format node and its match.
10814 *
10815 * @param[in] n
10816 *
10817 * @see evas_textblock_node_format_remove_pair
10818 */
10698#define evas_obj_textblock_node_format_remove_pair(n) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_REMOVE_PAIR), EO_TYPECHECK(Evas_Object_Textblock_Node_Format *, n) 10819#define evas_obj_textblock_node_format_remove_pair(n) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_NODE_FORMAT_REMOVE_PAIR), EO_TYPECHECK(Evas_Object_Textblock_Node_Format *, n)
10699 10820
10700/** 10821/**
@@ -10752,6 +10873,20 @@ enum
10752 * @see evas_object_textblock_size_native_get 10873 * @see evas_object_textblock_size_native_get
10753 */ 10874 */
10754#define evas_obj_textblock_size_native_get(w, h) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_SIZE_NATIVE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h) 10875#define evas_obj_textblock_size_native_get(w, h) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_SIZE_NATIVE_GET), EO_TYPECHECK(Evas_Coord *, w), EO_TYPECHECK(Evas_Coord *, h)
10876
10877/**
10878 * @def evas_obj_textblock_style_insets_get
10879 * @since 1.8
10880 *
10881 * No description supplied by the EAPI.
10882 *
10883 * @param[out] l
10884 * @param[out] r
10885 * @param[out] t
10886 * @param[out] b
10887 *
10888 * @see evas_object_textblock_style_insets_get
10889 */
10755#define evas_obj_textblock_style_insets_get(l, r, t, b) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_STYLE_INSETS_GET), EO_TYPECHECK(Evas_Coord *, l), EO_TYPECHECK(Evas_Coord *, r), EO_TYPECHECK(Evas_Coord *, t), EO_TYPECHECK(Evas_Coord *, b) 10890#define evas_obj_textblock_style_insets_get(l, r, t, b) EVAS_OBJ_TEXTBLOCK_ID(EVAS_OBJ_TEXTBLOCK_SUB_ID_STYLE_INSETS_GET), EO_TYPECHECK(Evas_Coord *, l), EO_TYPECHECK(Evas_Coord *, r), EO_TYPECHECK(Evas_Coord *, t), EO_TYPECHECK(Evas_Coord *, b)
10756 10891
10757/** 10892/**
@@ -11774,7 +11909,29 @@ enum
11774 * @see evas_object_textgrid_palette_get 11909 * @see evas_object_textgrid_palette_get
11775 */ 11910 */
11776#define evas_obj_textgrid_palette_get(pal, idx, r, g, b, a) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_PALETTE_GET), EO_TYPECHECK(Evas_Textgrid_Palette, pal), EO_TYPECHECK(int, idx), EO_TYPECHECK(int *, r), EO_TYPECHECK(int *, g), EO_TYPECHECK(int *, b), EO_TYPECHECK(int *, a) 11911#define evas_obj_textgrid_palette_get(pal, idx, r, g, b, a) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_PALETTE_GET), EO_TYPECHECK(Evas_Textgrid_Palette, pal), EO_TYPECHECK(int, idx), EO_TYPECHECK(int *, r), EO_TYPECHECK(int *, g), EO_TYPECHECK(int *, b), EO_TYPECHECK(int *, a)
11912
11913/**
11914 * @def evas_obj_textgrid_supported_font_styles_set
11915 * @since 1.8
11916 *
11917 * No description supplied by the EAPI.
11918 *
11919 * @param[in] styles
11920 *
11921 * @see evas_object_textgrid_supported_font_styles_set
11922 */
11777#define evas_obj_textgrid_supported_font_styles_set(styles) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_SUPPORTED_FONT_STYLES_SET), EO_TYPECHECK(Evas_Textgrid_Font_Style, styles) 11923#define evas_obj_textgrid_supported_font_styles_set(styles) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_SUPPORTED_FONT_STYLES_SET), EO_TYPECHECK(Evas_Textgrid_Font_Style, styles)
11924
11925/**
11926 * @def evas_obj_textgrid_supported_font_styles_get
11927 * @since 1.8
11928 *
11929 * No description supplied by the EAPI.
11930 *
11931 * @param[out] ret
11932 *
11933 * @see evas_object_textgrid_supported_font_styles_get
11934 */
11778#define evas_obj_textgrid_supported_font_styles_get(ret) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_SUPPORTED_FONT_STYLES_GET), EO_TYPECHECK(Evas_Textgrid_Font_Style *, ret) 11935#define evas_obj_textgrid_supported_font_styles_get(ret) EVAS_OBJ_TEXTGRID_ID(EVAS_OBJ_TEXTGRID_SUB_ID_SUPPORTED_FONT_STYLES_GET), EO_TYPECHECK(Evas_Textgrid_Font_Style *, ret)
11779 11936
11780/** 11937/**
@@ -13011,13 +13168,85 @@ enum
13011 * @see evas_object_smart_add 13168 * @see evas_object_smart_add
13012 */ 13169 */
13013#define evas_obj_smart_add() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_ADD) 13170#define evas_obj_smart_add() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_ADD)
13171
13172/**
13173 * @def evas_obj_smart_del
13174 * @since 1.8
13175 *
13176 * Deletes a smart object.
13177 *
13178 */
13014#define evas_obj_smart_del() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_DEL) 13179#define evas_obj_smart_del() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_DEL)
13180
13181/**
13182 * @def evas_obj_smart_resize
13183 * @since 1.8
13184 *
13185 * No description supplied by the EAPI.
13186 *
13187 * @param[in] w
13188 * @param[in] h
13189 */
13015#define evas_obj_smart_resize(w, h) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_RESIZE), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h) 13190#define evas_obj_smart_resize(w, h) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_RESIZE), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h)
13191
13192/**
13193 * @def evas_obj_smart_move
13194 * @since 1.8
13195 *
13196 * No description supplied by the EAPI.
13197 *
13198 * @param[in] x
13199 * @param[in] y
13200 */
13016#define evas_obj_smart_move(x, y) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_MOVE), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y) 13201#define evas_obj_smart_move(x, y) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_MOVE), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y)
13202
13203/**
13204 * @def evas_obj_smart_show
13205 * @since 1.8
13206 *
13207 * No description supplied by the EAPI.
13208 */
13017#define evas_obj_smart_show() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_SHOW) 13209#define evas_obj_smart_show() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_SHOW)
13210
13211/**
13212 * @def evas_obj_smart_hide
13213 * @since 1.8
13214 *
13215 * No description supplied by the EAPI.
13216 */
13018#define evas_obj_smart_hide() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_HIDE) 13217#define evas_obj_smart_hide() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_HIDE)
13218
13219/**
13220 * @def evas_obj_smart_color_set
13221 * @since 1.8
13222 *
13223 * No description supplied by the EAPI.
13224 *
13225 * @param[in] r
13226 * @param[in] g
13227 * @param[in] b
13228 * @param[in] a
13229 *
13230 * @see evas_object_smart_color_set
13231 */
13019#define evas_obj_smart_color_set(r, g, b, a) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_COLOR_SET), EO_TYPECHECK(int, r), EO_TYPECHECK(int, g), EO_TYPECHECK(int, b), EO_TYPECHECK(int, a) 13232#define evas_obj_smart_color_set(r, g, b, a) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_COLOR_SET), EO_TYPECHECK(int, r), EO_TYPECHECK(int, g), EO_TYPECHECK(int, b), EO_TYPECHECK(int, a)
13233
13234/**
13235 * @def evas_obj_smart_clip_set
13236 * @since 1.8
13237 *
13238 * No description supplied by the EAPI.
13239 *
13240 * @param[in] clip
13241 */
13020#define evas_obj_smart_clip_set(clip) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_CLIP_SET), EO_TYPECHECK(Evas_Object *, clip) 13242#define evas_obj_smart_clip_set(clip) EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_CLIP_SET), EO_TYPECHECK(Evas_Object *, clip)
13243
13244/**
13245 * @def evas_obj_smart_clip_unset
13246 * @since 1.8
13247 *
13248 * No description supplied by the EAPI.
13249 */
13021#define evas_obj_smart_clip_unset() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_CLIP_UNSET) 13250#define evas_obj_smart_clip_unset() EVAS_OBJ_SMART_ID(EVAS_OBJ_SMART_SUB_ID_CLIP_UNSET)
13022 13251
13023/** 13252/**
@@ -14180,14 +14409,124 @@ enum
14180 14409
14181#define EVAS_OBJ_BOX_ID(sub_id) (EVAS_OBJ_BOX_BASE_ID + sub_id) 14410#define EVAS_OBJ_BOX_ID(sub_id) (EVAS_OBJ_BOX_BASE_ID + sub_id)
14182 14411
14412
14413/**
14414 * @def evas_obj_box_internal_append
14415 * @since 1.8
14416 *
14417 * No description supplied by the EAPI.
14418 *
14419 * @param[in] child
14420 * @param[out] option
14421 *
14422 * @see evas_object_box_internal_append
14423 */
14183#define evas_obj_box_internal_append(child, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_APPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, option) 14424#define evas_obj_box_internal_append(child, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_APPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, option)
14425
14426/**
14427 * @def evas_obj_box_internal_prepend
14428 * @since 1.8
14429 *
14430 * No description supplied by the EAPI.
14431 *
14432 * @param[in] child
14433 * @param[out] option
14434 *
14435 * @see evas_object_box_internal_prepend
14436 */
14184#define evas_obj_box_internal_prepend(child, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_PREPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, option) 14437#define evas_obj_box_internal_prepend(child, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_PREPEND), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, option)
14438
14439/**
14440 * @def evas_obj_box_internal_insert_before
14441 * @since 1.8
14442 *
14443 * No description supplied by the EAPI.
14444 *
14445 * @param[in] child
14446 * @param[in] reference
14447 * @param[out] option
14448 *
14449 * @see evas_object_box_internal_insert_before
14450 */
14185#define evas_obj_box_internal_insert_before(child, reference, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_BEFORE), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(const Evas_Object *, reference), EO_TYPECHECK(Evas_Object_Box_Option **, option) 14451#define evas_obj_box_internal_insert_before(child, reference, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_BEFORE), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(const Evas_Object *, reference), EO_TYPECHECK(Evas_Object_Box_Option **, option)
14452
14453/**
14454 * @def evas_obj_box_internal_insert_after
14455 * @since 1.8
14456 *
14457 * No description supplied by the EAPI.
14458 *
14459 * @param[in] child
14460 * @param[in] reference
14461 * @param[out] option
14462 *
14463 * @see evas_object_box_internal_insert_after
14464 */
14186#define evas_obj_box_internal_insert_after(child, reference, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_AFTER), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(const Evas_Object *, reference), EO_TYPECHECK(Evas_Object_Box_Option **, option) 14465#define evas_obj_box_internal_insert_after(child, reference, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_AFTER), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(const Evas_Object *, reference), EO_TYPECHECK(Evas_Object_Box_Option **, option)
14466
14467/**
14468 * @def evas_obj_box_internal_insert_at
14469 * @since 1.8
14470 *
14471 * No description supplied by the EAPI.
14472 *
14473 * @param[in] child
14474 * @param[in] pos
14475 * @param[out] option
14476 *
14477 * @see evas_object_box_internal_insert_at
14478 */
14187#define evas_obj_box_internal_insert_at(child, pos, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_AT), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(unsigned int, pos), EO_TYPECHECK(Evas_Object_Box_Option **, option) 14479#define evas_obj_box_internal_insert_at(child, pos, option) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_INSERT_AT), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(unsigned int, pos), EO_TYPECHECK(Evas_Object_Box_Option **, option)
14480
14481/**
14482 * @def evas_obj_box_internal_remove
14483 * @since 1.8
14484 *
14485 * No description supplied by the EAPI.
14486 *
14487 * @param[in] child
14488 * @param[out] result
14489 *
14490 * @see evas_object_box_internal_remove
14491 */
14188#define evas_obj_box_internal_remove(child, result) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_REMOVE), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object **, result) 14492#define evas_obj_box_internal_remove(child, result) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_REMOVE), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object **, result)
14493
14494/**
14495 * @def evas_obj_box_internal_remove_at
14496 * @since 1.8
14497 *
14498 * No description supplied by the EAPI.
14499 *
14500 * @param[in] pos
14501 * @param[out] result
14502 *
14503 * @see evas_object_box_internal_remove_at
14504 */
14189#define evas_obj_box_internal_remove_at(pos, result) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_REMOVE_AT), EO_TYPECHECK(unsigned int, pos), EO_TYPECHECK(Evas_Object **, result) 14505#define evas_obj_box_internal_remove_at(pos, result) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_REMOVE_AT), EO_TYPECHECK(unsigned int, pos), EO_TYPECHECK(Evas_Object **, result)
14506
14507/**
14508 * @def evas_obj_box_internal_option_new
14509 * @since 1.8
14510 *
14511 * No description supplied by the EAPI.
14512 *
14513 * @param[in] child
14514 * @param[out] ret
14515 *
14516 * @see evas_object_box_internal_option_new
14517 */
14190#define evas_obj_box_internal_option_new(child, ret) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_OPTION_NEW), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, ret) 14518#define evas_obj_box_internal_option_new(child, ret) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_OPTION_NEW), EO_TYPECHECK(Evas_Object *, child), EO_TYPECHECK(Evas_Object_Box_Option **, ret)
14519
14520/**
14521 * @def evas_obj_box_internal_option_free
14522 * @since 1.8
14523 *
14524 * No description supplied by the EAPI.
14525 *
14526 * @param[in] opt
14527 *
14528 * @see evas_object_box_internal_option_free
14529 */
14191#define evas_obj_box_internal_option_free(opt) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_OPTION_FREE), EO_TYPECHECK(Evas_Object_Box_Option *, opt) 14530#define evas_obj_box_internal_option_free(opt) EVAS_OBJ_BOX_ID(EVAS_OBJ_BOX_SUB_ID_INTERNAL_OPTION_FREE), EO_TYPECHECK(Evas_Object_Box_Option *, opt)
14192 14531
14193 14532
@@ -16965,6 +17304,17 @@ enum
16965 17304
16966#define EVAS_COMMON_ID(sub_id) (EVAS_COMMON_BASE_ID + sub_id) 17305#define EVAS_COMMON_ID(sub_id) (EVAS_COMMON_BASE_ID + sub_id)
16967 17306
17307
17308/**
17309 * @def evas_common_evas_get
17310 * @since 1.8
17311 *
17312 * No description supplied by the EAPI.
17313 *
17314 * @param[out] ret
17315 *
17316 * @see evas_object_evas_common_evas_get
17317 */
16968#define evas_common_evas_get(ret) EVAS_COMMON_ID(EVAS_COMMON_SUB_ID_EVAS_GET), EO_TYPECHECK(Evas **, ret) 17318#define evas_common_evas_get(ret) EVAS_COMMON_ID(EVAS_COMMON_SUB_ID_EVAS_GET), EO_TYPECHECK(Evas **, ret)
16969 17319
16970extern EAPI Eo_Op EVAS_OBJ_BASE_ID; 17320extern EAPI Eo_Op EVAS_OBJ_BASE_ID;