diff options
| author | Jérémy Zurcher <jeremy@asynk.ch> | 2011-04-21 07:30:33 +0200 | 
|---|---|---|
| committer | Jérémy Zurcher <jeremy@asynk.ch> | 2011-04-21 07:30:33 +0200 | 
| commit | 7246ce62120e6069626b711eb9340a38d6a3b63b (patch) | |
| tree | fb31939f2ae8f887437b2c3bdc39d7a6889b30d1 | |
| parent | 86a7573442727603b8fce7251dae811ad714b266 (diff) | |
| download | ffi-efl-7246ce62120e6069626b711eb9340a38d6a3b63b.zip ffi-efl-7246ce62120e6069626b711eb9340a38d6a3b63b.tar.gz | |
regenerate: evas_object_filter_param_*, ecore_animator_*
| -rw-r--r-- | lib/efl/ecore/ecore-ffi.rb | 10 | ||||
| -rw-r--r-- | lib/efl/evas/evas-ffi.rb | 26 | 
2 files changed, 26 insertions, 10 deletions
| diff --git a/lib/efl/ecore/ecore-ffi.rb b/lib/efl/ecore/ecore-ffi.rb index 6db930b..f3fa9dd 100644 --- a/lib/efl/ecore/ecore-ffi.rb +++ b/lib/efl/ecore/ecore-ffi.rb @@ -29,6 +29,8 @@ module Efl          typedef :pointer, :ecore_exe_win32_priority          # typedef enum _Ecore_Poller_Type Ecore_Poller_Type;          typedef :pointer, :ecore_poller_type +        # typedef enum _Ecore_Pos_Map Ecore_Pos_Map; +        typedef :pointer, :ecore_pos_map          # typedef struct _Ecore_Exe Ecore_Exe;          typedef :pointer, :ecore_exe          typedef :pointer, :ecore_exe_p @@ -115,6 +117,8 @@ module Efl          callback :ecore_thread_notify_cb, [ :void_p, :ecore_thread_p, :void_p ], :void          # typedef Eina_Bool (*Ecore_Task_Cb) (void *data);          callback :ecore_task_cb, [ :void_p ], :eina_bool +        # typedef Eina_Bool (*Ecore_Timeline_Cb) (void *data, double pos); +        callback :ecore_timeline_cb, [ :void_p, :double ], :eina_bool          # typedef void (*Ecore_Cb) (void *data);          callback :ecore_cb, [ :void_p ], :void          # typedef Eina_Bool (*Ecore_Fd_Cb) (void *data, Ecore_Fd_Handler *fd_handler); @@ -196,6 +200,8 @@ module Efl          [ :ecore_exe_cmd_get, [ :ecore_exe_p ], :string ],          # EAPI void *ecore_exe_data_get(const Ecore_Exe *exe);          [ :ecore_exe_data_get, [ :ecore_exe_p ], :void_p ], +        # EAPI void *ecore_exe_data_set(Ecore_Exe *exe, void *data); +        [ :ecore_exe_data_set, [ :ecore_exe_p, :void_p ], :void_p ],          # EAPI Ecore_Exe_Flags ecore_exe_flags_get(const Ecore_Exe *exe);          [ :ecore_exe_flags_get, [ :ecore_exe_p ], :ecore_exe_flags ],          # EAPI void ecore_exe_pause(Ecore_Exe *exe); @@ -345,6 +351,8 @@ module Efl          [ :ecore_timer_precision_set, [ :double ], :void ],          # EAPI Ecore_Animator *ecore_animator_add(Ecore_Task_Cb func, const void *data);          [ :ecore_animator_add, [ :ecore_task_cb, :void_p ], :ecore_animator_p ], +        # EAPI Ecore_Animator *ecore_animator_run_add(double runtime, Ecore_Timeline_Cb func, const void *data); +        [ :ecore_animator_run_add, [ :double, :ecore_timeline_cb, :void_p ], :ecore_animator_p ],          # EAPI void *ecore_animator_del(Ecore_Animator *animator);          [ :ecore_animator_del, [ :ecore_animator_p ], :void_p ],          # EAPI void ecore_animator_freeze(Ecore_Animator *animator); @@ -355,6 +363,8 @@ module Efl          [ :ecore_animator_frametime_set, [ :double ], :void ],          # EAPI double ecore_animator_frametime_get(void);          [ :ecore_animator_frametime_get, [  ], :double ], +        # EAPI double ecore_animator_pos_map(double pos, Ecore_Pos_Map map, double v1, double v2); +        [ :ecore_animator_pos_map, [ :double, :ecore_pos_map, :double, :double ], :double ],          # EAPI void ecore_poller_poll_interval_set(Ecore_Poller_Type type, double poll_time);          [ :ecore_poller_poll_interval_set, [ :ecore_poller_type, :double ], :void ],          # EAPI double ecore_poller_poll_interval_get(Ecore_Poller_Type type); diff --git a/lib/efl/evas/evas-ffi.rb b/lib/efl/evas/evas-ffi.rb index 9ea296b..f406c8f 100644 --- a/lib/efl/evas/evas-ffi.rb +++ b/lib/efl/evas/evas-ffi.rb @@ -1207,16 +1207,22 @@ module Efl          [ :evas_object_filter_set, [ :evas_object_p, :evas_filter ], :eina_bool ],          # EAPI Evas_Filter evas_object_filter_get (Evas_Object *o);          [ :evas_object_filter_get, [ :evas_object_p ], :evas_filter ], -        # EAPI Eina_Bool evas_object_filter_param_set_int (Evas_Object *o, const char *param, int val); -        [ :evas_object_filter_param_set_int, [ :evas_object_p, :string, :int ], :eina_bool ], -        # EAPI int evas_object_filter_param_get_int (Evas_Object *o, const char *param); -        [ :evas_object_filter_param_get_int, [ :evas_object_p, :string ], :int ], -        # EAPI Eina_Bool evas_object_filter_param_set_str (Evas_Object *o, const char *param, const char *val); -        [ :evas_object_filter_param_set_str, [ :evas_object_p, :string, :string ], :eina_bool ], -        # EAPI Eina_Bool evas_object_filter_param_set_obj (Evas_Object *o, const char *param, Evas_Object *); -        [ :evas_object_filter_param_set_obj, [ :evas_object_p, :string, :evas_object_p ], :eina_bool ], -        # EAPI Eina_Bool evas_object_filter_param_set_float(Evas_Object *o, const char *param, double val); -        [ :evas_object_filter_param_set_float, [ :evas_object_p, :string, :double ], :eina_bool ], +        # EAPI Eina_Bool evas_object_filter_param_int_set (Evas_Object *o, const char *param, int val); +        [ :evas_object_filter_param_int_set, [ :evas_object_p, :string, :int ], :eina_bool ], +        # EAPI int evas_object_filter_param_int_get (Evas_Object *o, const char *param); +        [ :evas_object_filter_param_int_get, [ :evas_object_p, :string ], :int ], +        # EAPI Eina_Bool evas_object_filter_param_str_set (Evas_Object *o, const char *param, const char *val); +        [ :evas_object_filter_param_str_set, [ :evas_object_p, :string, :string ], :eina_bool ], +        # EAPI const char *evas_object_filter_param_str_get (Evas_Object *o, const char *param); +        [ :evas_object_filter_param_str_get, [ :evas_object_p, :string ], :string ], +        # EAPI Eina_Bool evas_object_filter_param_obj_set (Evas_Object *o, const char *param, Evas_Object *val); +        [ :evas_object_filter_param_obj_set, [ :evas_object_p, :string, :evas_object_p ], :eina_bool ], +        # EAPI Evas_Object *evas_object_filter_param_obj_get (Evas_Object *o, const char *param); +        [ :evas_object_filter_param_obj_get, [ :evas_object_p, :string ], :evas_object_p ], +        # EAPI Eina_Bool evas_object_filter_param_float_set(Evas_Object *o, const char *param, double val); +        [ :evas_object_filter_param_float_set, [ :evas_object_p, :string, :double ], :eina_bool ], +        # EAPI double evas_object_filter_param_float_get(Evas_Object *o, const char *param); +        [ :evas_object_filter_param_float_get, [ :evas_object_p, :string ], :double ],          # EAPI Eina_Bool evas_cserve_want_get (void) EINA_WARN_UNUSED_RESULT EINA_PURE;          [ :evas_cserve_want_get, [  ], :eina_bool ],          # EAPI Eina_Bool evas_cserve_connected_get (void) EINA_WARN_UNUSED_RESULT; | 
