diff options
author | Daniel Zaoui <daniel.zaoui@samsung.com> | 2012-10-23 06:26:40 +0000 |
---|---|---|
committer | Daniel Zaoui <daniel.zaoui@yahoo.com> | 2012-10-23 06:26:40 +0000 |
commit | 8b3a7b6167b8de8770b3403c4a32ce5d7873fc7e (patch) | |
tree | 366bb00e188c34e51ba772b690db63a6339306c9 /legacy | |
parent | ca5ce36b6978879096155b0a80e89a386c02c810 (diff) |
Add @since 1.8 to all the defines added for Eo in Evas.h + fixes after
make doc.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78358
Diffstat (limited to 'legacy')
-rw-r--r-- | legacy/evas/src/lib/Evas.h | 457 | ||||
-rw-r--r-- | legacy/evas/src/lib/canvas/evas_object_main.c | 2 |
2 files changed, 425 insertions, 34 deletions
diff --git a/legacy/evas/src/lib/Evas.h b/legacy/evas/src/lib/Evas.h index 86ad2eb728..35e50a05a3 100644 --- a/legacy/evas/src/lib/Evas.h +++ b/legacy/evas/src/lib/Evas.h | |||
@@ -2460,6 +2460,7 @@ enum | |||
2460 | 2460 | ||
2461 | /** | 2461 | /** |
2462 | * @def evas_canvas_output_method_set | 2462 | * @def evas_canvas_output_method_set |
2463 | * @since 1.8 | ||
2463 | * | 2464 | * |
2464 | * Sets the output engine for the given evas. | 2465 | * Sets the output engine for the given evas. |
2465 | * | 2466 | * |
@@ -2471,6 +2472,7 @@ enum | |||
2471 | 2472 | ||
2472 | /** | 2473 | /** |
2473 | * @def evas_canvas_output_method_get | 2474 | * @def evas_canvas_output_method_get |
2475 | * @since 1.8 | ||
2474 | * | 2476 | * |
2475 | * Retrieves the number of the output engine used for the given evas. | 2477 | * Retrieves the number of the output engine used for the given evas. |
2476 | * | 2478 | * |
@@ -2482,6 +2484,7 @@ enum | |||
2482 | 2484 | ||
2483 | /** | 2485 | /** |
2484 | * @def evas_canvas_engine_info_get | 2486 | * @def evas_canvas_engine_info_get |
2487 | * @since 1.8 | ||
2485 | * | 2488 | * |
2486 | * Retrieves the current render engine info struct from the given evas. | 2489 | * Retrieves the current render engine info struct from the given evas. |
2487 | * | 2490 | * |
@@ -2493,6 +2496,7 @@ enum | |||
2493 | 2496 | ||
2494 | /** | 2497 | /** |
2495 | * @def evas_canvas_engine_info_set | 2498 | * @def evas_canvas_engine_info_set |
2499 | * @since 1.8 | ||
2496 | * | 2500 | * |
2497 | * Applies the engine settings for the given evas from the given @c | 2501 | * Applies the engine settings for the given evas from the given @c |
2498 | * Evas_Engine_Info structure. | 2502 | * Evas_Engine_Info structure. |
@@ -2506,6 +2510,7 @@ enum | |||
2506 | 2510 | ||
2507 | /** | 2511 | /** |
2508 | * @def evas_canvas_output_size_set | 2512 | * @def evas_canvas_output_size_set |
2513 | * @since 1.8 | ||
2509 | * | 2514 | * |
2510 | * Sets the output size of the render engine of the given evas. | 2515 | * Sets the output size of the render engine of the given evas. |
2511 | * | 2516 | * |
@@ -2518,6 +2523,7 @@ enum | |||
2518 | 2523 | ||
2519 | /** | 2524 | /** |
2520 | * @def evas_canvas_output_size_get | 2525 | * @def evas_canvas_output_size_get |
2526 | * @since 1.8 | ||
2521 | * | 2527 | * |
2522 | * Retrieve the output size of the render engine of the given evas. | 2528 | * Retrieve the output size of the render engine of the given evas. |
2523 | * | 2529 | * |
@@ -2530,6 +2536,7 @@ enum | |||
2530 | 2536 | ||
2531 | /** | 2537 | /** |
2532 | * @def evas_canvas_output_viewport_set | 2538 | * @def evas_canvas_output_viewport_set |
2539 | * @since 1.8 | ||
2533 | * | 2540 | * |
2534 | * Sets the output viewport of the given evas in evas units. | 2541 | * Sets the output viewport of the given evas in evas units. |
2535 | * | 2542 | * |
@@ -2544,6 +2551,7 @@ enum | |||
2544 | 2551 | ||
2545 | /** | 2552 | /** |
2546 | * @def evas_canvas_output_viewport_get | 2553 | * @def evas_canvas_output_viewport_get |
2554 | * @since 1.8 | ||
2547 | * | 2555 | * |
2548 | * Get the render engine's output viewport co-ordinates in canvas units. | 2556 | * Get the render engine's output viewport co-ordinates in canvas units. |
2549 | * | 2557 | * |
@@ -2558,6 +2566,7 @@ enum | |||
2558 | 2566 | ||
2559 | /** | 2567 | /** |
2560 | * @def evas_canvas_output_framespace_set | 2568 | * @def evas_canvas_output_framespace_set |
2569 | * @since 1.8 | ||
2561 | * | 2570 | * |
2562 | * Sets the output framespace size of the render engine of the given evas. | 2571 | * Sets the output framespace size of the render engine of the given evas. |
2563 | * | 2572 | * |
@@ -2572,6 +2581,7 @@ enum | |||
2572 | 2581 | ||
2573 | /** | 2582 | /** |
2574 | * @def evas_canvas_output_framespace_get | 2583 | * @def evas_canvas_output_framespace_get |
2584 | * @since 1.8 | ||
2575 | * | 2585 | * |
2576 | * Get the render engine's output framespace co-ordinates in canvas units. | 2586 | * Get the render engine's output framespace co-ordinates in canvas units. |
2577 | * | 2587 | * |
@@ -2586,6 +2596,7 @@ enum | |||
2586 | 2596 | ||
2587 | /** | 2597 | /** |
2588 | * @def evas_canvas_coord_screen_x_to_world | 2598 | * @def evas_canvas_coord_screen_x_to_world |
2599 | * @since 1.8 | ||
2589 | * | 2600 | * |
2590 | * Convert/scale an ouput screen co-ordinate into canvas co-ordinates | 2601 | * Convert/scale an ouput screen co-ordinate into canvas co-ordinates |
2591 | * | 2602 | * |
@@ -2598,6 +2609,7 @@ enum | |||
2598 | 2609 | ||
2599 | /** | 2610 | /** |
2600 | * @def evas_canvas_coord_screen_y_to_world | 2611 | * @def evas_canvas_coord_screen_y_to_world |
2612 | * @since 1.8 | ||
2601 | * | 2613 | * |
2602 | * Convert/scale an ouput screen co-ordinate into canvas co-ordinates | 2614 | * Convert/scale an ouput screen co-ordinate into canvas co-ordinates |
2603 | * | 2615 | * |
@@ -2610,6 +2622,7 @@ enum | |||
2610 | 2622 | ||
2611 | /** | 2623 | /** |
2612 | * @def evas_canvas_coord_world_x_to_screen | 2624 | * @def evas_canvas_coord_world_x_to_screen |
2625 | * @since 1.8 | ||
2613 | * | 2626 | * |
2614 | * Convert/scale a canvas co-ordinate into output screen co-ordinates | 2627 | * Convert/scale a canvas co-ordinate into output screen co-ordinates |
2615 | * | 2628 | * |
@@ -2622,6 +2635,7 @@ enum | |||
2622 | 2635 | ||
2623 | /** | 2636 | /** |
2624 | * @def evas_canvas_coord_world_y_to_screen | 2637 | * @def evas_canvas_coord_world_y_to_screen |
2638 | * @since 1.8 | ||
2625 | * | 2639 | * |
2626 | * Convert/scale a canvas co-ordinate into output screen co-ordinates | 2640 | * Convert/scale a canvas co-ordinate into output screen co-ordinates |
2627 | * | 2641 | * |
@@ -2634,6 +2648,7 @@ enum | |||
2634 | 2648 | ||
2635 | /** | 2649 | /** |
2636 | * @def evas_canvas_pointer_output_xy_get | 2650 | * @def evas_canvas_pointer_output_xy_get |
2651 | * @since 1.8 | ||
2637 | * | 2652 | * |
2638 | * This function returns the current known pointer co-ordinates | 2653 | * This function returns the current known pointer co-ordinates |
2639 | * | 2654 | * |
@@ -2646,6 +2661,7 @@ enum | |||
2646 | 2661 | ||
2647 | /** | 2662 | /** |
2648 | * @def evas_canvas_pointer_canvas_xy_get | 2663 | * @def evas_canvas_pointer_canvas_xy_get |
2664 | * @since 1.8 | ||
2649 | * | 2665 | * |
2650 | * This function returns the current known pointer co-ordinates | 2666 | * This function returns the current known pointer co-ordinates |
2651 | * | 2667 | * |
@@ -2658,6 +2674,7 @@ enum | |||
2658 | 2674 | ||
2659 | /** | 2675 | /** |
2660 | * @def evas_canvas_pointer_button_down_mask_get | 2676 | * @def evas_canvas_pointer_button_down_mask_get |
2677 | * @since 1.8 | ||
2661 | * | 2678 | * |
2662 | * Returns a bitmask with the mouse buttons currently pressed, set to 1 | 2679 | * Returns a bitmask with the mouse buttons currently pressed, set to 1 |
2663 | * | 2680 | * |
@@ -2669,6 +2686,7 @@ enum | |||
2669 | 2686 | ||
2670 | /** | 2687 | /** |
2671 | * @def evas_canvas_pointer_inside_get | 2688 | * @def evas_canvas_pointer_inside_get |
2689 | * @since 1.8 | ||
2672 | * | 2690 | * |
2673 | * Returns whether the mouse pointer is logically inside the canvas | 2691 | * Returns whether the mouse pointer is logically inside the canvas |
2674 | * | 2692 | * |
@@ -2680,6 +2698,7 @@ enum | |||
2680 | 2698 | ||
2681 | /** | 2699 | /** |
2682 | * @def evas_canvas_data_attach_set | 2700 | * @def evas_canvas_data_attach_set |
2701 | * @since 1.8 | ||
2683 | * | 2702 | * |
2684 | * Attaches a specific pointer to the evas for fetching later | 2703 | * Attaches a specific pointer to the evas for fetching later |
2685 | * | 2704 | * |
@@ -2691,6 +2710,7 @@ enum | |||
2691 | 2710 | ||
2692 | /** | 2711 | /** |
2693 | * @def evas_canvas_data_attach_get | 2712 | * @def evas_canvas_data_attach_get |
2713 | * @since 1.8 | ||
2694 | * | 2714 | * |
2695 | * Returns the pointer attached by evas_data_attach_set() | 2715 | * Returns the pointer attached by evas_data_attach_set() |
2696 | * | 2716 | * |
@@ -2702,6 +2722,7 @@ enum | |||
2702 | 2722 | ||
2703 | /** | 2723 | /** |
2704 | * @def evas_canvas_focus_in | 2724 | * @def evas_canvas_focus_in |
2725 | * @since 1.8 | ||
2705 | * | 2726 | * |
2706 | * Inform to the evas that it got the focus. | 2727 | * Inform to the evas that it got the focus. |
2707 | * | 2728 | * |
@@ -2712,6 +2733,7 @@ enum | |||
2712 | 2733 | ||
2713 | /** | 2734 | /** |
2714 | * @def evas_canvas_focus_out | 2735 | * @def evas_canvas_focus_out |
2736 | * @since 1.8 | ||
2715 | * | 2737 | * |
2716 | * Inform to the evas that it lost the focus. | 2738 | * Inform to the evas that it lost the focus. |
2717 | * | 2739 | * |
@@ -2722,6 +2744,7 @@ enum | |||
2722 | 2744 | ||
2723 | /** | 2745 | /** |
2724 | * @def evas_canvas_focus_state_get | 2746 | * @def evas_canvas_focus_state_get |
2747 | * @since 1.8 | ||
2725 | * | 2748 | * |
2726 | * Get the focus state known by the given evas | 2749 | * Get the focus state known by the given evas |
2727 | * | 2750 | * |
@@ -2733,6 +2756,7 @@ enum | |||
2733 | 2756 | ||
2734 | /** | 2757 | /** |
2735 | * @def evas_canvas_nochange_push | 2758 | * @def evas_canvas_nochange_push |
2759 | * @since 1.8 | ||
2736 | * | 2760 | * |
2737 | * Push the nochange flag up 1 | 2761 | * Push the nochange flag up 1 |
2738 | * | 2762 | * |
@@ -2743,6 +2767,7 @@ enum | |||
2743 | 2767 | ||
2744 | /** | 2768 | /** |
2745 | * @def evas_canvas_nochange_pop | 2769 | * @def evas_canvas_nochange_pop |
2770 | * @since 1.8 | ||
2746 | * | 2771 | * |
2747 | * Pop the nochange flag down 1 | 2772 | * Pop the nochange flag down 1 |
2748 | * | 2773 | * |
@@ -2754,6 +2779,7 @@ enum | |||
2754 | 2779 | ||
2755 | /** | 2780 | /** |
2756 | * @def evas_canvas_event_default_flags_set | 2781 | * @def evas_canvas_event_default_flags_set |
2782 | * @since 1.8 | ||
2757 | * | 2783 | * |
2758 | * Set the default set of flags an event begins with | 2784 | * Set the default set of flags an event begins with |
2759 | * | 2785 | * |
@@ -2765,6 +2791,7 @@ enum | |||
2765 | 2791 | ||
2766 | /** | 2792 | /** |
2767 | * @def evas_canvas_event_default_flags_get | 2793 | * @def evas_canvas_event_default_flags_get |
2794 | * @since 1.8 | ||
2768 | * | 2795 | * |
2769 | * Get the defaulty set of flags an event begins with | 2796 | * Get the defaulty set of flags an event begins with |
2770 | * | 2797 | * |
@@ -2776,6 +2803,7 @@ enum | |||
2776 | 2803 | ||
2777 | /** | 2804 | /** |
2778 | * @def evas_canvas_event_freeze | 2805 | * @def evas_canvas_event_freeze |
2806 | * @since 1.8 | ||
2779 | * | 2807 | * |
2780 | * Freeze all input events processing. | 2808 | * Freeze all input events processing. |
2781 | * | 2809 | * |
@@ -2786,6 +2814,7 @@ enum | |||
2786 | 2814 | ||
2787 | /** | 2815 | /** |
2788 | * @def evas_canvas_event_thaw | 2816 | * @def evas_canvas_event_thaw |
2817 | * @since 1.8 | ||
2789 | * | 2818 | * |
2790 | * Thaw a canvas out after freezing (for input events). | 2819 | * Thaw a canvas out after freezing (for input events). |
2791 | * | 2820 | * |
@@ -2796,6 +2825,7 @@ enum | |||
2796 | 2825 | ||
2797 | /** | 2826 | /** |
2798 | * @def evas_canvas_event_freeze_get | 2827 | * @def evas_canvas_event_freeze_get |
2828 | * @since 1.8 | ||
2799 | * | 2829 | * |
2800 | * Return the freeze count on input events of a given canvas. | 2830 | * Return the freeze count on input events of a given canvas. |
2801 | * | 2831 | * |
@@ -2807,6 +2837,7 @@ enum | |||
2807 | 2837 | ||
2808 | /** | 2838 | /** |
2809 | * @def evas_canvas_event_thaw_eval | 2839 | * @def evas_canvas_event_thaw_eval |
2840 | * @since 1.8 | ||
2810 | * | 2841 | * |
2811 | * After thaw of a canvas, re-evaluate the state of objects and call callbacks | 2842 | * After thaw of a canvas, re-evaluate the state of objects and call callbacks |
2812 | * | 2843 | * |
@@ -2817,6 +2848,7 @@ enum | |||
2817 | 2848 | ||
2818 | /** | 2849 | /** |
2819 | * @def evas_canvas_event_feed_mouse_down | 2850 | * @def evas_canvas_event_feed_mouse_down |
2851 | * @since 1.8 | ||
2820 | * | 2852 | * |
2821 | * Mouse down event feed. | 2853 | * Mouse down event feed. |
2822 | * | 2854 | * |
@@ -2831,6 +2863,7 @@ enum | |||
2831 | 2863 | ||
2832 | /** | 2864 | /** |
2833 | * @def evas_canvas_event_feed_mouse_up | 2865 | * @def evas_canvas_event_feed_mouse_up |
2866 | * @since 1.8 | ||
2834 | * | 2867 | * |
2835 | * Mouse up event feed. | 2868 | * Mouse up event feed. |
2836 | * | 2869 | * |
@@ -2845,6 +2878,7 @@ enum | |||
2845 | 2878 | ||
2846 | /** | 2879 | /** |
2847 | * @def evas_canvas_event_feed_mouse_cancel | 2880 | * @def evas_canvas_event_feed_mouse_cancel |
2881 | * @since 1.8 | ||
2848 | * | 2882 | * |
2849 | * Mouse cancel event feed. | 2883 | * Mouse cancel event feed. |
2850 | * | 2884 | * |
@@ -2857,6 +2891,7 @@ enum | |||
2857 | 2891 | ||
2858 | /** | 2892 | /** |
2859 | * @def evas_canvas_event_feed_mouse_wheel | 2893 | * @def evas_canvas_event_feed_mouse_wheel |
2894 | * @since 1.8 | ||
2860 | * | 2895 | * |
2861 | * Mouse wheel event feed. | 2896 | * Mouse wheel event feed. |
2862 | * | 2897 | * |
@@ -2871,6 +2906,7 @@ enum | |||
2871 | 2906 | ||
2872 | /** | 2907 | /** |
2873 | * @def evas_canvas_event_feed_mouse_move | 2908 | * @def evas_canvas_event_feed_mouse_move |
2909 | * @since 1.8 | ||
2874 | * | 2910 | * |
2875 | * Mouse move event feed. | 2911 | * Mouse move event feed. |
2876 | * | 2912 | * |
@@ -2885,6 +2921,7 @@ enum | |||
2885 | 2921 | ||
2886 | /** | 2922 | /** |
2887 | * @def evas_canvas_event_feed_mouse_in | 2923 | * @def evas_canvas_event_feed_mouse_in |
2924 | * @since 1.8 | ||
2888 | * | 2925 | * |
2889 | * Mouse in event feed. | 2926 | * Mouse in event feed. |
2890 | * | 2927 | * |
@@ -2897,6 +2934,7 @@ enum | |||
2897 | 2934 | ||
2898 | /** | 2935 | /** |
2899 | * @def evas_canvas_event_feed_mouse_out | 2936 | * @def evas_canvas_event_feed_mouse_out |
2937 | * @since 1.8 | ||
2900 | * | 2938 | * |
2901 | * Mouse out event feed. | 2939 | * Mouse out event feed. |
2902 | * | 2940 | * |
@@ -2912,6 +2950,7 @@ enum | |||
2912 | 2950 | ||
2913 | /** | 2951 | /** |
2914 | * @def evas_canvas_event_feed_key_down | 2952 | * @def evas_canvas_event_feed_key_down |
2953 | * @since 1.8 | ||
2915 | * | 2954 | * |
2916 | * Key down event feed | 2955 | * Key down event feed |
2917 | * | 2956 | * |
@@ -2928,6 +2967,7 @@ enum | |||
2928 | 2967 | ||
2929 | /** | 2968 | /** |
2930 | * @def evas_canvas_event_feed_key_up | 2969 | * @def evas_canvas_event_feed_key_up |
2970 | * @since 1.8 | ||
2931 | * | 2971 | * |
2932 | * Key up event feed | 2972 | * Key up event feed |
2933 | * | 2973 | * |
@@ -2944,6 +2984,7 @@ enum | |||
2944 | 2984 | ||
2945 | /** | 2985 | /** |
2946 | * @def evas_canvas_event_feed_hold | 2986 | * @def evas_canvas_event_feed_hold |
2987 | * @since 1.8 | ||
2947 | * | 2988 | * |
2948 | * Hold event feed | 2989 | * Hold event feed |
2949 | * | 2990 | * |
@@ -2957,6 +2998,7 @@ enum | |||
2957 | 2998 | ||
2958 | /** | 2999 | /** |
2959 | * @def evas_canvas_event_refeed_event | 3000 | * @def evas_canvas_event_refeed_event |
3001 | * @since 1.8 | ||
2960 | * | 3002 | * |
2961 | * Re feed event. | 3003 | * Re feed event. |
2962 | * | 3004 | * |
@@ -2969,6 +3011,7 @@ enum | |||
2969 | 3011 | ||
2970 | /** | 3012 | /** |
2971 | * @def evas_canvas_event_down_count_get | 3013 | * @def evas_canvas_event_down_count_get |
3014 | * @since 1.8 | ||
2972 | * | 3015 | * |
2973 | * Get the number of mouse or multi presses currently active | 3016 | * Get the number of mouse or multi presses currently active |
2974 | * | 3017 | * |
@@ -2980,6 +3023,7 @@ enum | |||
2980 | 3023 | ||
2981 | /** | 3024 | /** |
2982 | * @def evas_canvas_focus_get | 3025 | * @def evas_canvas_focus_get |
3026 | * @since 1.8 | ||
2983 | * | 3027 | * |
2984 | * Retrieve the object that currently has focus. | 3028 | * Retrieve the object that currently has focus. |
2985 | * | 3029 | * |
@@ -2992,6 +3036,7 @@ enum | |||
2992 | 3036 | ||
2993 | /** | 3037 | /** |
2994 | * @def evas_canvas_font_path_clear | 3038 | * @def evas_canvas_font_path_clear |
3039 | * @since 1.8 | ||
2995 | * | 3040 | * |
2996 | * Removes all font paths loaded into memory for the given evas. | 3041 | * Removes all font paths loaded into memory for the given evas. |
2997 | * | 3042 | * |
@@ -3002,6 +3047,7 @@ enum | |||
3002 | 3047 | ||
3003 | /** | 3048 | /** |
3004 | * @def evas_canvas_font_path_append | 3049 | * @def evas_canvas_font_path_append |
3050 | * @since 1.8 | ||
3005 | * | 3051 | * |
3006 | * Appends a font path to the list of font paths used by the given evas. | 3052 | * Appends a font path to the list of font paths used by the given evas. |
3007 | * | 3053 | * |
@@ -3013,6 +3059,7 @@ enum | |||
3013 | 3059 | ||
3014 | /** | 3060 | /** |
3015 | * @def evas_canvas_font_path_prepend | 3061 | * @def evas_canvas_font_path_prepend |
3062 | * @since 1.8 | ||
3016 | * | 3063 | * |
3017 | * Prepends a font path to the list of font paths used by the given evas. | 3064 | * Prepends a font path to the list of font paths used by the given evas. |
3018 | * | 3065 | * |
@@ -3024,6 +3071,7 @@ enum | |||
3024 | 3071 | ||
3025 | /** | 3072 | /** |
3026 | * @def evas_canvas_font_path_list | 3073 | * @def evas_canvas_font_path_list |
3074 | * @since 1.8 | ||
3027 | * | 3075 | * |
3028 | * Retrieves the list of font paths used by the given evas. | 3076 | * Retrieves the list of font paths used by the given evas. |
3029 | * | 3077 | * |
@@ -3035,6 +3083,7 @@ enum | |||
3035 | 3083 | ||
3036 | /** | 3084 | /** |
3037 | * @def evas_canvas_font_hinting_set | 3085 | * @def evas_canvas_font_hinting_set |
3086 | * @since 1.8 | ||
3038 | * | 3087 | * |
3039 | * Changes the font hinting for the given evas. | 3088 | * Changes the font hinting for the given evas. |
3040 | * | 3089 | * |
@@ -3046,6 +3095,7 @@ enum | |||
3046 | 3095 | ||
3047 | /** | 3096 | /** |
3048 | * @def evas_canvas_font_hinting_get | 3097 | * @def evas_canvas_font_hinting_get |
3098 | * @since 1.8 | ||
3049 | * | 3099 | * |
3050 | * Retrieves the font hinting used by the given evas. | 3100 | * Retrieves the font hinting used by the given evas. |
3051 | * | 3101 | * |
@@ -3057,6 +3107,7 @@ enum | |||
3057 | 3107 | ||
3058 | /** | 3108 | /** |
3059 | * @def evas_canvas_font_hinting_can_hint | 3109 | * @def evas_canvas_font_hinting_can_hint |
3110 | * @since 1.8 | ||
3060 | * | 3111 | * |
3061 | * Checks if the font hinting is supported by the given evas. | 3112 | * Checks if the font hinting is supported by the given evas. |
3062 | * | 3113 | * |
@@ -3069,6 +3120,7 @@ enum | |||
3069 | 3120 | ||
3070 | /** | 3121 | /** |
3071 | * @def evas_canvas_font_cache_flush | 3122 | * @def evas_canvas_font_cache_flush |
3123 | * @since 1.8 | ||
3072 | * | 3124 | * |
3073 | * Force the given evas and associated engine to flush its font cache. | 3125 | * Force the given evas and associated engine to flush its font cache. |
3074 | * | 3126 | * |
@@ -3079,6 +3131,7 @@ enum | |||
3079 | 3131 | ||
3080 | /** | 3132 | /** |
3081 | * @def evas_canvas_font_cache_set | 3133 | * @def evas_canvas_font_cache_set |
3134 | * @since 1.8 | ||
3082 | * | 3135 | * |
3083 | * Changes the size of font cache of the given evas. | 3136 | * Changes the size of font cache of the given evas. |
3084 | * | 3137 | * |
@@ -3090,6 +3143,7 @@ enum | |||
3090 | 3143 | ||
3091 | /** | 3144 | /** |
3092 | * @def evas_canvas_font_cache_get | 3145 | * @def evas_canvas_font_cache_get |
3146 | * @since 1.8 | ||
3093 | * | 3147 | * |
3094 | * Changes the size of font cache of the given evas. | 3148 | * Changes the size of font cache of the given evas. |
3095 | * | 3149 | * |
@@ -3101,6 +3155,7 @@ enum | |||
3101 | 3155 | ||
3102 | /** | 3156 | /** |
3103 | * @def evas_canvas_font_available_list | 3157 | * @def evas_canvas_font_available_list |
3158 | * @since 1.8 | ||
3104 | * | 3159 | * |
3105 | * List of available font descriptions known or found by this evas. | 3160 | * List of available font descriptions known or found by this evas. |
3106 | * | 3161 | * |
@@ -3113,6 +3168,7 @@ enum | |||
3113 | 3168 | ||
3114 | /** | 3169 | /** |
3115 | * @def evas_canvas_key_modifier_get | 3170 | * @def evas_canvas_key_modifier_get |
3171 | * @since 1.8 | ||
3116 | * | 3172 | * |
3117 | * Returns a handle to the list of modifier keys registered in the | 3173 | * Returns a handle to the list of modifier keys registered in the |
3118 | * | 3174 | * |
@@ -3124,6 +3180,7 @@ enum | |||
3124 | 3180 | ||
3125 | /** | 3181 | /** |
3126 | * @def evas_canvas_key_lock_get | 3182 | * @def evas_canvas_key_lock_get |
3183 | * @since 1.8 | ||
3127 | * | 3184 | * |
3128 | * Returns a handle to the list of lock keys registered in the canvas | 3185 | * Returns a handle to the list of lock keys registered in the canvas |
3129 | * | 3186 | * |
@@ -3135,6 +3192,7 @@ enum | |||
3135 | 3192 | ||
3136 | /** | 3193 | /** |
3137 | * @def evas_canvas_key_modifier_add | 3194 | * @def evas_canvas_key_modifier_add |
3195 | * @since 1.8 | ||
3138 | * | 3196 | * |
3139 | * Adds the keyname key to the current list of modifier keys. | 3197 | * Adds the keyname key to the current list of modifier keys. |
3140 | * | 3198 | * |
@@ -3146,6 +3204,7 @@ enum | |||
3146 | 3204 | ||
3147 | /** | 3205 | /** |
3148 | * @def evas_canvas_key_modifier_del | 3206 | * @def evas_canvas_key_modifier_del |
3207 | * @since 1.8 | ||
3149 | * | 3208 | * |
3150 | * Removes the keyname key from the current list of modifier keys | 3209 | * Removes the keyname key from the current list of modifier keys |
3151 | * | 3210 | * |
@@ -3157,6 +3216,7 @@ enum | |||
3157 | 3216 | ||
3158 | /** | 3217 | /** |
3159 | * @def evas_canvas_key_lock_add | 3218 | * @def evas_canvas_key_lock_add |
3219 | * @since 1.8 | ||
3160 | * | 3220 | * |
3161 | * Adds the keyname key to the current list of lock keys. | 3221 | * Adds the keyname key to the current list of lock keys. |
3162 | * | 3222 | * |
@@ -3168,6 +3228,7 @@ enum | |||
3168 | 3228 | ||
3169 | /** | 3229 | /** |
3170 | * @def evas_canvas_key_lock_del | 3230 | * @def evas_canvas_key_lock_del |
3231 | * @since 1.8 | ||
3171 | * | 3232 | * |
3172 | * Removes the keyname key from the current list of lock keys on | 3233 | * Removes the keyname key from the current list of lock keys on |
3173 | * | 3234 | * |
@@ -3179,6 +3240,7 @@ enum | |||
3179 | 3240 | ||
3180 | /** | 3241 | /** |
3181 | * @def evas_canvas_key_modifier_on | 3242 | * @def evas_canvas_key_modifier_on |
3243 | * @since 1.8 | ||
3182 | * | 3244 | * |
3183 | * Enables or turns on programmatically the modifier key with name @p keyname. | 3245 | * Enables or turns on programmatically the modifier key with name @p keyname. |
3184 | * | 3246 | * |
@@ -3190,6 +3252,7 @@ enum | |||
3190 | 3252 | ||
3191 | /** | 3253 | /** |
3192 | * @def evas_canvas_key_modifier_off | 3254 | * @def evas_canvas_key_modifier_off |
3255 | * @since 1.8 | ||
3193 | * | 3256 | * |
3194 | * Disables or turns off programmatically the modifier key with name @p keyname | 3257 | * Disables or turns off programmatically the modifier key with name @p keyname |
3195 | * | 3258 | * |
@@ -3201,6 +3264,7 @@ enum | |||
3201 | 3264 | ||
3202 | /** | 3265 | /** |
3203 | * @def evas_canvas_key_lock_on | 3266 | * @def evas_canvas_key_lock_on |
3267 | * @since 1.8 | ||
3204 | * | 3268 | * |
3205 | * Enables or turns on programmatically the lock key with name @p keyname | 3269 | * Enables or turns on programmatically the lock key with name @p keyname |
3206 | * | 3270 | * |
@@ -3212,6 +3276,7 @@ enum | |||
3212 | 3276 | ||
3213 | /** | 3277 | /** |
3214 | * @def evas_canvas_key_lock_off | 3278 | * @def evas_canvas_key_lock_off |
3279 | * @since 1.8 | ||
3215 | * | 3280 | * |
3216 | * Disables or turns off programmatically the lock key with name @p keyname | 3281 | * Disables or turns off programmatically the lock key with name @p keyname |
3217 | * | 3282 | * |
@@ -3223,6 +3288,7 @@ enum | |||
3223 | 3288 | ||
3224 | /** | 3289 | /** |
3225 | * @def evas_canvas_key_modifier_mask_get | 3290 | * @def evas_canvas_key_modifier_mask_get |
3291 | * @since 1.8 | ||
3226 | * | 3292 | * |
3227 | * Creates a bit mask from the keyname @b modifier key. | 3293 | * Creates a bit mask from the keyname @b modifier key. |
3228 | * | 3294 | * |
@@ -3235,6 +3301,7 @@ enum | |||
3235 | 3301 | ||
3236 | /** | 3302 | /** |
3237 | * @def evas_canvas_damage_rectangle_add | 3303 | * @def evas_canvas_damage_rectangle_add |
3304 | * @since 1.8 | ||
3238 | * | 3305 | * |
3239 | * Add a damage rectangle. | 3306 | * Add a damage rectangle. |
3240 | * | 3307 | * |
@@ -3249,6 +3316,7 @@ enum | |||
3249 | 3316 | ||
3250 | /** | 3317 | /** |
3251 | * @def evas_canvas_obscured_rectangle_add | 3318 | * @def evas_canvas_obscured_rectangle_add |
3319 | * @since 1.8 | ||
3252 | * | 3320 | * |
3253 | * Add an "obscured region" to an Evas canvas. | 3321 | * Add an "obscured region" to an Evas canvas. |
3254 | * | 3322 | * |
@@ -3263,6 +3331,7 @@ enum | |||
3263 | 3331 | ||
3264 | /** | 3332 | /** |
3265 | * @def evas_canvas_obscured_clear | 3333 | * @def evas_canvas_obscured_clear |
3334 | * @since 1.8 | ||
3266 | * | 3335 | * |
3267 | * Remove all "obscured regions" from an Evas canvas. | 3336 | * Remove all "obscured regions" from an Evas canvas. |
3268 | * | 3337 | * |
@@ -3273,6 +3342,7 @@ enum | |||
3273 | 3342 | ||
3274 | /** | 3343 | /** |
3275 | * @def evas_canvas_render_updates | 3344 | * @def evas_canvas_render_updates |
3345 | * @since 1.8 | ||
3276 | * | 3346 | * |
3277 | * Force immediate renderization of the given Evas canvas. | 3347 | * Force immediate renderization of the given Evas canvas. |
3278 | * | 3348 | * |
@@ -3284,6 +3354,7 @@ enum | |||
3284 | 3354 | ||
3285 | /** | 3355 | /** |
3286 | * @def evas_canvas_render | 3356 | * @def evas_canvas_render |
3357 | * @since 1.8 | ||
3287 | * | 3358 | * |
3288 | * Force renderization of the given canvas. | 3359 | * Force renderization of the given canvas. |
3289 | * | 3360 | * |
@@ -3294,6 +3365,7 @@ enum | |||
3294 | 3365 | ||
3295 | /** | 3366 | /** |
3296 | * @def evas_canvas_norender | 3367 | * @def evas_canvas_norender |
3368 | * @since 1.8 | ||
3297 | * | 3369 | * |
3298 | * Update the canvas internal objects but not triggering immediate | 3370 | * Update the canvas internal objects but not triggering immediate |
3299 | * renderization. | 3371 | * renderization. |
@@ -3305,6 +3377,7 @@ enum | |||
3305 | 3377 | ||
3306 | /** | 3378 | /** |
3307 | * @def evas_canvas_render_idle_flush | 3379 | * @def evas_canvas_render_idle_flush |
3380 | * @since 1.8 | ||
3308 | * | 3381 | * |
3309 | * Make the canvas discard internally cached data used for rendering. | 3382 | * Make the canvas discard internally cached data used for rendering. |
3310 | * | 3383 | * |
@@ -3316,6 +3389,7 @@ enum | |||
3316 | 3389 | ||
3317 | /** | 3390 | /** |
3318 | * @def evas_canvas_render_dump | 3391 | * @def evas_canvas_render_dump |
3392 | * @since 1.8 | ||
3319 | * | 3393 | * |
3320 | * Make the canvas discard as much data as possible used by the engine at | 3394 | * Make the canvas discard as much data as possible used by the engine at |
3321 | * | 3395 | * |
@@ -3327,6 +3401,7 @@ enum | |||
3327 | 3401 | ||
3328 | /** | 3402 | /** |
3329 | * @def evas_canvas_object_bottom_get | 3403 | * @def evas_canvas_object_bottom_get |
3404 | * @since 1.8 | ||
3330 | * | 3405 | * |
3331 | * Get the lowest (stacked) Evas object on the canvas e. | 3406 | * Get the lowest (stacked) Evas object on the canvas e. |
3332 | * | 3407 | * |
@@ -3338,6 +3413,7 @@ enum | |||
3338 | 3413 | ||
3339 | /** | 3414 | /** |
3340 | * @def evas_canvas_object_top_get | 3415 | * @def evas_canvas_object_top_get |
3416 | * @since 1.8 | ||
3341 | * | 3417 | * |
3342 | * Get the highest (stacked) Evas object on the canvas e. | 3418 | * Get the highest (stacked) Evas object on the canvas e. |
3343 | * | 3419 | * |
@@ -3350,6 +3426,7 @@ enum | |||
3350 | 3426 | ||
3351 | /** | 3427 | /** |
3352 | * @def evas_canvas_touch_point_list_count | 3428 | * @def evas_canvas_touch_point_list_count |
3429 | * @since 1.8 | ||
3353 | * | 3430 | * |
3354 | * Get the number of touched point in the evas. | 3431 | * Get the number of touched point in the evas. |
3355 | * | 3432 | * |
@@ -3361,6 +3438,7 @@ enum | |||
3361 | 3438 | ||
3362 | /** | 3439 | /** |
3363 | * @def evas_canvas_touch_point_list_nth_xy_get | 3440 | * @def evas_canvas_touch_point_list_nth_xy_get |
3441 | * @since 1.8 | ||
3364 | * | 3442 | * |
3365 | * This function returns the nth touch point's co-ordinates. | 3443 | * This function returns the nth touch point's co-ordinates. |
3366 | * | 3444 | * |
@@ -3374,6 +3452,7 @@ enum | |||
3374 | 3452 | ||
3375 | /** | 3453 | /** |
3376 | * @def evas_canvas_touch_point_list_nth_id_get | 3454 | * @def evas_canvas_touch_point_list_nth_id_get |
3455 | * @since 1.8 | ||
3377 | * | 3456 | * |
3378 | * This function returns the id of nth touch point. | 3457 | * This function returns the id of nth touch point. |
3379 | * | 3458 | * |
@@ -3386,6 +3465,7 @@ enum | |||
3386 | 3465 | ||
3387 | /** | 3466 | /** |
3388 | * @def evas_canvas_touch_point_list_nth_state_get | 3467 | * @def evas_canvas_touch_point_list_nth_state_get |
3468 | * @since 1.8 | ||
3389 | * | 3469 | * |
3390 | * This function returns the state of nth touch point. | 3470 | * This function returns the state of nth touch point. |
3391 | * | 3471 | * |
@@ -3398,6 +3478,7 @@ enum | |||
3398 | 3478 | ||
3399 | /** | 3479 | /** |
3400 | * @def evas_canvas_image_cache_flush | 3480 | * @def evas_canvas_image_cache_flush |
3481 | * @since 1.8 | ||
3401 | * | 3482 | * |
3402 | * Flush the image cache of the canvas. | 3483 | * Flush the image cache of the canvas. |
3403 | * | 3484 | * |
@@ -3408,6 +3489,7 @@ enum | |||
3408 | 3489 | ||
3409 | /** | 3490 | /** |
3410 | * @def evas_canvas_image_cache_reload | 3491 | * @def evas_canvas_image_cache_reload |
3492 | * @since 1.8 | ||
3411 | * | 3493 | * |
3412 | * Reload the image cache | 3494 | * Reload the image cache |
3413 | * | 3495 | * |
@@ -3418,6 +3500,7 @@ enum | |||
3418 | 3500 | ||
3419 | /** | 3501 | /** |
3420 | * @def evas_canvas_image_cache_set | 3502 | * @def evas_canvas_image_cache_set |
3503 | * @since 1.8 | ||
3421 | * | 3504 | * |
3422 | * Set the image cache. | 3505 | * Set the image cache. |
3423 | * | 3506 | * |
@@ -3429,6 +3512,7 @@ enum | |||
3429 | 3512 | ||
3430 | /** | 3513 | /** |
3431 | * @def evas_canvas_image_cache_get | 3514 | * @def evas_canvas_image_cache_get |
3515 | * @since 1.8 | ||
3432 | * | 3516 | * |
3433 | * Get the image cache | 3517 | * Get the image cache |
3434 | * | 3518 | * |
@@ -3440,6 +3524,7 @@ enum | |||
3440 | 3524 | ||
3441 | /** | 3525 | /** |
3442 | * @def evas_canvas_image_max_size_get | 3526 | * @def evas_canvas_image_max_size_get |
3527 | * @since 1.8 | ||
3443 | * | 3528 | * |
3444 | * Get the maximum image size evas can possibly handle | 3529 | * Get the maximum image size evas can possibly handle |
3445 | * | 3530 | * |
@@ -3453,6 +3538,7 @@ enum | |||
3453 | 3538 | ||
3454 | /** | 3539 | /** |
3455 | * @def evas_canvas_object_name_find | 3540 | * @def evas_canvas_object_name_find |
3541 | * @since 1.8 | ||
3456 | * | 3542 | * |
3457 | * Retrieves the object on the given evas with the given name. | 3543 | * Retrieves the object on the given evas with the given name. |
3458 | * | 3544 | * |
@@ -3465,12 +3551,15 @@ enum | |||
3465 | 3551 | ||
3466 | /** | 3552 | /** |
3467 | * @def evas_canvas_object_top_at_xy_get | 3553 | * @def evas_canvas_object_top_at_xy_get |
3554 | * @since 1.8 | ||
3468 | * | 3555 | * |
3469 | * Retrieve the Evas object stacked at the top of a given position in | 3556 | * Retrieve the Evas object stacked at the top of a given position in |
3470 | * a canvas. | 3557 | * a canvas. |
3471 | * | 3558 | * |
3472 | * @param[out] x | 3559 | * @param[in] x |
3473 | * @param[out] y | 3560 | * @param[in] y |
3561 | * @param[in] include_pass_events_objects | ||
3562 | * @param[in] include_hidden_objects | ||
3474 | * @param[out] ret | 3563 | * @param[out] ret |
3475 | * | 3564 | * |
3476 | * @see evas_object_top_at_xy_get | 3565 | * @see evas_object_top_at_xy_get |
@@ -3479,14 +3568,17 @@ enum | |||
3479 | 3568 | ||
3480 | /** | 3569 | /** |
3481 | * @def evas_canvas_object_top_in_rectangle_get | 3570 | * @def evas_canvas_object_top_in_rectangle_get |
3571 | * @since 1.8 | ||
3482 | * | 3572 | * |
3483 | * Retrieve the Evas object stacked at the top of a given rectangular | 3573 | * Retrieve the Evas object stacked at the top of a given rectangular |
3484 | * region in a canvas. | 3574 | * region in a canvas. |
3485 | * | 3575 | * |
3486 | * @param[out] x | 3576 | * @param[in] x |
3487 | * @param[out] y | 3577 | * @param[in] y |
3488 | * @param[out] w | 3578 | * @param[in] w |
3489 | * @param[out] h | 3579 | * @param[in] h |
3580 | * @param[in] include_pass_events_objects | ||
3581 | * @param[in] include_hidden_objects | ||
3490 | * @param[out] ret | 3582 | * @param[out] ret |
3491 | * | 3583 | * |
3492 | * @see evas_object_top_in_rectangle_get | 3584 | * @see evas_object_top_in_rectangle_get |
@@ -3495,22 +3587,40 @@ enum | |||
3495 | 3587 | ||
3496 | /** | 3588 | /** |
3497 | * @def evas_canvas_objects_at_xy_get | 3589 | * @def evas_canvas_objects_at_xy_get |
3590 | * @since 1.8 | ||
3498 | * | 3591 | * |
3499 | * Retrieve a list of Evas objects lying over a given position in | 3592 | * Retrieve a list of Evas objects lying over a given position in |
3500 | * a canvas. | 3593 | * a canvas. |
3501 | * | 3594 | * |
3502 | * @param[out] x | 3595 | * @param[in] x |
3503 | * @param[out] y | 3596 | * @param[in] y |
3597 | * @param[in] include_pass_events_objects | ||
3598 | * @param[in] include_hidden_objects | ||
3504 | * @param[out] ret | 3599 | * @param[out] ret |
3505 | * | 3600 | * |
3506 | * @see evas_objects_at_xy_get | 3601 | * @see evas_objects_at_xy_get |
3507 | */ | 3602 | */ |
3508 | #define evas_canvas_objects_at_xy_get(x, y, include_pass_events_objects, include_hidden_objects, ret) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_OBJECTS_AT_XY_GET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Eina_Bool, include_pass_events_objects), EO_TYPECHECK(Eina_Bool, include_hidden_objects), EO_TYPECHECK(Eina_List **, ret) | 3603 | #define evas_canvas_objects_at_xy_get(x, y, include_pass_events_objects, include_hidden_objects, ret) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_OBJECTS_AT_XY_GET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Eina_Bool, include_pass_events_objects), EO_TYPECHECK(Eina_Bool, include_hidden_objects), EO_TYPECHECK(Eina_List **, ret) |
3509 | #define evas_canvas_objects_in_rectangle_get(x, y, w, h, include_pass_events_objects, include_hidden_objects, ret) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_OBJECTS_IN_RECTANGLE_GET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h), EO_TYPECHECK(Eina_Bool, include_pass_events_objects), EO_TYPECHECK(Eina_Bool, include_hidden_objects), EO_TYPECHECK(Eina_List **, ret) | ||
3510 | 3604 | ||
3605 | /** | ||
3606 | * @def evas_canvas_objects_in_rectangle_get | ||
3607 | * @since 1.8 | ||
3608 | * | ||
3609 | * @param[in] x | ||
3610 | * @param[in] y | ||
3611 | * @param[in] w | ||
3612 | * @param[in] h | ||
3613 | * @param[in] include_pass_events_objects | ||
3614 | * @param[in] include_hidden_objects | ||
3615 | * @param[out] ret | ||
3616 | * | ||
3617 | * @see evas_objects_in_rectangle_get | ||
3618 | */ | ||
3619 | #define evas_canvas_objects_in_rectangle_get(x, y, w, h, include_pass_events_objects, include_hidden_objects, ret) EVAS_CANVAS_ID(EVAS_CANVAS_SUB_ID_OBJECTS_IN_RECTANGLE_GET), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(Evas_Coord, w), EO_TYPECHECK(Evas_Coord, h), EO_TYPECHECK(Eina_Bool, include_pass_events_objects), EO_TYPECHECK(Eina_Bool, include_hidden_objects), EO_TYPECHECK(Eina_List **, ret) | ||
3511 | 3620 | ||
3512 | /** | 3621 | /** |
3513 | * @def evas_canvas_smart_objects_calculate | 3622 | * @def evas_canvas_smart_objects_calculate |
3623 | * @since 1.8 | ||
3514 | * | 3624 | * |
3515 | * Call user-provided calculate() smart functions and unset the | 3625 | * Call user-provided calculate() smart functions and unset the |
3516 | * flag signalling that the object needs to get recalculated to @b all | 3626 | * flag signalling that the object needs to get recalculated to @b all |
@@ -3523,6 +3633,7 @@ enum | |||
3523 | 3633 | ||
3524 | /** | 3634 | /** |
3525 | * @def evas_canvas_smart_objects_calculate_count_get | 3635 | * @def evas_canvas_smart_objects_calculate_count_get |
3636 | * @since 1.8 | ||
3526 | * | 3637 | * |
3527 | * This gets the internal counter that counts the number of smart calculations | 3638 | * This gets the internal counter that counts the number of smart calculations |
3528 | * | 3639 | * |
@@ -9348,6 +9459,7 @@ enum | |||
9348 | 9459 | ||
9349 | /** | 9460 | /** |
9350 | * @def evas_obj_text_font_source_set | 9461 | * @def evas_obj_text_font_source_set |
9462 | * @since 1.8 | ||
9351 | * | 9463 | * |
9352 | * Set the font (source) file to be used on a given text object. | 9464 | * Set the font (source) file to be used on a given text object. |
9353 | * | 9465 | * |
@@ -9359,6 +9471,7 @@ enum | |||
9359 | 9471 | ||
9360 | /** | 9472 | /** |
9361 | * @def evas_obj_text_font_source_get | 9473 | * @def evas_obj_text_font_source_get |
9474 | * @since 1.8 | ||
9362 | * | 9475 | * |
9363 | * Get the font file's path which is being used on a given text | 9476 | * Get the font file's path which is being used on a given text |
9364 | * object. | 9477 | * object. |
@@ -9371,6 +9484,7 @@ enum | |||
9371 | 9484 | ||
9372 | /** | 9485 | /** |
9373 | * @def evas_obj_text_font_set | 9486 | * @def evas_obj_text_font_set |
9487 | * @since 1.8 | ||
9374 | * | 9488 | * |
9375 | * Set the font family and size on a given text object. | 9489 | * Set the font family and size on a given text object. |
9376 | * | 9490 | * |
@@ -9383,6 +9497,7 @@ enum | |||
9383 | 9497 | ||
9384 | /** | 9498 | /** |
9385 | * @def evas_obj_text_font_get | 9499 | * @def evas_obj_text_font_get |
9500 | * @since 1.8 | ||
9386 | * | 9501 | * |
9387 | * Retrieve the font family and size in use on a given text object. | 9502 | * Retrieve the font family and size in use on a given text object. |
9388 | * | 9503 | * |
@@ -9395,6 +9510,7 @@ enum | |||
9395 | 9510 | ||
9396 | /** | 9511 | /** |
9397 | * @def evas_obj_text_text_set | 9512 | * @def evas_obj_text_text_set |
9513 | * @since 1.8 | ||
9398 | * | 9514 | * |
9399 | * Sets the text string to be displayed by the given text object. | 9515 | * Sets the text string to be displayed by the given text object. |
9400 | * | 9516 | * |
@@ -9406,11 +9522,12 @@ enum | |||
9406 | 9522 | ||
9407 | /** | 9523 | /** |
9408 | * @def evas_obj_text_text_get | 9524 | * @def evas_obj_text_text_get |
9525 | * @since 1.8 | ||
9409 | * | 9526 | * |
9410 | * Retrieves the text string currently being displayed by the given | 9527 | * Retrieves the text string currently being displayed by the given |
9411 | * text object. | 9528 | * text object. |
9412 | * | 9529 | * |
9413 | * @param[in] delim in | 9530 | * @param[out] text out |
9414 | * | 9531 | * |
9415 | * @see evas_object_text_text_get | 9532 | * @see evas_object_text_text_get |
9416 | */ | 9533 | */ |
@@ -9418,6 +9535,7 @@ enum | |||
9418 | 9535 | ||
9419 | /** | 9536 | /** |
9420 | * @def evas_obj_text_bidi_delimiters_set | 9537 | * @def evas_obj_text_bidi_delimiters_set |
9538 | * @since 1.8 | ||
9421 | * | 9539 | * |
9422 | * Sets the BiDi delimiters used in the textblock. | 9540 | * Sets the BiDi delimiters used in the textblock. |
9423 | * | 9541 | * |
@@ -9429,6 +9547,7 @@ enum | |||
9429 | 9547 | ||
9430 | /** | 9548 | /** |
9431 | * @def evas_obj_text_bidi_delimiters_get | 9549 | * @def evas_obj_text_bidi_delimiters_get |
9550 | * @since 1.8 | ||
9432 | * | 9551 | * |
9433 | * Gets the BiDi delimiters used in the textblock. | 9552 | * Gets the BiDi delimiters used in the textblock. |
9434 | * | 9553 | * |
@@ -9440,6 +9559,7 @@ enum | |||
9440 | 9559 | ||
9441 | /** | 9560 | /** |
9442 | * @def evas_obj_text_direction_get | 9561 | * @def evas_obj_text_direction_get |
9562 | * @since 1.8 | ||
9443 | * | 9563 | * |
9444 | * Retrieves the direction of the text currently being displayed in the | 9564 | * Retrieves the direction of the text currently being displayed in the |
9445 | * text object. | 9565 | * text object. |
@@ -9452,6 +9572,7 @@ enum | |||
9452 | 9572 | ||
9453 | /** | 9573 | /** |
9454 | * @def evas_obj_text_ascent_get | 9574 | * @def evas_obj_text_ascent_get |
9575 | * @since 1.8 | ||
9455 | * | 9576 | * |
9456 | * @param[out] ascent out | 9577 | * @param[out] ascent out |
9457 | * | 9578 | * |
@@ -9461,6 +9582,7 @@ enum | |||
9461 | 9582 | ||
9462 | /** | 9583 | /** |
9463 | * @def evas_obj_text_descent_get | 9584 | * @def evas_obj_text_descent_get |
9585 | * @since 1.8 | ||
9464 | * | 9586 | * |
9465 | * @param[out] descent out | 9587 | * @param[out] descent out |
9466 | * | 9588 | * |
@@ -9470,6 +9592,7 @@ enum | |||
9470 | 9592 | ||
9471 | /** | 9593 | /** |
9472 | * @def evas_obj_text_max_ascent_get | 9594 | * @def evas_obj_text_max_ascent_get |
9595 | * @since 1.8 | ||
9473 | * | 9596 | * |
9474 | * @param[out] max_ascent out | 9597 | * @param[out] max_ascent out |
9475 | * | 9598 | * |
@@ -9479,6 +9602,7 @@ enum | |||
9479 | 9602 | ||
9480 | /** | 9603 | /** |
9481 | * @def evas_obj_text_max_descent_get | 9604 | * @def evas_obj_text_max_descent_get |
9605 | * @since 1.8 | ||
9482 | * | 9606 | * |
9483 | * @param[out] max_descent out | 9607 | * @param[out] max_descent out |
9484 | * | 9608 | * |
@@ -9488,6 +9612,7 @@ enum | |||
9488 | 9612 | ||
9489 | /** | 9613 | /** |
9490 | * @def evas_obj_text_inset_get | 9614 | * @def evas_obj_text_inset_get |
9615 | * @since 1.8 | ||
9491 | * | 9616 | * |
9492 | * @param[out] inset out | 9617 | * @param[out] inset out |
9493 | * | 9618 | * |
@@ -9497,6 +9622,7 @@ enum | |||
9497 | 9622 | ||
9498 | /** | 9623 | /** |
9499 | * @def evas_obj_text_horiz_advance_get | 9624 | * @def evas_obj_text_horiz_advance_get |
9625 | * @since 1.8 | ||
9500 | * | 9626 | * |
9501 | * @param[out] horiz out | 9627 | * @param[out] horiz out |
9502 | * | 9628 | * |
@@ -9505,15 +9631,18 @@ enum | |||
9505 | #define evas_obj_text_horiz_advance_get(horiz) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_HORIZ_ADVANCE_GET), EO_TYPECHECK(Evas_Coord *, horiz) | 9631 | #define evas_obj_text_horiz_advance_get(horiz) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_HORIZ_ADVANCE_GET), EO_TYPECHECK(Evas_Coord *, horiz) |
9506 | 9632 | ||
9507 | /** | 9633 | /** |
9508 | * @def evas_obj_text_vert_advance_get_ | 9634 | * @def evas_obj_text_vert_advance_get |
9635 | * @since 1.8 | ||
9509 | * | 9636 | * |
9510 | * @param[out] vert out | 9637 | * @param[out] vert out |
9511 | * | 9638 | * |
9512 | * @see evas_object_text_vert_advance_get | 9639 | * @see evas_object_text_vert_advance_get |
9513 | */ | 9640 | */ |
9514 | #define evas_obj_text_vert_advance_get(vert) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_VERT_ADVANCE_GET), EO_TYPECHECK(Evas_Coord *, vert) | 9641 | #define evas_obj_text_vert_advance_get(vert) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_VERT_ADVANCE_GET), EO_TYPECHECK(Evas_Coord *, vert) |
9642 | |||
9515 | /** | 9643 | /** |
9516 | * @def evas_obj_text_char_pos_get | 9644 | * @def evas_obj_text_char_pos_get |
9645 | * @since 1.8 | ||
9517 | * | 9646 | * |
9518 | * Retrieve position and dimension information of a character within a text @c Evas_Object. | 9647 | * Retrieve position and dimension information of a character within a text @c Evas_Object. |
9519 | * | 9648 | * |
@@ -9530,6 +9659,7 @@ enum | |||
9530 | 9659 | ||
9531 | /** | 9660 | /** |
9532 | * @def evas_obj_text_last_up_to_pos | 9661 | * @def evas_obj_text_last_up_to_pos |
9662 | * @since 1.8 | ||
9533 | * | 9663 | * |
9534 | * Returns the logical position of the last char in the text | 9664 | * Returns the logical position of the last char in the text |
9535 | * up to the pos given. this is NOT the position of the last char | 9665 | * up to the pos given. this is NOT the position of the last char |
@@ -9544,6 +9674,7 @@ enum | |||
9544 | #define evas_obj_text_last_up_to_pos(x, y, res) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_LAST_UP_TO_POS), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(int *, res) | 9674 | #define evas_obj_text_last_up_to_pos(x, y, res) EVAS_OBJ_TEXT_ID(EVAS_OBJ_TEXT_SUB_ID_LAST_UP_TO_POS), EO_TYPECHECK(Evas_Coord, x), EO_TYPECHECK(Evas_Coord, y), EO_TYPECHECK(int *, res) |
9545 | /** | 9675 | /** |
9546 | * @def evas_obj_text_char_coords_get | 9676 | * @def evas_obj_text_char_coords_get |
9677 | * @since 1.8 | ||
9547 | * | 9678 | * |
9548 | * @param[in] x in | 9679 | * @param[in] x in |
9549 | * @param[in] y in | 9680 | * @param[in] y in |
@@ -9559,6 +9690,7 @@ enum | |||
9559 | 9690 | ||
9560 | /** | 9691 | /** |
9561 | * @def evas_obj_text_style_set | 9692 | * @def evas_obj_text_style_set |
9693 | * @since 1.8 | ||
9562 | * | 9694 | * |
9563 | * Sets the style to apply on the given text object. | 9695 | * Sets the style to apply on the given text object. |
9564 | * | 9696 | * |
@@ -9570,6 +9702,7 @@ enum | |||
9570 | 9702 | ||
9571 | /** | 9703 | /** |
9572 | * @def evas_obj_text_style_get | 9704 | * @def evas_obj_text_style_get |
9705 | * @since 1.8 | ||
9573 | * | 9706 | * |
9574 | * Retrieves the style on use on the given text object. | 9707 | * Retrieves the style on use on the given text object. |
9575 | * | 9708 | * |
@@ -9581,6 +9714,7 @@ enum | |||
9581 | 9714 | ||
9582 | /** | 9715 | /** |
9583 | * @def evas_obj_text_shadow_color_set | 9716 | * @def evas_obj_text_shadow_color_set |
9717 | * @since 1.8 | ||
9584 | * | 9718 | * |
9585 | * Sets the shadow color for the given text object. | 9719 | * Sets the shadow color for the given text object. |
9586 | * | 9720 | * |
@@ -9595,6 +9729,7 @@ enum | |||
9595 | 9729 | ||
9596 | /** | 9730 | /** |
9597 | * @def evas_obj_text_shadow_color_get | 9731 | * @def evas_obj_text_shadow_color_get |
9732 | * @since 1.8 | ||
9598 | * | 9733 | * |
9599 | * Retrieves the shadow color for the given text object. | 9734 | * Retrieves the shadow color for the given text object. |
9600 | * | 9735 | * |
@@ -9609,6 +9744,7 @@ enum | |||
9609 | 9744 | ||
9610 | /** | 9745 | /** |
9611 | * @def evas_obj_text_glow_color_set | 9746 | * @def evas_obj_text_glow_color_set |
9747 | * @since 1.8 | ||
9612 | * | 9748 | * |
9613 | * Sets the glow color for the given text object. | 9749 | * Sets the glow color for the given text object. |
9614 | * | 9750 | * |
@@ -9623,6 +9759,7 @@ enum | |||
9623 | 9759 | ||
9624 | /** | 9760 | /** |
9625 | * @def evas_obj_text_glow_color_get | 9761 | * @def evas_obj_text_glow_color_get |
9762 | * @since 1.8 | ||
9626 | * | 9763 | * |
9627 | * Retrieves the glow color for the given text object. | 9764 | * Retrieves the glow color for the given text object. |
9628 | * | 9765 | * |
@@ -9637,6 +9774,7 @@ enum | |||
9637 | 9774 | ||
9638 | /** | 9775 | /** |
9639 | * @def evas_obj_text_glow2_color_set | 9776 | * @def evas_obj_text_glow2_color_set |
9777 | * @since 1.8 | ||
9640 | * | 9778 | * |
9641 | * Sets the 'glow 2' color for the given text object. | 9779 | * Sets the 'glow 2' color for the given text object. |
9642 | * | 9780 | * |
@@ -9651,6 +9789,7 @@ enum | |||
9651 | 9789 | ||
9652 | /** | 9790 | /** |
9653 | * @def evas_obj_text_glow2_color_get | 9791 | * @def evas_obj_text_glow2_color_get |
9792 | * @since 1.8 | ||
9654 | * | 9793 | * |
9655 | * Retrieves the 'glow 2' color for the given text object. | 9794 | * Retrieves the 'glow 2' color for the given text object. |
9656 | * | 9795 | * |
@@ -9665,6 +9804,7 @@ enum | |||
9665 | 9804 | ||
9666 | /** | 9805 | /** |
9667 | * @def evas_obj_text_outline_color_set | 9806 | * @def evas_obj_text_outline_color_set |
9807 | * @since 1.8 | ||
9668 | * | 9808 | * |
9669 | * Sets the outline color for the given text object. | 9809 | * Sets the outline color for the given text object. |
9670 | * | 9810 | * |
@@ -9679,6 +9819,7 @@ enum | |||
9679 | 9819 | ||
9680 | /** | 9820 | /** |
9681 | * @def evas_obj_text_outline_color_get | 9821 | * @def evas_obj_text_outline_color_get |
9822 | * @since 1.8 | ||
9682 | * | 9823 | * |
9683 | * Retrieves the outline color for the given text object. | 9824 | * Retrieves the outline color for the given text object. |
9684 | * | 9825 | * |
@@ -9693,6 +9834,7 @@ enum | |||
9693 | 9834 | ||
9694 | /** | 9835 | /** |
9695 | * @def evas_obj_text_style_pad_get | 9836 | * @def evas_obj_text_style_pad_get |
9837 | * @since 1.8 | ||
9696 | * | 9838 | * |
9697 | * Gets the text style pad of a text object. | 9839 | * Gets the text style pad of a text object. |
9698 | * | 9840 | * |
@@ -10290,6 +10432,7 @@ enum | |||
10290 | 10432 | ||
10291 | /** | 10433 | /** |
10292 | * @def evas_obj_textblock_style_set | 10434 | * @def evas_obj_textblock_style_set |
10435 | * @since 1.8 | ||
10293 | * | 10436 | * |
10294 | * Set the objects style to ts. | 10437 | * Set the objects style to ts. |
10295 | * | 10438 | * |
@@ -10301,6 +10444,7 @@ enum | |||
10301 | 10444 | ||
10302 | /** | 10445 | /** |
10303 | * @def evas_obj_textblock_style_get | 10446 | * @def evas_obj_textblock_style_get |
10447 | * @since 1.8 | ||
10304 | * | 10448 | * |
10305 | * Return the style of an object. | 10449 | * Return the style of an object. |
10306 | * | 10450 | * |
@@ -10312,6 +10456,7 @@ enum | |||
10312 | 10456 | ||
10313 | /** | 10457 | /** |
10314 | * @def evas_obj_textblock_style_user_push | 10458 | * @def evas_obj_textblock_style_user_push |
10459 | * @since 1.8 | ||
10315 | * | 10460 | * |
10316 | * Push ts to the top of the user style stack. | 10461 | * Push ts to the top of the user style stack. |
10317 | * | 10462 | * |
@@ -10323,6 +10468,7 @@ enum | |||
10323 | 10468 | ||
10324 | /** | 10469 | /** |
10325 | * @def evas_obj_textblock_style_user_peek | 10470 | * @def evas_obj_textblock_style_user_peek |
10471 | * @since 1.8 | ||
10326 | * | 10472 | * |
10327 | * Get (don't remove) the style at the top of the user style stack. | 10473 | * Get (don't remove) the style at the top of the user style stack. |
10328 | * | 10474 | * |
@@ -10334,6 +10480,7 @@ enum | |||
10334 | 10480 | ||
10335 | /** | 10481 | /** |
10336 | * @def evas_obj_textblock_style_user_pop | 10482 | * @def evas_obj_textblock_style_user_pop |
10483 | * @since 1.8 | ||
10337 | * | 10484 | * |
10338 | * Del the from the top of the user style stack. | 10485 | * Del the from the top of the user style stack. |
10339 | * | 10486 | * |
@@ -10344,6 +10491,7 @@ enum | |||
10344 | 10491 | ||
10345 | /** | 10492 | /** |
10346 | * @def evas_obj_textblock_replace_char_set | 10493 | * @def evas_obj_textblock_replace_char_set |
10494 | * @since 1.8 | ||
10347 | * | 10495 | * |
10348 | * Set the "replacement character" to use for the given textblock object. | 10496 | * Set the "replacement character" to use for the given textblock object. |
10349 | * | 10497 | * |
@@ -10355,6 +10503,7 @@ enum | |||
10355 | 10503 | ||
10356 | /** | 10504 | /** |
10357 | * @def evas_obj_textblock_legacy_newline_set | 10505 | * @def evas_obj_textblock_legacy_newline_set |
10506 | * @since 1.8 | ||
10358 | * | 10507 | * |
10359 | * Sets newline mode. When true, newline character will behave | 10508 | * Sets newline mode. When true, newline character will behave |
10360 | * as a paragraph separator. | 10509 | * as a paragraph separator. |
@@ -10367,6 +10516,7 @@ enum | |||
10367 | 10516 | ||
10368 | /** | 10517 | /** |
10369 | * @def evas_obj_textblock_legacy_newline_get | 10518 | * @def evas_obj_textblock_legacy_newline_get |
10519 | * @since 1.8 | ||
10370 | * | 10520 | * |
10371 | * Gets newline mode. When true, newline character behaves | 10521 | * Gets newline mode. When true, newline character behaves |
10372 | * as a paragraph separator. | 10522 | * as a paragraph separator. |
@@ -10379,6 +10529,7 @@ enum | |||
10379 | 10529 | ||
10380 | /** | 10530 | /** |
10381 | * @def evas_obj_textblock_valign_set | 10531 | * @def evas_obj_textblock_valign_set |
10532 | * @since 1.8 | ||
10382 | * | 10533 | * |
10383 | * Sets the vertical alignment of text within the textblock object | 10534 | * Sets the vertical alignment of text within the textblock object |
10384 | * | 10535 | * |
@@ -10390,6 +10541,7 @@ enum | |||
10390 | 10541 | ||
10391 | /** | 10542 | /** |
10392 | * @def evas_obj_textblock_valign_get | 10543 | * @def evas_obj_textblock_valign_get |
10544 | * @since 1.8 | ||
10393 | * | 10545 | * |
10394 | * Gets the vertical alignment of a textblock | 10546 | * Gets the vertical alignment of a textblock |
10395 | * | 10547 | * |
@@ -10401,6 +10553,7 @@ enum | |||
10401 | 10553 | ||
10402 | /** | 10554 | /** |
10403 | * @def evas_obj_textblock_bidi_delimiters_set | 10555 | * @def evas_obj_textblock_bidi_delimiters_set |
10556 | * @since 1.8 | ||
10404 | * | 10557 | * |
10405 | * Sets the BiDi delimiters used in the textblock. | 10558 | * Sets the BiDi delimiters used in the textblock. |
10406 | * | 10559 | * |
@@ -10412,6 +10565,7 @@ enum | |||
10412 | 10565 | ||
10413 | /** | 10566 | /** |
10414 | * @def evas_obj_textblock_bidi_delimiters_get | 10567 | * @def evas_obj_textblock_bidi_delimiters_get |
10568 | * @since 1.8 | ||
10415 | * | 10569 | * |
10416 | * Gets the BiDi delimiters used in the textblock. | 10570 | * Gets the BiDi delimiters used in the textblock. |
10417 | * | 10571 | * |
@@ -10423,6 +10577,7 @@ enum | |||
10423 | 10577 | ||
10424 | /** | 10578 | /** |
10425 | * @def evas_obj_textblock_replace_char_get | 10579 | * @def evas_obj_textblock_replace_char_get |
10580 | * @since 1.8 | ||
10426 | * | 10581 | * |
10427 | * Get the "replacement character" for given textblock object. | 10582 | * Get the "replacement character" for given textblock object. |
10428 | * | 10583 | * |
@@ -10434,6 +10589,7 @@ enum | |||
10434 | 10589 | ||
10435 | /** | 10590 | /** |
10436 | * @def evas_obj_textblock_text_markup_set | 10591 | * @def evas_obj_textblock_text_markup_set |
10592 | * @since 1.8 | ||
10437 | * | 10593 | * |
10438 | * Sets the tetxblock's text to the markup text. | 10594 | * Sets the tetxblock's text to the markup text. |
10439 | * | 10595 | * |
@@ -10445,6 +10601,7 @@ enum | |||
10445 | 10601 | ||
10446 | /** | 10602 | /** |
10447 | * @def evas_obj_textblock_text_markup_get | 10603 | * @def evas_obj_textblock_text_markup_get |
10604 | * @since 1.8 | ||
10448 | * | 10605 | * |
10449 | * Return the markup of the object. | 10606 | * Return the markup of the object. |
10450 | * | 10607 | * |
@@ -10456,6 +10613,7 @@ enum | |||
10456 | 10613 | ||
10457 | /** | 10614 | /** |
10458 | * @def evas_obj_textblock_cursor_get | 10615 | * @def evas_obj_textblock_cursor_get |
10616 | * @since 1.8 | ||
10459 | * | 10617 | * |
10460 | * Return the object's main cursor. | 10618 | * Return the object's main cursor. |
10461 | * | 10619 | * |
@@ -10467,6 +10625,7 @@ enum | |||
10467 | 10625 | ||
10468 | /** | 10626 | /** |
10469 | * @def evas_obj_textblock_cursor_new | 10627 | * @def evas_obj_textblock_cursor_new |
10628 | * @since 1.8 | ||
10470 | * | 10629 | * |
10471 | * Create a new cursor, associate it to the obj and init it to point | 10630 | * Create a new cursor, associate it to the obj and init it to point |
10472 | * to the start of the textblock. Association to the object means the cursor | 10631 | * to the start of the textblock. Association to the object means the cursor |
@@ -10484,6 +10643,7 @@ enum | |||
10484 | 10643 | ||
10485 | /** | 10644 | /** |
10486 | * @def evas_obj_textblock_line_number_geometry_get | 10645 | * @def evas_obj_textblock_line_number_geometry_get |
10646 | * @since 1.8 | ||
10487 | * | 10647 | * |
10488 | * Get the geometry of a line number. | 10648 | * Get the geometry of a line number. |
10489 | * | 10649 | * |
@@ -10500,6 +10660,7 @@ enum | |||
10500 | 10660 | ||
10501 | /** | 10661 | /** |
10502 | * @def evas_obj_textblock_clear | 10662 | * @def evas_obj_textblock_clear |
10663 | * @since 1.8 | ||
10503 | * | 10664 | * |
10504 | * Clear the textblock object. | 10665 | * Clear the textblock object. |
10505 | * | 10666 | * |
@@ -10510,6 +10671,7 @@ enum | |||
10510 | 10671 | ||
10511 | /** | 10672 | /** |
10512 | * @def evas_obj_textblock_size_formatted_get | 10673 | * @def evas_obj_textblock_size_formatted_get |
10674 | * @since 1.8 | ||
10513 | * | 10675 | * |
10514 | * Get the formatted width and height. This calculates the actual size after restricting | 10676 | * Get the formatted width and height. This calculates the actual size after restricting |
10515 | * the textblock to the current size of the object. | 10677 | * the textblock to the current size of the object. |
@@ -10523,6 +10685,7 @@ enum | |||
10523 | 10685 | ||
10524 | /** | 10686 | /** |
10525 | * @def evas_obj_textblock_size_native_get | 10687 | * @def evas_obj_textblock_size_native_get |
10688 | * @since 1.8 | ||
10526 | * | 10689 | * |
10527 | * Get the native width and height. This calculates the actual size without taking account | 10690 | * Get the native width and height. This calculates the actual size without taking account |
10528 | * the current size of the object. | 10691 | * the current size of the object. |
@@ -11435,6 +11598,7 @@ enum | |||
11435 | 11598 | ||
11436 | /** | 11599 | /** |
11437 | * @def evas_obj_textgrid_size_set | 11600 | * @def evas_obj_textgrid_size_set |
11601 | * @since 1.8 | ||
11438 | * | 11602 | * |
11439 | * Set the size of the textgrid object. | 11603 | * Set the size of the textgrid object. |
11440 | * | 11604 | * |
@@ -11447,6 +11611,7 @@ enum | |||
11447 | 11611 | ||
11448 | /** | 11612 | /** |
11449 | * @def evas_obj_textgrid_size_get | 11613 | * @def evas_obj_textgrid_size_get |
11614 | * @since 1.8 | ||
11450 | * | 11615 | * |
11451 | * Get the size of the textgrid object. | 11616 | * Get the size of the textgrid object. |
11452 | * | 11617 | * |
@@ -11459,6 +11624,7 @@ enum | |||
11459 | 11624 | ||
11460 | /** | 11625 | /** |
11461 | * @def evas_obj_textgrid_font_source_set | 11626 | * @def evas_obj_textgrid_font_source_set |
11627 | * @since 1.8 | ||
11462 | * | 11628 | * |
11463 | * Set the font (source) file to be used on a given textgrid object. | 11629 | * Set the font (source) file to be used on a given textgrid object. |
11464 | * | 11630 | * |
@@ -11470,6 +11636,7 @@ enum | |||
11470 | 11636 | ||
11471 | /** | 11637 | /** |
11472 | * @def evas_obj_textgrid_font_source_get | 11638 | * @def evas_obj_textgrid_font_source_get |
11639 | * @since 1.8 | ||
11473 | * | 11640 | * |
11474 | * Get the font file's path which is being used on a given textgrid object. | 11641 | * Get the font file's path which is being used on a given textgrid object. |
11475 | * | 11642 | * |
@@ -11481,6 +11648,7 @@ enum | |||
11481 | 11648 | ||
11482 | /** | 11649 | /** |
11483 | * @def evas_obj_textgrid_font_set | 11650 | * @def evas_obj_textgrid_font_set |
11651 | * @since 1.8 | ||
11484 | * | 11652 | * |
11485 | * Set the font family and size on a given textgrid object. | 11653 | * Set the font family and size on a given textgrid object. |
11486 | * | 11654 | * |
@@ -11493,6 +11661,7 @@ enum | |||
11493 | 11661 | ||
11494 | /** | 11662 | /** |
11495 | * @def evas_obj_textgrid_font_get | 11663 | * @def evas_obj_textgrid_font_get |
11664 | * @since 1.8 | ||
11496 | * | 11665 | * |
11497 | * Retrieve the font family and size in use on a given textgrid object. | 11666 | * Retrieve the font family and size in use on a given textgrid object. |
11498 | * | 11667 | * |
@@ -11505,6 +11674,7 @@ enum | |||
11505 | 11674 | ||
11506 | /** | 11675 | /** |
11507 | * @def evas_obj_textgrid_cell_size_get | 11676 | * @def evas_obj_textgrid_cell_size_get |
11677 | * @since 1.8 | ||
11508 | * | 11678 | * |
11509 | * Retrieve the size of a cell of the given textgrid object in pixels. | 11679 | * Retrieve the size of a cell of the given textgrid object in pixels. |
11510 | * | 11680 | * |
@@ -11517,6 +11687,7 @@ enum | |||
11517 | 11687 | ||
11518 | /** | 11688 | /** |
11519 | * @def evas_obj_textgrid_palette_set | 11689 | * @def evas_obj_textgrid_palette_set |
11690 | * @since 1.8 | ||
11520 | * | 11691 | * |
11521 | * The set color to the given palette at the given index of the given textgrid object. | 11692 | * The set color to the given palette at the given index of the given textgrid object. |
11522 | * | 11693 | * |
@@ -11533,6 +11704,7 @@ enum | |||
11533 | 11704 | ||
11534 | /** | 11705 | /** |
11535 | * @def evas_obj_textgrid_palette_get | 11706 | * @def evas_obj_textgrid_palette_get |
11707 | * @since 1.8 | ||
11536 | * | 11708 | * |
11537 | * The retrieve color to the given palette at the given index of the given textgrid object. | 11709 | * The retrieve color to the given palette at the given index of the given textgrid object. |
11538 | * | 11710 | * |
@@ -11551,6 +11723,7 @@ enum | |||
11551 | 11723 | ||
11552 | /** | 11724 | /** |
11553 | * @def evas_obj_textgrid_cellrow_set | 11725 | * @def evas_obj_textgrid_cellrow_set |
11726 | * @since 1.8 | ||
11554 | * | 11727 | * |
11555 | * Set the string at the given row of the given textgrid object. | 11728 | * Set the string at the given row of the given textgrid object. |
11556 | * | 11729 | * |
@@ -11563,6 +11736,7 @@ enum | |||
11563 | 11736 | ||
11564 | /** | 11737 | /** |
11565 | * @def evas_obj_textgrid_cellrow_get | 11738 | * @def evas_obj_textgrid_cellrow_get |
11739 | * @since 1.8 | ||
11566 | * | 11740 | * |
11567 | * Get the string at the given row of the given textgrid object. | 11741 | * Get the string at the given row of the given textgrid object. |
11568 | * | 11742 | * |
@@ -11575,6 +11749,7 @@ enum | |||
11575 | 11749 | ||
11576 | /** | 11750 | /** |
11577 | * @def evas_obj_textgrid_update_add | 11751 | * @def evas_obj_textgrid_update_add |
11752 | * @since 1.8 | ||
11578 | * | 11753 | * |
11579 | * Indicate for evas that part of a textgrid region (cells) has been updated. | 11754 | * Indicate for evas that part of a textgrid region (cells) has been updated. |
11580 | * | 11755 | * |
@@ -11957,6 +12132,7 @@ enum | |||
11957 | 12132 | ||
11958 | /** | 12133 | /** |
11959 | * @def evas_obj_line_xy_set | 12134 | * @def evas_obj_line_xy_set |
12135 | * @since 1.8 | ||
11960 | * | 12136 | * |
11961 | * Sets the coordinates of the end points of the given evas line object. | 12137 | * Sets the coordinates of the end points of the given evas line object. |
11962 | * | 12138 | * |
@@ -11971,6 +12147,7 @@ enum | |||
11971 | 12147 | ||
11972 | /** | 12148 | /** |
11973 | * @def evas_obj_line_xy_get | 12149 | * @def evas_obj_line_xy_get |
12150 | * @since 1.8 | ||
11974 | * | 12151 | * |
11975 | * Retrieves the coordinates of the end points of the given evas line object. | 12152 | * Retrieves the coordinates of the end points of the given evas line object. |
11976 | * | 12153 | * |
@@ -12050,6 +12227,7 @@ enum | |||
12050 | 12227 | ||
12051 | /** | 12228 | /** |
12052 | * @def evas_obj_polygon_point_add | 12229 | * @def evas_obj_polygon_point_add |
12230 | * @since 1.8 | ||
12053 | * | 12231 | * |
12054 | * Adds the given point to the given evas polygon object. | 12232 | * Adds the given point to the given evas polygon object. |
12055 | * | 12233 | * |
@@ -12062,6 +12240,7 @@ enum | |||
12062 | 12240 | ||
12063 | /** | 12241 | /** |
12064 | * @def evas_obj_polygon_points_clear | 12242 | * @def evas_obj_polygon_points_clear |
12243 | * @since 1.8 | ||
12065 | * | 12244 | * |
12066 | * Removes all of the points from the given evas polygon object. | 12245 | * Removes all of the points from the given evas polygon object. |
12067 | * | 12246 | * |
@@ -12555,6 +12734,7 @@ enum | |||
12555 | 12734 | ||
12556 | /** | 12735 | /** |
12557 | * @def evas_obj_smart_data_set | 12736 | * @def evas_obj_smart_data_set |
12737 | * @since 1.8 | ||
12558 | * | 12738 | * |
12559 | * Store a pointer to user data for a given smart object. | 12739 | * Store a pointer to user data for a given smart object. |
12560 | * | 12740 | * |
@@ -12566,6 +12746,7 @@ enum | |||
12566 | 12746 | ||
12567 | /** | 12747 | /** |
12568 | * @def evas_obj_smart_smart_get | 12748 | * @def evas_obj_smart_smart_get |
12749 | * @since 1.8 | ||
12569 | * | 12750 | * |
12570 | * Get the #Evas_Smart from which smart object was created. | 12751 | * Get the #Evas_Smart from which smart object was created. |
12571 | * | 12752 | * |
@@ -12577,6 +12758,7 @@ enum | |||
12577 | 12758 | ||
12578 | /** | 12759 | /** |
12579 | * @def evas_obj_smart_member_add | 12760 | * @def evas_obj_smart_member_add |
12761 | * @since 1.8 | ||
12580 | * | 12762 | * |
12581 | * Set an Evas object as a member of a given smart object. | 12763 | * Set an Evas object as a member of a given smart object. |
12582 | * | 12764 | * |
@@ -12588,6 +12770,7 @@ enum | |||
12588 | 12770 | ||
12589 | /** | 12771 | /** |
12590 | * @def evas_obj_smart_member_del | 12772 | * @def evas_obj_smart_member_del |
12773 | * @since 1.8 | ||
12591 | * | 12774 | * |
12592 | * Removes a member object from a given smart object. | 12775 | * Removes a member object from a given smart object. |
12593 | * | 12776 | * |
@@ -12599,6 +12782,7 @@ enum | |||
12599 | 12782 | ||
12600 | /** | 12783 | /** |
12601 | * @def evas_obj_smart_members_get | 12784 | * @def evas_obj_smart_members_get |
12785 | * @since 1.8 | ||
12602 | * | 12786 | * |
12603 | * Retrieves the list of the member objects of a given Evas smart | 12787 | * Retrieves the list of the member objects of a given Evas smart |
12604 | * object | 12788 | * object |
@@ -12611,6 +12795,7 @@ enum | |||
12611 | 12795 | ||
12612 | /** | 12796 | /** |
12613 | * @def evas_obj_smart_callback_priority_add | 12797 | * @def evas_obj_smart_callback_priority_add |
12798 | * @since 1.8 | ||
12614 | * | 12799 | * |
12615 | * Add (register) a callback function to the smart event specified by | 12800 | * Add (register) a callback function to the smart event specified by |
12616 | * @p event on the smart object. Except for the priority field, | 12801 | * @p event on the smart object. Except for the priority field, |
@@ -12627,6 +12812,7 @@ enum | |||
12627 | 12812 | ||
12628 | /** | 12813 | /** |
12629 | * @def evas_obj_smart_callback_del | 12814 | * @def evas_obj_smart_callback_del |
12815 | * @since 1.8 | ||
12630 | * | 12816 | * |
12631 | * Delete (unregister) a callback function from the smart event | 12817 | * Delete (unregister) a callback function from the smart event |
12632 | * specified by @p event on the smart object. | 12818 | * specified by @p event on the smart object. |
@@ -12641,6 +12827,7 @@ enum | |||
12641 | 12827 | ||
12642 | /** | 12828 | /** |
12643 | * @def evas_obj_smart_callback_del_full | 12829 | * @def evas_obj_smart_callback_del_full |
12830 | * @since 1.8 | ||
12644 | * | 12831 | * |
12645 | * Delete (unregister) a callback function from the smart event | 12832 | * Delete (unregister) a callback function from the smart event |
12646 | * specified by @p event on the smart object. | 12833 | * specified by @p event on the smart object. |
@@ -12656,6 +12843,7 @@ enum | |||
12656 | 12843 | ||
12657 | /** | 12844 | /** |
12658 | * @def evas_obj_smart_callback_call | 12845 | * @def evas_obj_smart_callback_call |
12846 | * @since 1.8 | ||
12659 | * | 12847 | * |
12660 | * Call a given smart callback on the smart object. | 12848 | * Call a given smart callback on the smart object. |
12661 | * | 12849 | * |
@@ -12668,6 +12856,7 @@ enum | |||
12668 | 12856 | ||
12669 | /** | 12857 | /** |
12670 | * @def evas_obj_smart_callbacks_descriptions_set | 12858 | * @def evas_obj_smart_callbacks_descriptions_set |
12859 | * @since 1.8 | ||
12671 | * | 12860 | * |
12672 | * Set an smart object @b instance's smart callbacks descriptions. | 12861 | * Set an smart object @b instance's smart callbacks descriptions. |
12673 | * | 12862 | * |
@@ -12680,6 +12869,7 @@ enum | |||
12680 | 12869 | ||
12681 | /** | 12870 | /** |
12682 | * @def evas_obj_smart_callbacks_descriptions_get | 12871 | * @def evas_obj_smart_callbacks_descriptions_get |
12872 | * @since 1.8 | ||
12683 | * | 12873 | * |
12684 | * Retrieve an smart object's know smart callback descriptions (both | 12874 | * Retrieve an smart object's know smart callback descriptions (both |
12685 | * instance and class ones). | 12875 | * instance and class ones). |
@@ -12695,6 +12885,7 @@ enum | |||
12695 | 12885 | ||
12696 | /** | 12886 | /** |
12697 | * @def evas_obj_smart_callback_description_find | 12887 | * @def evas_obj_smart_callback_description_find |
12888 | * @since 1.8 | ||
12698 | * | 12889 | * |
12699 | * Find callback description for callback called @a name. | 12890 | * Find callback description for callback called @a name. |
12700 | * | 12891 | * |
@@ -12708,6 +12899,7 @@ enum | |||
12708 | 12899 | ||
12709 | /** | 12900 | /** |
12710 | * @def evas_obj_smart_need_recalculate_set | 12901 | * @def evas_obj_smart_need_recalculate_set |
12902 | * @since 1.8 | ||
12711 | * | 12903 | * |
12712 | * Set or unset the flag signalling that a given smart object needs to | 12904 | * Set or unset the flag signalling that a given smart object needs to |
12713 | * get recalculated. | 12905 | * get recalculated. |
@@ -12720,6 +12912,7 @@ enum | |||
12720 | 12912 | ||
12721 | /** | 12913 | /** |
12722 | * @def evas_obj_smart_need_recalculate_get | 12914 | * @def evas_obj_smart_need_recalculate_get |
12915 | * @since 1.8 | ||
12723 | * | 12916 | * |
12724 | * Get the value of the flag signalling that a given smart object needs to | 12917 | * Get the value of the flag signalling that a given smart object needs to |
12725 | * get recalculated. | 12918 | * get recalculated. |
@@ -12732,6 +12925,7 @@ enum | |||
12732 | 12925 | ||
12733 | /** | 12926 | /** |
12734 | * @def evas_obj_smart_calculate | 12927 | * @def evas_obj_smart_calculate |
12928 | * @since 1.8 | ||
12735 | * | 12929 | * |
12736 | * Call the @b calculate() smart function immediately on a given smart | 12930 | * Call the @b calculate() smart function immediately on a given smart |
12737 | * object. | 12931 | * object. |
@@ -12742,6 +12936,7 @@ enum | |||
12742 | 12936 | ||
12743 | /** | 12937 | /** |
12744 | * @def evas_obj_smart_changed | 12938 | * @def evas_obj_smart_changed |
12939 | * @since 1.8 | ||
12745 | * | 12940 | * |
12746 | * Mark smart object as changed, dirty. | 12941 | * Mark smart object as changed, dirty. |
12747 | * | 12942 | * |
@@ -12752,6 +12947,7 @@ enum | |||
12752 | 12947 | ||
12753 | /** | 12948 | /** |
12754 | * @def evas_obj_smart_add | 12949 | * @def evas_obj_smart_add |
12950 | * @since 1.8 | ||
12755 | * | 12951 | * |
12756 | * Instantiates a new smart object described by s. | 12952 | * Instantiates a new smart object described by s. |
12757 | * | 12953 | * |
@@ -13941,6 +14137,7 @@ enum | |||
13941 | 14137 | ||
13942 | /** | 14138 | /** |
13943 | * @def evas_obj_box_add_to | 14139 | * @def evas_obj_box_add_to |
14140 | * @since 1.8 | ||
13944 | * | 14141 | * |
13945 | * Add a new box as a child of a given smart object. | 14142 | * Add a new box as a child of a given smart object. |
13946 | * | 14143 | * |
@@ -13952,6 +14149,7 @@ enum | |||
13952 | 14149 | ||
13953 | /** | 14150 | /** |
13954 | * @def evas_obj_box_layout_set | 14151 | * @def evas_obj_box_layout_set |
14152 | * @since 1.8 | ||
13955 | * | 14153 | * |
13956 | * Set a new layouting function to a given box object | 14154 | * Set a new layouting function to a given box object |
13957 | * | 14155 | * |
@@ -13965,6 +14163,7 @@ enum | |||
13965 | 14163 | ||
13966 | /** | 14164 | /** |
13967 | * @def evas_obj_box_layout_horizontal | 14165 | * @def evas_obj_box_layout_horizontal |
14166 | * @since 1.8 | ||
13968 | * | 14167 | * |
13969 | * Layout function which sets the box o to a (basic) horizontal box | 14168 | * Layout function which sets the box o to a (basic) horizontal box |
13970 | * | 14169 | * |
@@ -13975,6 +14174,7 @@ enum | |||
13975 | 14174 | ||
13976 | /** | 14175 | /** |
13977 | * @def evas_obj_box_layout_vertical | 14176 | * @def evas_obj_box_layout_vertical |
14177 | * @since 1.8 | ||
13978 | * | 14178 | * |
13979 | * Layout function which sets the box o to a (basic) vertical box | 14179 | * Layout function which sets the box o to a (basic) vertical box |
13980 | * | 14180 | * |
@@ -13985,6 +14185,7 @@ enum | |||
13985 | 14185 | ||
13986 | /** | 14186 | /** |
13987 | * @def evas_obj_box_layout_homogeneous_horizontal | 14187 | * @def evas_obj_box_layout_homogeneous_horizontal |
14188 | * @since 1.8 | ||
13988 | * | 14189 | * |
13989 | * Layout function which sets the box o to a @b homogeneous | 14190 | * Layout function which sets the box o to a @b homogeneous |
13990 | * | 14191 | * |
@@ -13995,6 +14196,7 @@ enum | |||
13995 | 14196 | ||
13996 | /** | 14197 | /** |
13997 | * @def evas_obj_box_layout_homogeneous_vertical | 14198 | * @def evas_obj_box_layout_homogeneous_vertical |
14199 | * @since 1.8 | ||
13998 | * | 14200 | * |
13999 | * Layout function which sets the box o to a @b homogeneous | 14201 | * Layout function which sets the box o to a @b homogeneous |
14000 | * | 14202 | * |
@@ -14005,8 +14207,9 @@ enum | |||
14005 | 14207 | ||
14006 | /** | 14208 | /** |
14007 | * @def evas_obj_box_layout_homogeneous_max_size_horizontal | 14209 | * @def evas_obj_box_layout_homogeneous_max_size_horizontal |
14210 | * @since 1.8 | ||
14008 | * | 14211 | * |
14009 | * Layout function which sets the box o to a <b>maximum size, | 14212 | * Layout function which sets the box o to a maximum size. |
14010 | * | 14213 | * |
14011 | * | 14214 | * |
14012 | * @see evas_object_box_layout_homogeneous_max_size_horizontal | 14215 | * @see evas_object_box_layout_homogeneous_max_size_horizontal |
@@ -14015,6 +14218,7 @@ enum | |||
14015 | 14218 | ||
14016 | /** | 14219 | /** |
14017 | * @def evas_obj_box_layout_homogeneous_max_size_vertical | 14220 | * @def evas_obj_box_layout_homogeneous_max_size_vertical |
14221 | * @since 1.8 | ||
14018 | * | 14222 | * |
14019 | * Layout function which sets the box o to a <b>maximum size, | 14223 | * Layout function which sets the box o to a <b>maximum size, |
14020 | * | 14224 | * |
@@ -14025,6 +14229,7 @@ enum | |||
14025 | 14229 | ||
14026 | /** | 14230 | /** |
14027 | * @def evas_obj_box_layout_flow_horizontal | 14231 | * @def evas_obj_box_layout_flow_horizontal |
14232 | * @since 1.8 | ||
14028 | * | 14233 | * |
14029 | * Layout function which sets the box o to a @b flow horizontal | 14234 | * Layout function which sets the box o to a @b flow horizontal |
14030 | * | 14235 | * |
@@ -14035,6 +14240,7 @@ enum | |||
14035 | 14240 | ||
14036 | /** | 14241 | /** |
14037 | * @def evas_obj_box_layout_flow_vertical | 14242 | * @def evas_obj_box_layout_flow_vertical |
14243 | * @since 1.8 | ||
14038 | * | 14244 | * |
14039 | * Layout function which sets the box o to a @b flow vertical box. | 14245 | * Layout function which sets the box o to a @b flow vertical box. |
14040 | * | 14246 | * |
@@ -14045,6 +14251,7 @@ enum | |||
14045 | 14251 | ||
14046 | /** | 14252 | /** |
14047 | * @def evas_obj_box_layout_stack | 14253 | * @def evas_obj_box_layout_stack |
14254 | * @since 1.8 | ||
14048 | * | 14255 | * |
14049 | * Layout function which sets the box o to a @b stacking box | 14256 | * Layout function which sets the box o to a @b stacking box |
14050 | * | 14257 | * |
@@ -14055,6 +14262,7 @@ enum | |||
14055 | 14262 | ||
14056 | /** | 14263 | /** |
14057 | * @def evas_obj_box_align_set | 14264 | * @def evas_obj_box_align_set |
14265 | * @since 1.8 | ||
14058 | * | 14266 | * |
14059 | * Set the alignment of the whole bounding box of contents, for a | 14267 | * Set the alignment of the whole bounding box of contents, for a |
14060 | * | 14268 | * |
@@ -14067,6 +14275,7 @@ enum | |||
14067 | 14275 | ||
14068 | /** | 14276 | /** |
14069 | * @def evas_obj_box_align_get | 14277 | * @def evas_obj_box_align_get |
14278 | * @since 1.8 | ||
14070 | * | 14279 | * |
14071 | * Get the alignment of the whole bounding box of contents, for a | 14280 | * Get the alignment of the whole bounding box of contents, for a |
14072 | * | 14281 | * |
@@ -14079,6 +14288,7 @@ enum | |||
14079 | 14288 | ||
14080 | /** | 14289 | /** |
14081 | * @def evas_obj_box_padding_set | 14290 | * @def evas_obj_box_padding_set |
14291 | * @since 1.8 | ||
14082 | * | 14292 | * |
14083 | * Set the (space) padding between cells set for a given box object. | 14293 | * Set the (space) padding between cells set for a given box object. |
14084 | * | 14294 | * |
@@ -14091,6 +14301,7 @@ enum | |||
14091 | 14301 | ||
14092 | /** | 14302 | /** |
14093 | * @def evas_obj_box_padding_get | 14303 | * @def evas_obj_box_padding_get |
14304 | * @since 1.8 | ||
14094 | * | 14305 | * |
14095 | * Get the (space) padding between cells set for a given box object. | 14306 | * Get the (space) padding between cells set for a given box object. |
14096 | * | 14307 | * |
@@ -14103,6 +14314,7 @@ enum | |||
14103 | 14314 | ||
14104 | /** | 14315 | /** |
14105 | * @def evas_obj_box_append | 14316 | * @def evas_obj_box_append |
14317 | * @since 1.8 | ||
14106 | * | 14318 | * |
14107 | * Append a new child object to the given box object @a o. | 14319 | * Append a new child object to the given box object @a o. |
14108 | * | 14320 | * |
@@ -14115,6 +14327,7 @@ enum | |||
14115 | 14327 | ||
14116 | /** | 14328 | /** |
14117 | * @def evas_obj_box_prepend | 14329 | * @def evas_obj_box_prepend |
14330 | * @since 1.8 | ||
14118 | * | 14331 | * |
14119 | * Prepend a new child object to the given box object @a o. | 14332 | * Prepend a new child object to the given box object @a o. |
14120 | * | 14333 | * |
@@ -14127,6 +14340,7 @@ enum | |||
14127 | 14340 | ||
14128 | /** | 14341 | /** |
14129 | * @def evas_obj_box_insert_before | 14342 | * @def evas_obj_box_insert_before |
14343 | * @since 1.8 | ||
14130 | * | 14344 | * |
14131 | * Insert a new child object <b>before another existing one</b>, in | 14345 | * Insert a new child object <b>before another existing one</b>, in |
14132 | * | 14346 | * |
@@ -14140,6 +14354,7 @@ enum | |||
14140 | 14354 | ||
14141 | /** | 14355 | /** |
14142 | * @def evas_obj_box_insert_after | 14356 | * @def evas_obj_box_insert_after |
14357 | * @since 1.8 | ||
14143 | * | 14358 | * |
14144 | * Insert a new child object <b>after another existing one</b>, in | 14359 | * Insert a new child object <b>after another existing one</b>, in |
14145 | * | 14360 | * |
@@ -14153,6 +14368,7 @@ enum | |||
14153 | 14368 | ||
14154 | /** | 14369 | /** |
14155 | * @def evas_obj_box_insert_at | 14370 | * @def evas_obj_box_insert_at |
14371 | * @since 1.8 | ||
14156 | * | 14372 | * |
14157 | * Insert a new child object <b>at a given position</b>, in a given | 14373 | * Insert a new child object <b>at a given position</b>, in a given |
14158 | * | 14374 | * |
@@ -14166,6 +14382,7 @@ enum | |||
14166 | 14382 | ||
14167 | /** | 14383 | /** |
14168 | * @def evas_obj_box_remove | 14384 | * @def evas_obj_box_remove |
14385 | * @since 1.8 | ||
14169 | * | 14386 | * |
14170 | * Remove a given object from a box object, unparenting it again. | 14387 | * Remove a given object from a box object, unparenting it again. |
14171 | * | 14388 | * |
@@ -14178,6 +14395,7 @@ enum | |||
14178 | 14395 | ||
14179 | /** | 14396 | /** |
14180 | * @def evas_obj_box_remove_at | 14397 | * @def evas_obj_box_remove_at |
14398 | * @since 1.8 | ||
14181 | * | 14399 | * |
14182 | * Remove an object, <b>bound to a given position</b> in a box object, | 14400 | * Remove an object, <b>bound to a given position</b> in a box object, |
14183 | * | 14401 | * |
@@ -14190,6 +14408,7 @@ enum | |||
14190 | 14408 | ||
14191 | /** | 14409 | /** |
14192 | * @def evas_obj_box_remove_all | 14410 | * @def evas_obj_box_remove_all |
14411 | * @since 1.8 | ||
14193 | * | 14412 | * |
14194 | * Remove all child objects from a box object, unparenting them | 14413 | * Remove all child objects from a box object, unparenting them |
14195 | * | 14414 | * |
@@ -14202,6 +14421,7 @@ enum | |||
14202 | 14421 | ||
14203 | /** | 14422 | /** |
14204 | * @def evas_obj_box_iterator_new | 14423 | * @def evas_obj_box_iterator_new |
14424 | * @since 1.8 | ||
14205 | * | 14425 | * |
14206 | * Get an iterator to walk the list of children of a given box object. | 14426 | * Get an iterator to walk the list of children of a given box object. |
14207 | * | 14427 | * |
@@ -14213,6 +14433,7 @@ enum | |||
14213 | 14433 | ||
14214 | /** | 14434 | /** |
14215 | * @def evas_obj_box_accessor_new | 14435 | * @def evas_obj_box_accessor_new |
14436 | * @since 1.8 | ||
14216 | * | 14437 | * |
14217 | * Get an accessor (a structure providing random items access) to the | 14438 | * Get an accessor (a structure providing random items access) to the |
14218 | * | 14439 | * |
@@ -14224,6 +14445,7 @@ enum | |||
14224 | 14445 | ||
14225 | /** | 14446 | /** |
14226 | * @def evas_obj_box_option_property_name_get | 14447 | * @def evas_obj_box_option_property_name_get |
14448 | * @since 1.8 | ||
14227 | * | 14449 | * |
14228 | * Get the name of the property of the child elements of the box o | 14450 | * Get the name of the property of the child elements of the box o |
14229 | * | 14451 | * |
@@ -14236,6 +14458,7 @@ enum | |||
14236 | 14458 | ||
14237 | /** | 14459 | /** |
14238 | * @def evas_obj_box_option_property_id_get | 14460 | * @def evas_obj_box_option_property_id_get |
14461 | * @since 1.8 | ||
14239 | * | 14462 | * |
14240 | * Get the numerical identifier of the property of the child elements | 14463 | * Get the numerical identifier of the property of the child elements |
14241 | * | 14464 | * |
@@ -14248,6 +14471,7 @@ enum | |||
14248 | 14471 | ||
14249 | /** | 14472 | /** |
14250 | * @def evas_obj_box_option_property_vset | 14473 | * @def evas_obj_box_option_property_vset |
14474 | * @since 1.8 | ||
14251 | * | 14475 | * |
14252 | * Set a property value (by its given numerical identifier), on a | 14476 | * Set a property value (by its given numerical identifier), on a |
14253 | * | 14477 | * |
@@ -14262,6 +14486,7 @@ enum | |||
14262 | 14486 | ||
14263 | /** | 14487 | /** |
14264 | * @def evas_obj_box_option_property_vget | 14488 | * @def evas_obj_box_option_property_vget |
14489 | * @since 1.8 | ||
14265 | * | 14490 | * |
14266 | * Get a property's value (by its given numerical identifier), on a | 14491 | * Get a property's value (by its given numerical identifier), on a |
14267 | * | 14492 | * |
@@ -15051,6 +15276,7 @@ enum | |||
15051 | 15276 | ||
15052 | /** | 15277 | /** |
15053 | * @def evas_obj_table_add_to | 15278 | * @def evas_obj_table_add_to |
15279 | * @since 1.8 | ||
15054 | * | 15280 | * |
15055 | * Create a table that is child of a given element parent. | 15281 | * Create a table that is child of a given element parent. |
15056 | * | 15282 | * |
@@ -15062,6 +15288,7 @@ enum | |||
15062 | 15288 | ||
15063 | /** | 15289 | /** |
15064 | * @def evas_obj_table_homogeneous_set | 15290 | * @def evas_obj_table_homogeneous_set |
15291 | * @since 1.8 | ||
15065 | * | 15292 | * |
15066 | * Set how this table should layout children. | 15293 | * Set how this table should layout children. |
15067 | * | 15294 | * |
@@ -15073,6 +15300,7 @@ enum | |||
15073 | 15300 | ||
15074 | /** | 15301 | /** |
15075 | * @def evas_obj_table_homogeneous_get | 15302 | * @def evas_obj_table_homogeneous_get |
15303 | * @since 1.8 | ||
15076 | * | 15304 | * |
15077 | * Get the current layout homogeneous mode. | 15305 | * Get the current layout homogeneous mode. |
15078 | * | 15306 | * |
@@ -15084,6 +15312,7 @@ enum | |||
15084 | 15312 | ||
15085 | /** | 15313 | /** |
15086 | * @def evas_obj_table_align_set | 15314 | * @def evas_obj_table_align_set |
15315 | * @since 1.8 | ||
15087 | * | 15316 | * |
15088 | * Set the alignment of the whole bounding box of contents. | 15317 | * Set the alignment of the whole bounding box of contents. |
15089 | * | 15318 | * |
@@ -15096,6 +15325,7 @@ enum | |||
15096 | 15325 | ||
15097 | /** | 15326 | /** |
15098 | * @def evas_obj_table_align_get | 15327 | * @def evas_obj_table_align_get |
15328 | * @since 1.8 | ||
15099 | * | 15329 | * |
15100 | * Get alignment of the whole bounding box of contents. | 15330 | * Get alignment of the whole bounding box of contents. |
15101 | * | 15331 | * |
@@ -15108,6 +15338,7 @@ enum | |||
15108 | 15338 | ||
15109 | /** | 15339 | /** |
15110 | * @def evas_obj_table_padding_set | 15340 | * @def evas_obj_table_padding_set |
15341 | * @since 1.8 | ||
15111 | * | 15342 | * |
15112 | * Set padding between cells. | 15343 | * Set padding between cells. |
15113 | * | 15344 | * |
@@ -15120,6 +15351,7 @@ enum | |||
15120 | 15351 | ||
15121 | /** | 15352 | /** |
15122 | * @def evas_obj_table_padding_get | 15353 | * @def evas_obj_table_padding_get |
15354 | * @since 1.8 | ||
15123 | * | 15355 | * |
15124 | * Get padding between cells. | 15356 | * Get padding between cells. |
15125 | * | 15357 | * |
@@ -15132,6 +15364,7 @@ enum | |||
15132 | 15364 | ||
15133 | /** | 15365 | /** |
15134 | * @def evas_obj_table_pack_get | 15366 | * @def evas_obj_table_pack_get |
15367 | * @since 1.8 | ||
15135 | * | 15368 | * |
15136 | * Get packing location of a child of table | 15369 | * Get packing location of a child of table |
15137 | * | 15370 | * |
@@ -15148,6 +15381,7 @@ enum | |||
15148 | 15381 | ||
15149 | /** | 15382 | /** |
15150 | * @def evas_obj_table_pack | 15383 | * @def evas_obj_table_pack |
15384 | * @since 1.8 | ||
15151 | * | 15385 | * |
15152 | * Add a new child to a table object or set its current packing. | 15386 | * Add a new child to a table object or set its current packing. |
15153 | * | 15387 | * |
@@ -15164,6 +15398,7 @@ enum | |||
15164 | 15398 | ||
15165 | /** | 15399 | /** |
15166 | * @def evas_obj_table_unpack | 15400 | * @def evas_obj_table_unpack |
15401 | * @since 1.8 | ||
15167 | * | 15402 | * |
15168 | * Remove child from table. | 15403 | * Remove child from table. |
15169 | * | 15404 | * |
@@ -15176,6 +15411,7 @@ enum | |||
15176 | 15411 | ||
15177 | /** | 15412 | /** |
15178 | * @def evas_obj_table_clear | 15413 | * @def evas_obj_table_clear |
15414 | * @since 1.8 | ||
15179 | * | 15415 | * |
15180 | * Faster way to remove all child objects from a table object. | 15416 | * Faster way to remove all child objects from a table object. |
15181 | * | 15417 | * |
@@ -15187,6 +15423,7 @@ enum | |||
15187 | 15423 | ||
15188 | /** | 15424 | /** |
15189 | * @def evas_obj_table_col_row_size_get | 15425 | * @def evas_obj_table_col_row_size_get |
15426 | * @since 1.8 | ||
15190 | * | 15427 | * |
15191 | * Get the number of columns and rows this table takes. | 15428 | * Get the number of columns and rows this table takes. |
15192 | * | 15429 | * |
@@ -15199,6 +15436,7 @@ enum | |||
15199 | 15436 | ||
15200 | /** | 15437 | /** |
15201 | * @def evas_obj_table_iterator_new | 15438 | * @def evas_obj_table_iterator_new |
15439 | * @since 1.8 | ||
15202 | * | 15440 | * |
15203 | * Get an iterator to walk the list of children for the table. | 15441 | * Get an iterator to walk the list of children for the table. |
15204 | * | 15442 | * |
@@ -15210,6 +15448,7 @@ enum | |||
15210 | 15448 | ||
15211 | /** | 15449 | /** |
15212 | * @def evas_obj_table_accessor_new | 15450 | * @def evas_obj_table_accessor_new |
15451 | * @since 1.8 | ||
15213 | * | 15452 | * |
15214 | * Get an accessor to get random access to the list of children for the table. | 15453 | * Get an accessor to get random access to the list of children for the table. |
15215 | * | 15454 | * |
@@ -15221,6 +15460,7 @@ enum | |||
15221 | 15460 | ||
15222 | /** | 15461 | /** |
15223 | * @def evas_obj_table_children_get | 15462 | * @def evas_obj_table_children_get |
15463 | * @since 1.8 | ||
15224 | * | 15464 | * |
15225 | * Get the list of children for the table. | 15465 | * Get the list of children for the table. |
15226 | * | 15466 | * |
@@ -15232,6 +15472,7 @@ enum | |||
15232 | 15472 | ||
15233 | /** | 15473 | /** |
15234 | * @def evas_obj_table_mirrored_get | 15474 | * @def evas_obj_table_mirrored_get |
15475 | * @since 1.8 | ||
15235 | * | 15476 | * |
15236 | * Gets the mirrored mode of the table. | 15477 | * Gets the mirrored mode of the table. |
15237 | * | 15478 | * |
@@ -15243,6 +15484,7 @@ enum | |||
15243 | 15484 | ||
15244 | /** | 15485 | /** |
15245 | * @def evas_obj_table_mirrored_set | 15486 | * @def evas_obj_table_mirrored_set |
15487 | * @since 1.8 | ||
15246 | * | 15488 | * |
15247 | * Sets the mirrored mode of the table. In mirrored mode the table items go | 15489 | * Sets the mirrored mode of the table. In mirrored mode the table items go |
15248 | * | 15490 | * |
@@ -15494,6 +15736,7 @@ enum | |||
15494 | 15736 | ||
15495 | /** | 15737 | /** |
15496 | * @def evas_obj_grid_add | 15738 | * @def evas_obj_grid_add |
15739 | * @since 1.8 | ||
15497 | * | 15740 | * |
15498 | * Create a new grid. | 15741 | * Create a new grid. |
15499 | * | 15742 | * |
@@ -15505,6 +15748,7 @@ enum | |||
15505 | 15748 | ||
15506 | /** | 15749 | /** |
15507 | * @def evas_obj_grid_add_to | 15750 | * @def evas_obj_grid_add_to |
15751 | * @since 1.8 | ||
15508 | * | 15752 | * |
15509 | * Create a grid that is child of a given element parent. | 15753 | * Create a grid that is child of a given element parent. |
15510 | * | 15754 | * |
@@ -15516,6 +15760,7 @@ enum | |||
15516 | 15760 | ||
15517 | /** | 15761 | /** |
15518 | * @def evas_obj_grid_size_set | 15762 | * @def evas_obj_grid_size_set |
15763 | * @since 1.8 | ||
15519 | * | 15764 | * |
15520 | * Set the virtual resolution for the grid | 15765 | * Set the virtual resolution for the grid |
15521 | * | 15766 | * |
@@ -15528,6 +15773,7 @@ enum | |||
15528 | 15773 | ||
15529 | /** | 15774 | /** |
15530 | * @def evas_obj_grid_size_get | 15775 | * @def evas_obj_grid_size_get |
15776 | * @since 1.8 | ||
15531 | * | 15777 | * |
15532 | * Get the current virtual resolution | 15778 | * Get the current virtual resolution |
15533 | * | 15779 | * |
@@ -15540,6 +15786,7 @@ enum | |||
15540 | 15786 | ||
15541 | /** | 15787 | /** |
15542 | * @def evas_obj_grid_pack | 15788 | * @def evas_obj_grid_pack |
15789 | * @since 1.8 | ||
15543 | * | 15790 | * |
15544 | * Add a new child to a grid object. | 15791 | * Add a new child to a grid object. |
15545 | * | 15792 | * |
@@ -15556,6 +15803,7 @@ enum | |||
15556 | 15803 | ||
15557 | /** | 15804 | /** |
15558 | * @def evas_obj_grid_unpack | 15805 | * @def evas_obj_grid_unpack |
15806 | * @since 1.8 | ||
15559 | * | 15807 | * |
15560 | * Remove child from grid. | 15808 | * Remove child from grid. |
15561 | * | 15809 | * |
@@ -15568,6 +15816,7 @@ enum | |||
15568 | 15816 | ||
15569 | /** | 15817 | /** |
15570 | * @def evas_obj_grid_clear | 15818 | * @def evas_obj_grid_clear |
15819 | * @since 1.8 | ||
15571 | * | 15820 | * |
15572 | * Faster way to remove all child objects from a grid object. | 15821 | * Faster way to remove all child objects from a grid object. |
15573 | * | 15822 | * |
@@ -15579,6 +15828,7 @@ enum | |||
15579 | 15828 | ||
15580 | /** | 15829 | /** |
15581 | * @def evas_obj_grid_pack_get | 15830 | * @def evas_obj_grid_pack_get |
15831 | * @since 1.8 | ||
15582 | * | 15832 | * |
15583 | * Get the pack options for a grid child | 15833 | * Get the pack options for a grid child |
15584 | * | 15834 | * |
@@ -15595,6 +15845,7 @@ enum | |||
15595 | 15845 | ||
15596 | /** | 15846 | /** |
15597 | * @def evas_obj_grid_iterator_new | 15847 | * @def evas_obj_grid_iterator_new |
15848 | * @since 1.8 | ||
15598 | * | 15849 | * |
15599 | * Get an iterator to walk the list of children for the grid. | 15850 | * Get an iterator to walk the list of children for the grid. |
15600 | * | 15851 | * |
@@ -15606,6 +15857,7 @@ enum | |||
15606 | 15857 | ||
15607 | /** | 15858 | /** |
15608 | * @def evas_obj_grid_accessor_new | 15859 | * @def evas_obj_grid_accessor_new |
15860 | * @since 1.8 | ||
15609 | * | 15861 | * |
15610 | * Get an accessor to get random access to the list of children for the grid. | 15862 | * Get an accessor to get random access to the list of children for the grid. |
15611 | * | 15863 | * |
@@ -15617,6 +15869,7 @@ enum | |||
15617 | 15869 | ||
15618 | /** | 15870 | /** |
15619 | * @def evas_obj_grid_children_get | 15871 | * @def evas_obj_grid_children_get |
15872 | * @since 1.8 | ||
15620 | * | 15873 | * |
15621 | * Get the list of children for the grid. | 15874 | * Get the list of children for the grid. |
15622 | * | 15875 | * |
@@ -15628,6 +15881,7 @@ enum | |||
15628 | 15881 | ||
15629 | /** | 15882 | /** |
15630 | * @def evas_obj_grid_mirrored_get | 15883 | * @def evas_obj_grid_mirrored_get |
15884 | * @since 1.8 | ||
15631 | * | 15885 | * |
15632 | * Gets the mirrored mode of the grid. | 15886 | * Gets the mirrored mode of the grid. |
15633 | * | 15887 | * |
@@ -15639,6 +15893,7 @@ enum | |||
15639 | 15893 | ||
15640 | /** | 15894 | /** |
15641 | * @def evas_obj_grid_mirrored_set | 15895 | * @def evas_obj_grid_mirrored_set |
15896 | * @since 1.8 | ||
15642 | * | 15897 | * |
15643 | * Sets the mirrored mode of the grid. In mirrored mode the grid items go | 15898 | * Sets the mirrored mode of the grid. In mirrored mode the grid items go |
15644 | * | 15899 | * |
@@ -16743,6 +16998,7 @@ enum | |||
16743 | 16998 | ||
16744 | /** | 16999 | /** |
16745 | * @def evas_obj_position_set | 17000 | * @def evas_obj_position_set |
17001 | * @since 1.8 | ||
16746 | * | 17002 | * |
16747 | * Move the given Evas object to the given location inside its | 17003 | * Move the given Evas object to the given location inside its |
16748 | * canvas' viewport. | 17004 | * canvas' viewport. |
@@ -16756,6 +17012,7 @@ enum | |||
16756 | 17012 | ||
16757 | /** | 17013 | /** |
16758 | * @def evas_obj_position_get | 17014 | * @def evas_obj_position_get |
17015 | * @since 1.8 | ||
16759 | * | 17016 | * |
16760 | * Retrieves the position of the given Evas object. | 17017 | * Retrieves the position of the given Evas object. |
16761 | * | 17018 | * |
@@ -16768,10 +17025,11 @@ enum | |||
16768 | 17025 | ||
16769 | /** | 17026 | /** |
16770 | * @def evas_obj_size_set | 17027 | * @def evas_obj_size_set |
17028 | * @since 1.8 | ||
16771 | * Changes the size of the given Evas object. | 17029 | * Changes the size of the given Evas object. |
16772 | * | 17030 | * |
16773 | * @param w[in] in | 17031 | * @param [in] w in |
16774 | * @param h[in] in | 17032 | * @param [in] h in |
16775 | * | 17033 | * |
16776 | * @see evas_object_resize | 17034 | * @see evas_object_resize |
16777 | */ | 17035 | */ |
@@ -16779,6 +17037,7 @@ enum | |||
16779 | 17037 | ||
16780 | /** | 17038 | /** |
16781 | * @def evas_obj_size_get | 17039 | * @def evas_obj_size_get |
17040 | * @since 1.8 | ||
16782 | * | 17041 | * |
16783 | * Retrieves the (rectangular) size of the given Evas object. | 17042 | * Retrieves the (rectangular) size of the given Evas object. |
16784 | * | 17043 | * |
@@ -16791,6 +17050,7 @@ enum | |||
16791 | 17050 | ||
16792 | /** | 17051 | /** |
16793 | * @def evas_obj_size_hint_min_set | 17052 | * @def evas_obj_size_hint_min_set |
17053 | * @since 1.8 | ||
16794 | * | 17054 | * |
16795 | * Sets the hints for an object's minimum size. | 17055 | * Sets the hints for an object's minimum size. |
16796 | * | 17056 | * |
@@ -16803,6 +17063,7 @@ enum | |||
16803 | 17063 | ||
16804 | /** | 17064 | /** |
16805 | * @def evas_obj_size_hint_min_get | 17065 | * @def evas_obj_size_hint_min_get |
17066 | * @since 1.8 | ||
16806 | * | 17067 | * |
16807 | * Retrieves the hints for an object's minimum size. | 17068 | * Retrieves the hints for an object's minimum size. |
16808 | * | 17069 | * |
@@ -16815,6 +17076,7 @@ enum | |||
16815 | 17076 | ||
16816 | /** | 17077 | /** |
16817 | * @def evas_obj_size_hint_max_set | 17078 | * @def evas_obj_size_hint_max_set |
17079 | * @since 1.8 | ||
16818 | * | 17080 | * |
16819 | * Sets the hints for an object's maximum size. | 17081 | * Sets the hints for an object's maximum size. |
16820 | * | 17082 | * |
@@ -16827,6 +17089,7 @@ enum | |||
16827 | 17089 | ||
16828 | /** | 17090 | /** |
16829 | * @def evas_obj_size_hint_max_get | 17091 | * @def evas_obj_size_hint_max_get |
17092 | * @since 1.8 | ||
16830 | * | 17093 | * |
16831 | * Retrieves the hints for an object's maximum size. | 17094 | * Retrieves the hints for an object's maximum size. |
16832 | * | 17095 | * |
@@ -16839,6 +17102,7 @@ enum | |||
16839 | 17102 | ||
16840 | /** | 17103 | /** |
16841 | * @def evas_obj_size_hint_request_set | 17104 | * @def evas_obj_size_hint_request_set |
17105 | * @since 1.8 | ||
16842 | * | 17106 | * |
16843 | * Sets the hints for an object's optimum size. | 17107 | * Sets the hints for an object's optimum size. |
16844 | * | 17108 | * |
@@ -16851,6 +17115,7 @@ enum | |||
16851 | 17115 | ||
16852 | /** | 17116 | /** |
16853 | * @def evas_obj_size_hint_request_get | 17117 | * @def evas_obj_size_hint_request_get |
17118 | * @since 1.8 | ||
16854 | * | 17119 | * |
16855 | * Retrieves the hints for an object's optimum size. | 17120 | * Retrieves the hints for an object's optimum size. |
16856 | * | 17121 | * |
@@ -16863,6 +17128,7 @@ enum | |||
16863 | 17128 | ||
16864 | /** | 17129 | /** |
16865 | * @def evas_obj_size_hint_aspect_set | 17130 | * @def evas_obj_size_hint_aspect_set |
17131 | * @since 1.8 | ||
16866 | * | 17132 | * |
16867 | * Sets the hints for an object's aspect ratio. | 17133 | * Sets the hints for an object's aspect ratio. |
16868 | * | 17134 | * |
@@ -16876,6 +17142,7 @@ enum | |||
16876 | 17142 | ||
16877 | /** | 17143 | /** |
16878 | * @def evas_obj_size_hint_aspect_get | 17144 | * @def evas_obj_size_hint_aspect_get |
17145 | * @since 1.8 | ||
16879 | * | 17146 | * |
16880 | * Retrieves the hints for an object's aspect ratio. | 17147 | * Retrieves the hints for an object's aspect ratio. |
16881 | * | 17148 | * |
@@ -16889,6 +17156,7 @@ enum | |||
16889 | 17156 | ||
16890 | /** | 17157 | /** |
16891 | * @def evas_obj_size_hint_align_set | 17158 | * @def evas_obj_size_hint_align_set |
17159 | * @since 1.8 | ||
16892 | * | 17160 | * |
16893 | * Sets the hints for an object's alignment. | 17161 | * Sets the hints for an object's alignment. |
16894 | * | 17162 | * |
@@ -16901,6 +17169,7 @@ enum | |||
16901 | 17169 | ||
16902 | /** | 17170 | /** |
16903 | * @def evas_obj_size_hint_align_get | 17171 | * @def evas_obj_size_hint_align_get |
17172 | * @since 1.8 | ||
16904 | * | 17173 | * |
16905 | * Retrieves the hints for on object's alignment. | 17174 | * Retrieves the hints for on object's alignment. |
16906 | * | 17175 | * |
@@ -16913,6 +17182,7 @@ enum | |||
16913 | 17182 | ||
16914 | /** | 17183 | /** |
16915 | * @def evas_obj_size_hint_weight_set | 17184 | * @def evas_obj_size_hint_weight_set |
17185 | * @since 1.8 | ||
16916 | * | 17186 | * |
16917 | * Sets the hints for an object's weight. | 17187 | * Sets the hints for an object's weight. |
16918 | * | 17188 | * |
@@ -16925,6 +17195,7 @@ enum | |||
16925 | 17195 | ||
16926 | /** | 17196 | /** |
16927 | * @def evas_obj_size_hint_weight_get | 17197 | * @def evas_obj_size_hint_weight_get |
17198 | * @since 1.8 | ||
16928 | * | 17199 | * |
16929 | * Retrieves the hints for an object's weight. | 17200 | * Retrieves the hints for an object's weight. |
16930 | * | 17201 | * |
@@ -16937,6 +17208,7 @@ enum | |||
16937 | 17208 | ||
16938 | /** | 17209 | /** |
16939 | * @def evas_obj_size_hint_padding_set | 17210 | * @def evas_obj_size_hint_padding_set |
17211 | * @since 1.8 | ||
16940 | * | 17212 | * |
16941 | * Sets the hints for an object's padding space. | 17213 | * Sets the hints for an object's padding space. |
16942 | * | 17214 | * |
@@ -16951,6 +17223,7 @@ enum | |||
16951 | 17223 | ||
16952 | /** | 17224 | /** |
16953 | * @def evas_obj_size_hint_padding_get | 17225 | * @def evas_obj_size_hint_padding_get |
17226 | * @since 1.8 | ||
16954 | * | 17227 | * |
16955 | * Retrieves the hints for an object's padding space. | 17228 | * Retrieves the hints for an object's padding space. |
16956 | * | 17229 | * |
@@ -16965,6 +17238,7 @@ enum | |||
16965 | 17238 | ||
16966 | /** | 17239 | /** |
16967 | * @def evas_obj_visibility_set | 17240 | * @def evas_obj_visibility_set |
17241 | * @since 1.8 | ||
16968 | * | 17242 | * |
16969 | * Makes the given Evas object visible or invisible. | 17243 | * Makes the given Evas object visible or invisible. |
16970 | * @param[in] v @c EINA_TRUE if to make the object visible, @c EINA_FALSE | 17244 | * @param[in] v @c EINA_TRUE if to make the object visible, @c EINA_FALSE |
@@ -16977,6 +17251,7 @@ enum | |||
16977 | 17251 | ||
16978 | /** | 17252 | /** |
16979 | * @def evas_obj_visibility_get | 17253 | * @def evas_obj_visibility_get |
17254 | * @since 1.8 | ||
16980 | * | 17255 | * |
16981 | * Retrieves whether or not the given Evas object is visible. | 17256 | * Retrieves whether or not the given Evas object is visible. |
16982 | * | 17257 | * |
@@ -16989,6 +17264,7 @@ enum | |||
16989 | 17264 | ||
16990 | /** | 17265 | /** |
16991 | * @def evas_obj_color_set | 17266 | * @def evas_obj_color_set |
17267 | * @since 1.8 | ||
16992 | * | 17268 | * |
16993 | * Sets the general/main color of the given Evas object to the given | 17269 | * Sets the general/main color of the given Evas object to the given |
16994 | * one. | 17270 | * one. |
@@ -17004,6 +17280,7 @@ enum | |||
17004 | 17280 | ||
17005 | /** | 17281 | /** |
17006 | * @def evas_obj_color_get | 17282 | * @def evas_obj_color_get |
17283 | * @since 1.8 | ||
17007 | * Retrieves the general/main color of the given Evas object. | 17284 | * Retrieves the general/main color of the given Evas object. |
17008 | * | 17285 | * |
17009 | * @param r out | 17286 | * @param r out |
@@ -17017,6 +17294,7 @@ enum | |||
17017 | 17294 | ||
17018 | /** | 17295 | /** |
17019 | * @def evas_obj_anti_alias_set | 17296 | * @def evas_obj_anti_alias_set |
17297 | * @since 1.8 | ||
17020 | * | 17298 | * |
17021 | * Sets whether or not the given Evas object is to be drawn anti-aliased. | 17299 | * Sets whether or not the given Evas object is to be drawn anti-aliased. |
17022 | * | 17300 | * |
@@ -17028,6 +17306,7 @@ enum | |||
17028 | 17306 | ||
17029 | /** | 17307 | /** |
17030 | * @def evas_obj_anti_alias_get | 17308 | * @def evas_obj_anti_alias_get |
17309 | * @since 1.8 | ||
17031 | * | 17310 | * |
17032 | * Retrieves whether or not the given Evas object is to be drawn anti_aliased. | 17311 | * Retrieves whether or not the given Evas object is to be drawn anti_aliased. |
17033 | * | 17312 | * |
@@ -17039,6 +17318,7 @@ enum | |||
17039 | 17318 | ||
17040 | /** | 17319 | /** |
17041 | * @def evas_obj_scale_set | 17320 | * @def evas_obj_scale_set |
17321 | * @since 1.8 | ||
17042 | * | 17322 | * |
17043 | * Sets the scaling factor for an Evas object. Does not affect all | 17323 | * Sets the scaling factor for an Evas object. Does not affect all |
17044 | * objects. | 17324 | * objects. |
@@ -17051,6 +17331,7 @@ enum | |||
17051 | 17331 | ||
17052 | /** | 17332 | /** |
17053 | * @def evas_obj_scale_get | 17333 | * @def evas_obj_scale_get |
17334 | * @since 1.8 | ||
17054 | * | 17335 | * |
17055 | * Retrieves the scaling factor for the given Evas object. | 17336 | * Retrieves the scaling factor for the given Evas object. |
17056 | * | 17337 | * |
@@ -17062,6 +17343,7 @@ enum | |||
17062 | 17343 | ||
17063 | /** | 17344 | /** |
17064 | * @def evas_obj_render_op_set | 17345 | * @def evas_obj_render_op_set |
17346 | * @since 1.8 | ||
17065 | * | 17347 | * |
17066 | * Sets the render_op to be used for rendering the Evas object. | 17348 | * Sets the render_op to be used for rendering the Evas object. |
17067 | * | 17349 | * |
@@ -17073,6 +17355,7 @@ enum | |||
17073 | 17355 | ||
17074 | /** | 17356 | /** |
17075 | * @def evas_obj_render_op_get | 17357 | * @def evas_obj_render_op_get |
17358 | * @since 1.8 | ||
17076 | * | 17359 | * |
17077 | * Retrieves the current value of the operation used for rendering the Evas object. | 17360 | * Retrieves the current value of the operation used for rendering the Evas object. |
17078 | * | 17361 | * |
@@ -17084,15 +17367,17 @@ enum | |||
17084 | 17367 | ||
17085 | /** | 17368 | /** |
17086 | * @def evas_obj_evas_get | 17369 | * @def evas_obj_evas_get |
17370 | * @since 1.8 | ||
17087 | * Retrieves the Evas canvas that the given object lives on. | 17371 | * Retrieves the Evas canvas that the given object lives on. |
17088 | * | 17372 | * |
17089 | * @param[out] out. | 17373 | * @param[out] evas |
17090 | * @see evas_object_evas_get | 17374 | * @see evas_object_evas_get |
17091 | */ | 17375 | */ |
17092 | #define evas_obj_evas_get(evas) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_EVAS_GET), EO_TYPECHECK(Evas **, evas) | 17376 | #define evas_obj_evas_get(evas) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_EVAS_GET), EO_TYPECHECK(Evas **, evas) |
17093 | 17377 | ||
17094 | /** | 17378 | /** |
17095 | * @def evas_obj_type_get | 17379 | * @def evas_obj_type_get |
17380 | * @since 1.8 | ||
17096 | * Retrieves the type of the given Evas object. | 17381 | * Retrieves the type of the given Evas object. |
17097 | * | 17382 | * |
17098 | * @param[out] type out | 17383 | * @param[out] type out |
@@ -17102,6 +17387,7 @@ enum | |||
17102 | 17387 | ||
17103 | /** | 17388 | /** |
17104 | * @def evas_obj_type_set | 17389 | * @def evas_obj_type_set |
17390 | * @since 1.8 | ||
17105 | * Sets the type of the given Evas object. | 17391 | * Sets the type of the given Evas object. |
17106 | * | 17392 | * |
17107 | * @param[in] type in | 17393 | * @param[in] type in |
@@ -17110,6 +17396,7 @@ enum | |||
17110 | 17396 | ||
17111 | /** | 17397 | /** |
17112 | * @def evas_obj_precise_is_inside_set | 17398 | * @def evas_obj_precise_is_inside_set |
17399 | * @since 1.8 | ||
17113 | * | 17400 | * |
17114 | * Set whether to use precise (usually expensive) point collision | 17401 | * Set whether to use precise (usually expensive) point collision |
17115 | * detection for a given Evas object. | 17402 | * detection for a given Evas object. |
@@ -17122,6 +17409,7 @@ enum | |||
17122 | 17409 | ||
17123 | /** | 17410 | /** |
17124 | * @def evas_obj_precise_is_inside_get | 17411 | * @def evas_obj_precise_is_inside_get |
17412 | * @since 1.8 | ||
17125 | * | 17413 | * |
17126 | * Determine whether an object is set to use precise point collision | 17414 | * Determine whether an object is set to use precise point collision |
17127 | * detection. | 17415 | * detection. |
@@ -17134,6 +17422,7 @@ enum | |||
17134 | 17422 | ||
17135 | /** | 17423 | /** |
17136 | * @def evas_obj_static_clip_set | 17424 | * @def evas_obj_static_clip_set |
17425 | * @since 1.8 | ||
17137 | * | 17426 | * |
17138 | * Set a hint flag on the given Evas object that it's used as a "static | 17427 | * Set a hint flag on the given Evas object that it's used as a "static |
17139 | * clipper". | 17428 | * clipper". |
@@ -17146,6 +17435,7 @@ enum | |||
17146 | 17435 | ||
17147 | /** | 17436 | /** |
17148 | * @def evas_obj_static_clip_get | 17437 | * @def evas_obj_static_clip_get |
17438 | * @since 1.8 | ||
17149 | * | 17439 | * |
17150 | * Get the "static clipper" hint flag for a given Evas object. | 17440 | * Get the "static clipper" hint flag for a given Evas object. |
17151 | * | 17441 | * |
@@ -17157,6 +17447,7 @@ enum | |||
17157 | 17447 | ||
17158 | /** | 17448 | /** |
17159 | * @def evas_obj_is_frame_object_set | 17449 | * @def evas_obj_is_frame_object_set |
17450 | * @since 1.8 | ||
17160 | * | 17451 | * |
17161 | * @param[in] is_frame in | 17452 | * @param[in] is_frame in |
17162 | * | 17453 | * |
@@ -17166,6 +17457,7 @@ enum | |||
17166 | 17457 | ||
17167 | /** | 17458 | /** |
17168 | * @def evas_obj_is_frame_object_get | 17459 | * @def evas_obj_is_frame_object_get |
17460 | * @since 1.8 | ||
17169 | * | 17461 | * |
17170 | * @param[out] is_frame out | 17462 | * @param[out] is_frame out |
17171 | * | 17463 | * |
@@ -17175,6 +17467,7 @@ enum | |||
17175 | 17467 | ||
17176 | /** | 17468 | /** |
17177 | * @def evas_obj_freeze_events_set | 17469 | * @def evas_obj_freeze_events_set |
17470 | * @since 1.8 | ||
17178 | * | 17471 | * |
17179 | * Set whether an Evas object is to freeze (discard) events. | 17472 | * Set whether an Evas object is to freeze (discard) events. |
17180 | * | 17473 | * |
@@ -17186,6 +17479,7 @@ enum | |||
17186 | 17479 | ||
17187 | /** | 17480 | /** |
17188 | * @def evas_obj_freeze_events_get | 17481 | * @def evas_obj_freeze_events_get |
17482 | * @since 1.8 | ||
17189 | * | 17483 | * |
17190 | * Determine whether an object is set to freeze (discard) events. | 17484 | * Determine whether an object is set to freeze (discard) events. |
17191 | * | 17485 | * |
@@ -17197,6 +17491,7 @@ enum | |||
17197 | 17491 | ||
17198 | /** | 17492 | /** |
17199 | * @def evas_obj_pass_events_set | 17493 | * @def evas_obj_pass_events_set |
17494 | * @since 1.8 | ||
17200 | * | 17495 | * |
17201 | * Set whether an Evas object is to pass (ignore) events. | 17496 | * Set whether an Evas object is to pass (ignore) events. |
17202 | * | 17497 | * |
@@ -17208,6 +17503,7 @@ enum | |||
17208 | 17503 | ||
17209 | /** | 17504 | /** |
17210 | * @def evas_obj_pass_events_get | 17505 | * @def evas_obj_pass_events_get |
17506 | * @since 1.8 | ||
17211 | * | 17507 | * |
17212 | * Determine whether an object is set to pass (ignore) events. | 17508 | * Determine whether an object is set to pass (ignore) events. |
17213 | * | 17509 | * |
@@ -17219,6 +17515,7 @@ enum | |||
17219 | 17515 | ||
17220 | /** | 17516 | /** |
17221 | * @def evas_obj_repeat_events_set | 17517 | * @def evas_obj_repeat_events_set |
17518 | * @since 1.8 | ||
17222 | * | 17519 | * |
17223 | * Set whether an Evas object is to repeat events. | 17520 | * Set whether an Evas object is to repeat events. |
17224 | * | 17521 | * |
@@ -17230,6 +17527,7 @@ enum | |||
17230 | 17527 | ||
17231 | /** | 17528 | /** |
17232 | * @def evas_obj_repeat_events_get | 17529 | * @def evas_obj_repeat_events_get |
17530 | * @since 1.8 | ||
17233 | * | 17531 | * |
17234 | * Determine whether an object is set to repeat events. | 17532 | * Determine whether an object is set to repeat events. |
17235 | * | 17533 | * |
@@ -17241,6 +17539,7 @@ enum | |||
17241 | 17539 | ||
17242 | /** | 17540 | /** |
17243 | * @def evas_obj_propagate_events_set | 17541 | * @def evas_obj_propagate_events_set |
17542 | * @since 1.8 | ||
17244 | * | 17543 | * |
17245 | * Set whether events on a smart object's member should get propagated | 17544 | * Set whether events on a smart object's member should get propagated |
17246 | * up to its parent. | 17545 | * up to its parent. |
@@ -17252,6 +17551,7 @@ enum | |||
17252 | 17551 | ||
17253 | /** | 17552 | /** |
17254 | * @def evas_obj_propagate_events_get | 17553 | * @def evas_obj_propagate_events_get |
17554 | * @since 1.8 | ||
17255 | * | 17555 | * |
17256 | * Retrieve whether an Evas object is set to propagate events. | 17556 | * Retrieve whether an Evas object is set to propagate events. |
17257 | * | 17557 | * |
@@ -17263,10 +17563,11 @@ enum | |||
17263 | 17563 | ||
17264 | /** | 17564 | /** |
17265 | * @def evas_obj_pointer_mode_set | 17565 | * @def evas_obj_pointer_mode_set |
17566 | * @since 1.8 | ||
17266 | * | 17567 | * |
17267 | * Set pointer behavior. | 17568 | * Set pointer behavior. |
17268 | * | 17569 | * |
17269 | * @param[in] setting in | 17570 | * @param[in] pointer_mode in |
17270 | * | 17571 | * |
17271 | * @see evas_object_pointer_mode_set | 17572 | * @see evas_object_pointer_mode_set |
17272 | */ | 17573 | */ |
@@ -17274,10 +17575,11 @@ enum | |||
17274 | 17575 | ||
17275 | /** | 17576 | /** |
17276 | * @def evas_obj_pointer_mode_get | 17577 | * @def evas_obj_pointer_mode_get |
17578 | * @since 1.8 | ||
17277 | * | 17579 | * |
17278 | * Determine how pointer will behave. | 17580 | * Determine how pointer will behave. |
17279 | * | 17581 | * |
17280 | * @param[out] setting out | 17582 | * @param[out] pointer_mode out |
17281 | * | 17583 | * |
17282 | * @see evas_object_pointer_mode_get | 17584 | * @see evas_object_pointer_mode_get |
17283 | */ | 17585 | */ |
@@ -17285,9 +17587,10 @@ enum | |||
17285 | 17587 | ||
17286 | /** | 17588 | /** |
17287 | * @def evas_obj_clip_set | 17589 | * @def evas_obj_clip_set |
17590 | * @since 1.8 | ||
17288 | * Clip one object to another. | 17591 | * Clip one object to another. |
17289 | * | 17592 | * |
17290 | * @parami[in] clip in | 17593 | * @param[in] clip in |
17291 | * | 17594 | * |
17292 | * @see evas_object_clip_set | 17595 | * @see evas_object_clip_set |
17293 | */ | 17596 | */ |
@@ -17295,6 +17598,7 @@ enum | |||
17295 | 17598 | ||
17296 | /** | 17599 | /** |
17297 | * @def evas_obj_clip_get | 17600 | * @def evas_obj_clip_get |
17601 | * @since 1.8 | ||
17298 | * Get the object clipping @p obj (if any). | 17602 | * Get the object clipping @p obj (if any). |
17299 | * | 17603 | * |
17300 | * @param[out] clip out | 17604 | * @param[out] clip out |
@@ -17305,6 +17609,7 @@ enum | |||
17305 | 17609 | ||
17306 | /** | 17610 | /** |
17307 | * @def evas_obj_clip_unset | 17611 | * @def evas_obj_clip_unset |
17612 | * @since 1.8 | ||
17308 | * Disable/cease clipping on a clipped @p obj object. | 17613 | * Disable/cease clipping on a clipped @p obj object. |
17309 | * | 17614 | * |
17310 | * @see evas_object_clip_unset | 17615 | * @see evas_object_clip_unset |
@@ -17313,6 +17618,7 @@ enum | |||
17313 | 17618 | ||
17314 | /** | 17619 | /** |
17315 | * @def evas_obj_clipees_get | 17620 | * @def evas_obj_clipees_get |
17621 | * @since 1.8 | ||
17316 | * Return a list of objects currently clipped by @p obj. | 17622 | * Return a list of objects currently clipped by @p obj. |
17317 | * | 17623 | * |
17318 | * @param[out] clipees out | 17624 | * @param[out] clipees out |
@@ -17323,6 +17629,7 @@ enum | |||
17323 | 17629 | ||
17324 | /** | 17630 | /** |
17325 | * @def evas_obj_focus_set | 17631 | * @def evas_obj_focus_set |
17632 | * @since 1.8 | ||
17326 | * Sets or unsets a given object as the currently focused one on its | 17633 | * Sets or unsets a given object as the currently focused one on its |
17327 | * canvas. | 17634 | * canvas. |
17328 | * @param[in] focus in | 17635 | * @param[in] focus in |
@@ -17333,6 +17640,7 @@ enum | |||
17333 | 17640 | ||
17334 | /** | 17641 | /** |
17335 | * @def evas_obj_focus_get | 17642 | * @def evas_obj_focus_get |
17643 | * @since 1.8 | ||
17336 | * Retrieve whether an object has the focus. | 17644 | * Retrieve whether an object has the focus. |
17337 | * | 17645 | * |
17338 | * @param[out] focus out | 17646 | * @param[out] focus out |
@@ -17343,6 +17651,7 @@ enum | |||
17343 | 17651 | ||
17344 | /** | 17652 | /** |
17345 | * @def evas_obj_name_set | 17653 | * @def evas_obj_name_set |
17654 | * @since 1.8 | ||
17346 | * Sets the name of the given Evas object to the given name. | 17655 | * Sets the name of the given Evas object to the given name. |
17347 | * | 17656 | * |
17348 | * @param[in] name in | 17657 | * @param[in] name in |
@@ -17353,6 +17662,7 @@ enum | |||
17353 | 17662 | ||
17354 | /** | 17663 | /** |
17355 | * @def evas_obj_name_get | 17664 | * @def evas_obj_name_get |
17665 | * @since 1.8 | ||
17356 | * | 17666 | * |
17357 | * Retrieves the name of the given Evas object. | 17667 | * Retrieves the name of the given Evas object. |
17358 | * | 17668 | * |
@@ -17365,6 +17675,7 @@ enum | |||
17365 | 17675 | ||
17366 | /** | 17676 | /** |
17367 | * @def evas_obj_name_child_find | 17677 | * @def evas_obj_name_child_find |
17678 | * @since 1.8 | ||
17368 | * | 17679 | * |
17369 | * Retrieves the object from children of the given object with the given name. | 17680 | * Retrieves the object from children of the given object with the given name. |
17370 | * @param[in] name in | 17681 | * @param[in] name in |
@@ -17377,6 +17688,7 @@ enum | |||
17377 | 17688 | ||
17378 | /** | 17689 | /** |
17379 | * @def evas_obj_key_grab | 17690 | * @def evas_obj_key_grab |
17691 | * @since 1.8 | ||
17380 | * | 17692 | * |
17381 | * Requests @p keyname key events be directed to the obj. | 17693 | * Requests @p keyname key events be directed to the obj. |
17382 | * @param[in] keyname in | 17694 | * @param[in] keyname in |
@@ -17391,6 +17703,7 @@ enum | |||
17391 | 17703 | ||
17392 | /** | 17704 | /** |
17393 | * @def evas_obj_key_ungrab | 17705 | * @def evas_obj_key_ungrab |
17706 | * @since 1.8 | ||
17394 | * | 17707 | * |
17395 | * Removes the grab on @p keyname key events by the obj. | 17708 | * Removes the grab on @p keyname key events by the obj. |
17396 | * | 17709 | * |
@@ -17404,25 +17717,30 @@ enum | |||
17404 | 17717 | ||
17405 | /** | 17718 | /** |
17406 | * @def evas_obj_layer_set | 17719 | * @def evas_obj_layer_set |
17720 | * @since 1.8 | ||
17407 | * Sets the layer of the its canvas that the given object will be part | 17721 | * Sets the layer of the its canvas that the given object will be part |
17408 | * of. | 17722 | * of. |
17409 | * | 17723 | * |
17410 | * @param[in] l in | 17724 | * @param[in] l in |
17411 | * | 17725 | * |
17412 | * @see evas_object_layer_set() | 17726 | * @see evas_object_layer_set |
17413 | */ | 17727 | */ |
17414 | #define evas_obj_layer_set(l) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_LAYER_SET), EO_TYPECHECK(short, l) | 17728 | #define evas_obj_layer_set(l) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_LAYER_SET), EO_TYPECHECK(short, l) |
17415 | 17729 | ||
17416 | /** | 17730 | /** |
17417 | * @def evas_obj_layer_get | 17731 | * @def evas_obj_layer_get |
17732 | * @since 1.8 | ||
17418 | * Retrieves the layer of its canvas that the given object is part of. | 17733 | * Retrieves the layer of its canvas that the given object is part of. |
17419 | * | 17734 | * |
17420 | * @param Number of the its layer | 17735 | * @param[out] l out |
17736 | * | ||
17737 | * @see evas_object_layer_get | ||
17421 | */ | 17738 | */ |
17422 | #define evas_obj_layer_get(l) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_LAYER_GET), EO_TYPECHECK(short *, l) | 17739 | #define evas_obj_layer_get(l) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_LAYER_GET), EO_TYPECHECK(short *, l) |
17423 | 17740 | ||
17424 | /** | 17741 | /** |
17425 | * @def evas_obj_map_enable_set | 17742 | * @def evas_obj_map_enable_set |
17743 | * @since 1.8 | ||
17426 | * | 17744 | * |
17427 | * Enable or disable the map that is set. | 17745 | * Enable or disable the map that is set. |
17428 | * | 17746 | * |
@@ -17434,6 +17752,7 @@ enum | |||
17434 | 17752 | ||
17435 | /** | 17753 | /** |
17436 | * @def evas_obj_map_enable_get | 17754 | * @def evas_obj_map_enable_get |
17755 | * @since 1.8 | ||
17437 | * | 17756 | * |
17438 | * Get the map enabled state | 17757 | * Get the map enabled state |
17439 | * | 17758 | * |
@@ -17445,6 +17764,7 @@ enum | |||
17445 | 17764 | ||
17446 | /** | 17765 | /** |
17447 | * @def evas_obj_map_source_set | 17766 | * @def evas_obj_map_source_set |
17767 | * @since 1.8 | ||
17448 | * | 17768 | * |
17449 | * Set the map source object | 17769 | * Set the map source object |
17450 | * | 17770 | * |
@@ -17456,6 +17776,7 @@ enum | |||
17456 | 17776 | ||
17457 | /** | 17777 | /** |
17458 | * @def evas_obj_map_source_get | 17778 | * @def evas_obj_map_source_get |
17779 | * @since 1.8 | ||
17459 | * | 17780 | * |
17460 | * Get the map source object | 17781 | * Get the map source object |
17461 | * | 17782 | * |
@@ -17467,6 +17788,7 @@ enum | |||
17467 | 17788 | ||
17468 | /** | 17789 | /** |
17469 | * @def evas_obj_map_set | 17790 | * @def evas_obj_map_set |
17791 | * @since 1.8 | ||
17470 | * | 17792 | * |
17471 | * Set current object transformation map. | 17793 | * Set current object transformation map. |
17472 | * | 17794 | * |
@@ -17478,6 +17800,7 @@ enum | |||
17478 | 17800 | ||
17479 | /** | 17801 | /** |
17480 | * @def evas_obj_map_get | 17802 | * @def evas_obj_map_get |
17803 | * @since 1.8 | ||
17481 | * | 17804 | * |
17482 | * Get current object transformation map. | 17805 | * Get current object transformation map. |
17483 | * | 17806 | * |
@@ -17489,6 +17812,7 @@ enum | |||
17489 | 17812 | ||
17490 | /** | 17813 | /** |
17491 | * @def evas_obj_smart_parent_get | 17814 | * @def evas_obj_smart_parent_get |
17815 | * @since 1.8 | ||
17492 | * | 17816 | * |
17493 | * Gets the parent smart object of a given Evas object, if it has one. | 17817 | * Gets the parent smart object of a given Evas object, if it has one. |
17494 | * | 17818 | * |
@@ -17499,6 +17823,7 @@ enum | |||
17499 | #define evas_obj_smart_parent_get(smart_parent) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_SMART_PARENT_GET), EO_TYPECHECK(Evas_Object **, smart_parent) | 17823 | #define evas_obj_smart_parent_get(smart_parent) EVAS_OBJ_ID(EVAS_OBJ_SUB_ID_SMART_PARENT_GET), EO_TYPECHECK(Evas_Object **, smart_parent) |
17500 | /** | 17824 | /** |
17501 | * @def evas_obj_smart_data_get | 17825 | * @def evas_obj_smart_data_get |
17826 | * @since 1.8 | ||
17502 | * | 17827 | * |
17503 | * Retrieve user data stored on a given smart object. | 17828 | * Retrieve user data stored on a given smart object. |
17504 | * | 17829 | * |
@@ -17510,6 +17835,7 @@ enum | |||
17510 | 17835 | ||
17511 | /** | 17836 | /** |
17512 | * @def evas_obj_smart_type_check | 17837 | * @def evas_obj_smart_type_check |
17838 | * @since 1.8 | ||
17513 | * | 17839 | * |
17514 | * Checks whether a given smart object or any of its smart object | 17840 | * Checks whether a given smart object or any of its smart object |
17515 | * parents is of a given smart class. | 17841 | * parents is of a given smart class. |
@@ -17523,6 +17849,7 @@ enum | |||
17523 | 17849 | ||
17524 | /** | 17850 | /** |
17525 | * @def evas_obj_smart_type_check_ptr | 17851 | * @def evas_obj_smart_type_check_ptr |
17852 | * @since 1.8 | ||
17526 | * | 17853 | * |
17527 | * Checks whether a given smart object or any of its smart object | 17854 | * Checks whether a given smart object or any of its smart object |
17528 | * parents is of a given smart class, <b>using pointer comparison</b>. | 17855 | * parents is of a given smart class, <b>using pointer comparison</b>. |
@@ -17536,6 +17863,7 @@ enum | |||
17536 | 17863 | ||
17537 | /** | 17864 | /** |
17538 | * @def evas_obj_smart_move_children_relative | 17865 | * @def evas_obj_smart_move_children_relative |
17866 | * @since 1.8 | ||
17539 | * | 17867 | * |
17540 | * Moves all children objects of a given smart object relative to a | 17868 | * Moves all children objects of a given smart object relative to a |
17541 | * given offset. | 17869 | * given offset. |
@@ -17549,6 +17877,7 @@ enum | |||
17549 | 17877 | ||
17550 | /** | 17878 | /** |
17551 | * @def evas_obj_smart_clipped_clipper_get | 17879 | * @def evas_obj_smart_clipped_clipper_get |
17880 | * @since 1.8 | ||
17552 | * | 17881 | * |
17553 | * Get the clipper object for the given clipped smart object. | 17882 | * Get the clipper object for the given clipped smart object. |
17554 | * | 17883 | * |
@@ -17560,6 +17889,7 @@ enum | |||
17560 | 17889 | ||
17561 | /** | 17890 | /** |
17562 | * @def evas_obj_raise | 17891 | * @def evas_obj_raise |
17892 | * @since 1.8 | ||
17563 | * | 17893 | * |
17564 | * Raise obj to the top of its layer. | 17894 | * Raise obj to the top of its layer. |
17565 | * | 17895 | * |
@@ -17569,6 +17899,7 @@ enum | |||
17569 | 17899 | ||
17570 | /** | 17900 | /** |
17571 | * @def evas_obj_lower | 17901 | * @def evas_obj_lower |
17902 | * @since 1.8 | ||
17572 | * | 17903 | * |
17573 | * Lower obj to the bottom of its layer. | 17904 | * Lower obj to the bottom of its layer. |
17574 | * | 17905 | * |
@@ -17578,6 +17909,7 @@ enum | |||
17578 | 17909 | ||
17579 | /** | 17910 | /** |
17580 | * @def evas_obj_stack_above | 17911 | * @def evas_obj_stack_above |
17912 | * @since 1.8 | ||
17581 | * | 17913 | * |
17582 | * Stack the object immediately above @p above | 17914 | * Stack the object immediately above @p above |
17583 | * | 17915 | * |
@@ -17589,6 +17921,7 @@ enum | |||
17589 | 17921 | ||
17590 | /** | 17922 | /** |
17591 | * @def evas_obj_stack_below | 17923 | * @def evas_obj_stack_below |
17924 | * @since 1.8 | ||
17592 | * | 17925 | * |
17593 | * Stack the object immediately below @p below | 17926 | * Stack the object immediately below @p below |
17594 | * | 17927 | * |
@@ -17600,6 +17933,7 @@ enum | |||
17600 | 17933 | ||
17601 | /** | 17934 | /** |
17602 | * @def evas_obj_above_get | 17935 | * @def evas_obj_above_get |
17936 | * @since 1.8 | ||
17603 | * | 17937 | * |
17604 | * Get the Evas object stacked right above the object | 17938 | * Get the Evas object stacked right above the object |
17605 | * | 17939 | * |
@@ -17611,6 +17945,7 @@ enum | |||
17611 | 17945 | ||
17612 | /** | 17946 | /** |
17613 | * @def evas_obj_below_get | 17947 | * @def evas_obj_below_get |
17948 | * @since 1.8 | ||
17614 | * | 17949 | * |
17615 | * Get the Evas object stacked right below the object | 17950 | * Get the Evas object stacked right below the object |
17616 | * | 17951 | * |
@@ -17622,6 +17957,7 @@ enum | |||
17622 | 17957 | ||
17623 | /** | 17958 | /** |
17624 | * @def evas_obj_type_check | 17959 | * @def evas_obj_type_check |
17960 | * @since 1.8 | ||
17625 | * | 17961 | * |
17626 | * Checks whether a given object is of a given class. | 17962 | * Checks whether a given object is of a given class. |
17627 | * | 17963 | * |
@@ -17718,6 +18054,7 @@ enum | |||
17718 | 18054 | ||
17719 | /** | 18055 | /** |
17720 | * @def evas_obj_image_memfile_set | 18056 | * @def evas_obj_image_memfile_set |
18057 | * @since 1.8 | ||
17721 | * | 18058 | * |
17722 | * Sets the data for an image from memory to be loaded | 18059 | * Sets the data for an image from memory to be loaded |
17723 | * | 18060 | * |
@@ -17732,6 +18069,7 @@ enum | |||
17732 | 18069 | ||
17733 | /** | 18070 | /** |
17734 | * @def evas_obj_image_file_set | 18071 | * @def evas_obj_image_file_set |
18072 | * @since 1.8 | ||
17735 | * | 18073 | * |
17736 | * Set the source file from where an image object must fetch the real | 18074 | * Set the source file from where an image object must fetch the real |
17737 | * image data (it may be an Eet file, besides pure image ones). | 18075 | * image data (it may be an Eet file, besides pure image ones). |
@@ -17745,6 +18083,7 @@ enum | |||
17745 | 18083 | ||
17746 | /** | 18084 | /** |
17747 | * @def evas_obj_image_file_get | 18085 | * @def evas_obj_image_file_get |
18086 | * @since 1.8 | ||
17748 | * | 18087 | * |
17749 | * This is the same as evas_object_image_file_set() but the file to be loaded | 18088 | * This is the same as evas_object_image_file_set() but the file to be loaded |
17750 | * may exist at an address in memory (the data for the file, not the filename | 18089 | * may exist at an address in memory (the data for the file, not the filename |
@@ -17764,6 +18103,7 @@ enum | |||
17764 | 18103 | ||
17765 | /** | 18104 | /** |
17766 | * @def evas_obj_image_source_set | 18105 | * @def evas_obj_image_source_set |
18106 | * @since 1.8 | ||
17767 | * | 18107 | * |
17768 | * Set the source object on an image object to used as a @b proxy. | 18108 | * Set the source object on an image object to used as a @b proxy. |
17769 | * | 18109 | * |
@@ -17776,6 +18116,7 @@ enum | |||
17776 | 18116 | ||
17777 | /** | 18117 | /** |
17778 | * @def evas_obj_image_source_get | 18118 | * @def evas_obj_image_source_get |
18119 | * @since 1.8 | ||
17779 | * | 18120 | * |
17780 | * Get the current source object of an image object. | 18121 | * Get the current source object of an image object. |
17781 | * | 18122 | * |
@@ -17787,6 +18128,7 @@ enum | |||
17787 | 18128 | ||
17788 | /** | 18129 | /** |
17789 | * @def evas_obj_image_source_visible_set | 18130 | * @def evas_obj_image_source_visible_set |
18131 | * @since 1.8 | ||
17790 | * | 18132 | * |
17791 | * Set the source object to be shown or hidden. | 18133 | * Set the source object to be shown or hidden. |
17792 | * | 18134 | * |
@@ -17798,6 +18140,7 @@ enum | |||
17798 | 18140 | ||
17799 | /** | 18141 | /** |
17800 | * @def evas_obj_image_source_visible_get | 18142 | * @def evas_obj_image_source_visible_get |
18143 | * @since 1.8 | ||
17801 | * | 18144 | * |
17802 | * Get the state of the source object visibility. | 18145 | * Get the state of the source object visibility. |
17803 | * | 18146 | * |
@@ -17809,6 +18152,7 @@ enum | |||
17809 | 18152 | ||
17810 | /** | 18153 | /** |
17811 | * @def evas_obj_image_border_set | 18154 | * @def evas_obj_image_border_set |
18155 | * @since 1.8 | ||
17812 | * | 18156 | * |
17813 | * Set the dimensions for an image object's border, a region which @b | 18157 | * Set the dimensions for an image object's border, a region which @b |
17814 | * won't ever be scaled together with its center. | 18158 | * won't ever be scaled together with its center. |
@@ -17824,6 +18168,7 @@ enum | |||
17824 | 18168 | ||
17825 | /** | 18169 | /** |
17826 | * @def evas_obj_image_border_get | 18170 | * @def evas_obj_image_border_get |
18171 | * @since 1.8 | ||
17827 | * | 18172 | * |
17828 | * Retrieve the dimensions for an image object's border, a region | 18173 | * Retrieve the dimensions for an image object's border, a region |
17829 | * which @b won't ever be scaled together with its center. | 18174 | * which @b won't ever be scaled together with its center. |
@@ -17839,6 +18184,7 @@ enum | |||
17839 | 18184 | ||
17840 | /** | 18185 | /** |
17841 | * @def evas_obj_image_border_center_fill_set | 18186 | * @def evas_obj_image_border_center_fill_set |
18187 | * @since 1.8 | ||
17842 | * | 18188 | * |
17843 | * Sets @b how the center part of the given image object (not the | 18189 | * Sets @b how the center part of the given image object (not the |
17844 | * borders) should be drawn when Evas is rendering it. | 18190 | * borders) should be drawn when Evas is rendering it. |
@@ -17851,6 +18197,7 @@ enum | |||
17851 | 18197 | ||
17852 | /** | 18198 | /** |
17853 | * @def evas_obj_image_border_center_fill_get | 18199 | * @def evas_obj_image_border_center_fill_get |
18200 | * @since 1.8 | ||
17854 | * | 18201 | * |
17855 | * Retrieves @b how the center part of the given image object (not the | 18202 | * Retrieves @b how the center part of the given image object (not the |
17856 | * borders) is to be drawn when Evas is rendering it. | 18203 | * borders) is to be drawn when Evas is rendering it. |
@@ -17863,6 +18210,7 @@ enum | |||
17863 | 18210 | ||
17864 | /** | 18211 | /** |
17865 | * @def evas_obj_image_filled_set | 18212 | * @def evas_obj_image_filled_set |
18213 | * @since 1.8 | ||
17866 | * | 18214 | * |
17867 | * Set whether the image object's fill property should track the | 18215 | * Set whether the image object's fill property should track the |
17868 | * object's size. | 18216 | * object's size. |
@@ -17875,6 +18223,7 @@ enum | |||
17875 | 18223 | ||
17876 | /** | 18224 | /** |
17877 | * @def evas_obj_image_filled_get | 18225 | * @def evas_obj_image_filled_get |
18226 | * @since 1.8 | ||
17878 | * | 18227 | * |
17879 | * Retrieve whether the image object's fill property should track the | 18228 | * Retrieve whether the image object's fill property should track the |
17880 | * object's size. | 18229 | * object's size. |
@@ -17887,6 +18236,7 @@ enum | |||
17887 | 18236 | ||
17888 | /** | 18237 | /** |
17889 | * @def evas_obj_image_border_scale_set | 18238 | * @def evas_obj_image_border_scale_set |
18239 | * @since 1.8 | ||
17890 | * | 18240 | * |
17891 | * Sets the scaling factor (multiplier) for the borders of an image | 18241 | * Sets the scaling factor (multiplier) for the borders of an image |
17892 | * object. | 18242 | * object. |
@@ -17899,6 +18249,7 @@ enum | |||
17899 | 18249 | ||
17900 | /** | 18250 | /** |
17901 | * @def evas_obj_image_border_scale_get | 18251 | * @def evas_obj_image_border_scale_get |
18252 | * @since 1.8 | ||
17902 | * | 18253 | * |
17903 | * Retrieves the scaling factor (multiplier) for the borders of an | 18254 | * Retrieves the scaling factor (multiplier) for the borders of an |
17904 | * image object. | 18255 | * image object. |
@@ -17911,6 +18262,7 @@ enum | |||
17911 | 18262 | ||
17912 | /** | 18263 | /** |
17913 | * @def evas_obj_image_fill_set | 18264 | * @def evas_obj_image_fill_set |
18265 | * @since 1.8 | ||
17914 | * | 18266 | * |
17915 | * Set how to fill an image object's drawing rectangle given the | 18267 | * Set how to fill an image object's drawing rectangle given the |
17916 | * (real) image bound to it. | 18268 | * (real) image bound to it. |
@@ -17926,6 +18278,7 @@ enum | |||
17926 | 18278 | ||
17927 | /** | 18279 | /** |
17928 | * @def evas_obj_image_fill_get | 18280 | * @def evas_obj_image_fill_get |
18281 | * @since 1.8 | ||
17929 | * | 18282 | * |
17930 | * Retrieve how an image object is to fill its drawing rectangle, | 18283 | * Retrieve how an image object is to fill its drawing rectangle, |
17931 | * given the (real) image bound to it. | 18284 | * given the (real) image bound to it. |
@@ -17941,6 +18294,7 @@ enum | |||
17941 | 18294 | ||
17942 | /** | 18295 | /** |
17943 | * @def evas_obj_image_fill_spread_set | 18296 | * @def evas_obj_image_fill_spread_set |
18297 | * @since 1.8 | ||
17944 | * | 18298 | * |
17945 | * Sets the tiling mode for the given evas image object's fill. | 18299 | * Sets the tiling mode for the given evas image object's fill. |
17946 | * | 18300 | * |
@@ -17952,6 +18306,7 @@ enum | |||
17952 | 18306 | ||
17953 | /** | 18307 | /** |
17954 | * @def evas_obj_image_fill_spread_get | 18308 | * @def evas_obj_image_fill_spread_get |
18309 | * @since 1.8 | ||
17955 | * | 18310 | * |
17956 | * Retrieves the spread (tiling mode) for the given image object's | 18311 | * Retrieves the spread (tiling mode) for the given image object's |
17957 | * fill. | 18312 | * fill. |
@@ -17964,6 +18319,7 @@ enum | |||
17964 | 18319 | ||
17965 | /** | 18320 | /** |
17966 | * @def evas_obj_image_size_set | 18321 | * @def evas_obj_image_size_set |
18322 | * @since 1.8 | ||
17967 | * | 18323 | * |
17968 | * Sets the size of the given image object. | 18324 | * Sets the size of the given image object. |
17969 | * | 18325 | * |
@@ -17976,6 +18332,7 @@ enum | |||
17976 | 18332 | ||
17977 | /** | 18333 | /** |
17978 | * @def evas_obj_image_size_get | 18334 | * @def evas_obj_image_size_get |
18335 | * @since 1.8 | ||
17979 | * | 18336 | * |
17980 | * Retrieves the size of the given image object. | 18337 | * Retrieves the size of the given image object. |
17981 | * | 18338 | * |
@@ -17988,6 +18345,7 @@ enum | |||
17988 | 18345 | ||
17989 | /** | 18346 | /** |
17990 | * @def evas_obj_image_stride_get | 18347 | * @def evas_obj_image_stride_get |
18348 | * @since 1.8 | ||
17991 | * | 18349 | * |
17992 | * Retrieves the row stride of the given image object. | 18350 | * Retrieves the row stride of the given image object. |
17993 | * | 18351 | * |
@@ -17998,18 +18356,8 @@ enum | |||
17998 | #define evas_obj_image_stride_get(stride) EVAS_OBJ_IMAGE_ID(EVAS_OBJ_IMAGE_SUB_ID_STRIDE_GET), EO_TYPECHECK(int *, stride) | 18356 | #define evas_obj_image_stride_get(stride) EVAS_OBJ_IMAGE_ID(EVAS_OBJ_IMAGE_SUB_ID_STRIDE_GET), EO_TYPECHECK(int *, stride) |
17999 | 18357 | ||
18000 | /** | 18358 | /** |
18001 | * @de evas_obj_image_load_error_get | ||
18002 | * | ||
18003 | * Retrieves a number representing any error that occurred during the | ||
18004 | * last loading of the given image object's source image. | ||
18005 | * | ||
18006 | * @param[out] load_error out | ||
18007 | * | ||
18008 | * @see evas_object_image_load_error_get | ||
18009 | */ | ||
18010 | |||
18011 | /** | ||
18012 | * @def evas_obj_image_load_error_get | 18359 | * @def evas_obj_image_load_error_get |
18360 | * @since 1.8 | ||
18013 | * | 18361 | * |
18014 | * Retrieves a number representing any error that occurred during the | 18362 | * Retrieves a number representing any error that occurred during the |
18015 | * last loading of the given image object's source image. | 18363 | * last loading of the given image object's source image. |
@@ -18022,11 +18370,12 @@ enum | |||
18022 | 18370 | ||
18023 | /** | 18371 | /** |
18024 | * @def evas_obj_image_data_convert | 18372 | * @def evas_obj_image_data_convert |
18373 | * @since 1.8 | ||
18025 | * | 18374 | * |
18026 | * Converts the raw image data of the given image object to the | 18375 | * Converts the raw image data of the given image object to the |
18027 | * specified colorspace. | 18376 | * specified colorspace. |
18028 | * | 18377 | * |
18029 | * @param[in] cspace in | 18378 | * @param[in] to_cspace in |
18030 | * @param[out] data out | 18379 | * @param[out] data out |
18031 | * | 18380 | * |
18032 | * @see evas_object_image_data_convert | 18381 | * @see evas_object_image_data_convert |
@@ -18035,6 +18384,7 @@ enum | |||
18035 | 18384 | ||
18036 | /** | 18385 | /** |
18037 | * @def evas_obj_image_data_set | 18386 | * @def evas_obj_image_data_set |
18387 | * @since 1.8 | ||
18038 | * | 18388 | * |
18039 | * Sets the raw image data of the given image object. | 18389 | * Sets the raw image data of the given image object. |
18040 | * | 18390 | * |
@@ -18046,6 +18396,7 @@ enum | |||
18046 | 18396 | ||
18047 | /** | 18397 | /** |
18048 | * @def evas_obj_image_data_get | 18398 | * @def evas_obj_image_data_get |
18399 | * @since 1.8 | ||
18049 | * | 18400 | * |
18050 | * Get a pointer to the raw image data of the given image object. | 18401 | * Get a pointer to the raw image data of the given image object. |
18051 | * | 18402 | * |
@@ -18058,6 +18409,7 @@ enum | |||
18058 | 18409 | ||
18059 | /** | 18410 | /** |
18060 | * @def evas_obj_image_data_copy_set | 18411 | * @def evas_obj_image_data_copy_set |
18412 | * @since 1.8 | ||
18061 | * | 18413 | * |
18062 | * Replaces the raw image data of the given image object. | 18414 | * Replaces the raw image data of the given image object. |
18063 | * | 18415 | * |
@@ -18069,12 +18421,13 @@ enum | |||
18069 | 18421 | ||
18070 | /** | 18422 | /** |
18071 | * @def evas_obj_image_data_update_add | 18423 | * @def evas_obj_image_data_update_add |
18424 | * @since 1.8 | ||
18072 | * | 18425 | * |
18073 | * Mark a sub-region of the given image object to be redrawn. | 18426 | * Mark a sub-region of the given image object to be redrawn. |
18074 | * | 18427 | * |
18075 | * @param[in] x in | 18428 | * @param[in] x in |
18076 | * @param[in] y in | 18429 | * @param[in] y in |
18077 | * @param[in] r in | 18430 | * @param[in] w in |
18078 | * @param[in] h in | 18431 | * @param[in] h in |
18079 | * | 18432 | * |
18080 | * @see evas_object_image_data_update_add | 18433 | * @see evas_object_image_data_update_add |
@@ -18083,6 +18436,7 @@ enum | |||
18083 | 18436 | ||
18084 | /** | 18437 | /** |
18085 | * @def evas_obj_image_alpha_set | 18438 | * @def evas_obj_image_alpha_set |
18439 | * @since 1.8 | ||
18086 | * | 18440 | * |
18087 | * Enable or disable alpha channel usage on the given image object. | 18441 | * Enable or disable alpha channel usage on the given image object. |
18088 | * | 18442 | * |
@@ -18094,6 +18448,7 @@ enum | |||
18094 | 18448 | ||
18095 | /** | 18449 | /** |
18096 | * @def evas_obj_image_alpha_get | 18450 | * @def evas_obj_image_alpha_get |
18451 | * @since 1.8 | ||
18097 | * | 18452 | * |
18098 | * Retrieve whether alpha channel data is being used on the given | 18453 | * Retrieve whether alpha channel data is being used on the given |
18099 | * image object. | 18454 | * image object. |
@@ -18106,6 +18461,7 @@ enum | |||
18106 | 18461 | ||
18107 | /** | 18462 | /** |
18108 | * @def evas_obj_image_smooth_scale_set | 18463 | * @def evas_obj_image_smooth_scale_set |
18464 | * @since 1.8 | ||
18109 | * | 18465 | * |
18110 | * Sets whether to use high-quality image scaling algorithm on the | 18466 | * Sets whether to use high-quality image scaling algorithm on the |
18111 | * given image object. | 18467 | * given image object. |
@@ -18118,6 +18474,7 @@ enum | |||
18118 | 18474 | ||
18119 | /** | 18475 | /** |
18120 | * @def evas_obj_image_smooth_scale_get | 18476 | * @def evas_obj_image_smooth_scale_get |
18477 | * @since 1.8 | ||
18121 | * | 18478 | * |
18122 | * Retrieves whether the given image object is using high-quality | 18479 | * Retrieves whether the given image object is using high-quality |
18123 | * image scaling algorithm. | 18480 | * image scaling algorithm. |
@@ -18130,6 +18487,7 @@ enum | |||
18130 | 18487 | ||
18131 | /** | 18488 | /** |
18132 | * @def evas_obj_image_preload | 18489 | * @def evas_obj_image_preload |
18490 | * @since 1.8 | ||
18133 | * | 18491 | * |
18134 | * Preload an image object's image data in the background | 18492 | * Preload an image object's image data in the background |
18135 | * | 18493 | * |
@@ -18141,6 +18499,7 @@ enum | |||
18141 | 18499 | ||
18142 | /** | 18500 | /** |
18143 | * @def evas_obj_image_reload | 18501 | * @def evas_obj_image_reload |
18502 | * @since 1.8 | ||
18144 | * | 18503 | * |
18145 | * Reload an image object's image data. | 18504 | * Reload an image object's image data. |
18146 | * | 18505 | * |
@@ -18150,6 +18509,7 @@ enum | |||
18150 | 18509 | ||
18151 | /** | 18510 | /** |
18152 | * @def evas_obj_image_save | 18511 | * @def evas_obj_image_save |
18512 | * @since 1.8 | ||
18153 | * | 18513 | * |
18154 | * Save the given image object's contents to an (image) file. | 18514 | * Save the given image object's contents to an (image) file. |
18155 | * | 18515 | * |
@@ -18164,6 +18524,7 @@ enum | |||
18164 | 18524 | ||
18165 | /** | 18525 | /** |
18166 | * @def evas_obj_image_pixels_import | 18526 | * @def evas_obj_image_pixels_import |
18527 | * @since 1.8 | ||
18167 | * | 18528 | * |
18168 | * Import pixels from given source to a given canvas image object. | 18529 | * Import pixels from given source to a given canvas image object. |
18169 | * | 18530 | * |
@@ -18176,6 +18537,7 @@ enum | |||
18176 | 18537 | ||
18177 | /** | 18538 | /** |
18178 | * @def evas_obj_image_pixels_get_callback_set | 18539 | * @def evas_obj_image_pixels_get_callback_set |
18540 | * @since 1.8 | ||
18179 | * | 18541 | * |
18180 | * Set the callback function to get pixels from a canvas' image. | 18542 | * Set the callback function to get pixels from a canvas' image. |
18181 | * | 18543 | * |
@@ -18188,6 +18550,7 @@ enum | |||
18188 | 18550 | ||
18189 | /** | 18551 | /** |
18190 | * @def evas_obj_image_pixels_dirty_set | 18552 | * @def evas_obj_image_pixels_dirty_set |
18553 | * @since 1.8 | ||
18191 | * | 18554 | * |
18192 | * Mark whether the given image object is dirty (needs to be redrawn). | 18555 | * Mark whether the given image object is dirty (needs to be redrawn). |
18193 | * | 18556 | * |
@@ -18199,6 +18562,7 @@ enum | |||
18199 | 18562 | ||
18200 | /** | 18563 | /** |
18201 | * @def evas_obj_image_pixels_dirty_get | 18564 | * @def evas_obj_image_pixels_dirty_get |
18565 | * @since 1.8 | ||
18202 | * | 18566 | * |
18203 | * Retrieves whether the given image object is dirty (needs to be redrawn). | 18567 | * Retrieves whether the given image object is dirty (needs to be redrawn). |
18204 | * | 18568 | * |
@@ -18210,6 +18574,7 @@ enum | |||
18210 | 18574 | ||
18211 | /** | 18575 | /** |
18212 | * @def evas_obj_image_load_dpi_set | 18576 | * @def evas_obj_image_load_dpi_set |
18577 | * @since 1.8 | ||
18213 | * | 18578 | * |
18214 | * Set the DPI resolution of an image object's source image. | 18579 | * Set the DPI resolution of an image object's source image. |
18215 | * | 18580 | * |
@@ -18221,6 +18586,7 @@ enum | |||
18221 | 18586 | ||
18222 | /** | 18587 | /** |
18223 | * @def evas_obj_image_load_dpi_get | 18588 | * @def evas_obj_image_load_dpi_get |
18589 | * @since 1.8 | ||
18224 | * | 18590 | * |
18225 | * Get the DPI resolution of a loaded image object in the canvas. | 18591 | * Get the DPI resolution of a loaded image object in the canvas. |
18226 | * | 18592 | * |
@@ -18232,6 +18598,7 @@ enum | |||
18232 | 18598 | ||
18233 | /** | 18599 | /** |
18234 | * @def evas_obj_image_load_size_set | 18600 | * @def evas_obj_image_load_size_set |
18601 | * @since 1.8 | ||
18235 | * | 18602 | * |
18236 | * Set the size of a given image object's source image, when loading | 18603 | * Set the size of a given image object's source image, when loading |
18237 | * it. | 18604 | * it. |
@@ -18245,6 +18612,7 @@ enum | |||
18245 | 18612 | ||
18246 | /** | 18613 | /** |
18247 | * @def evas_obj_image_load_size_get | 18614 | * @def evas_obj_image_load_size_get |
18615 | * @since 1.8 | ||
18248 | * | 18616 | * |
18249 | * Get the size of a given image object's source image, when loading | 18617 | * Get the size of a given image object's source image, when loading |
18250 | * it. | 18618 | * it. |
@@ -18258,6 +18626,7 @@ enum | |||
18258 | 18626 | ||
18259 | /** | 18627 | /** |
18260 | * @def evas_obj_image_load_scale_down_set | 18628 | * @def evas_obj_image_load_scale_down_set |
18629 | * @since 1.8 | ||
18261 | * | 18630 | * |
18262 | * Set the scale down factor of a given image object's source image, | 18631 | * Set the scale down factor of a given image object's source image, |
18263 | * when loading it. | 18632 | * when loading it. |
@@ -18270,6 +18639,7 @@ enum | |||
18270 | 18639 | ||
18271 | /** | 18640 | /** |
18272 | * @def evas_obj_image_load_scale_down_get | 18641 | * @def evas_obj_image_load_scale_down_get |
18642 | * @since 1.8 | ||
18273 | * | 18643 | * |
18274 | * Get the scale down factor of a given image object's source image, | 18644 | * Get the scale down factor of a given image object's source image, |
18275 | * when loading it. | 18645 | * when loading it. |
@@ -18282,6 +18652,7 @@ enum | |||
18282 | 18652 | ||
18283 | /** | 18653 | /** |
18284 | * @def evas_obj_image_load_region_set | 18654 | * @def evas_obj_image_load_region_set |
18655 | * @since 1.8 | ||
18285 | * | 18656 | * |
18286 | * Inform a given image object to load a selective region of its | 18657 | * Inform a given image object to load a selective region of its |
18287 | * source image. | 18658 | * source image. |
@@ -18297,6 +18668,7 @@ enum | |||
18297 | 18668 | ||
18298 | /** | 18669 | /** |
18299 | * @def evas_obj_image_load_region_get | 18670 | * @def evas_obj_image_load_region_get |
18671 | * @since 1.8 | ||
18300 | * | 18672 | * |
18301 | * Retrieve the coordinates of a given image object's selective | 18673 | * Retrieve the coordinates of a given image object's selective |
18302 | * (source image) load region. | 18674 | * (source image) load region. |
@@ -18312,6 +18684,7 @@ enum | |||
18312 | 18684 | ||
18313 | /** | 18685 | /** |
18314 | * @def evas_obj_image_load_orientation_set | 18686 | * @def evas_obj_image_load_orientation_set |
18687 | * @since 1.8 | ||
18315 | * | 18688 | * |
18316 | * Define if the orientation information in the image file should be honored. | 18689 | * Define if the orientation information in the image file should be honored. |
18317 | * | 18690 | * |
@@ -18323,6 +18696,7 @@ enum | |||
18323 | 18696 | ||
18324 | /** | 18697 | /** |
18325 | * @def evas_obj_image_load_orientation_get | 18698 | * @def evas_obj_image_load_orientation_get |
18699 | * @since 1.8 | ||
18326 | * | 18700 | * |
18327 | * Get if the orientation information in the image file should be honored. | 18701 | * Get if the orientation information in the image file should be honored. |
18328 | * | 18702 | * |
@@ -18334,6 +18708,7 @@ enum | |||
18334 | 18708 | ||
18335 | /** | 18709 | /** |
18336 | * @def evas_obj_image_colorspace_set | 18710 | * @def evas_obj_image_colorspace_set |
18711 | * @since 1.8 | ||
18337 | * | 18712 | * |
18338 | * Set the colorspace of a given image of the canvas. | 18713 | * Set the colorspace of a given image of the canvas. |
18339 |