diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2011-09-02 01:34:54 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2011-09-02 01:34:54 +0200 |
commit | 9104c34f52655e9fb0803907c3c667f2b364a7f2 (patch) | |
tree | 03b1afb86b21395a2b94a6f27e5b1f452e07e51b /lib/efl/native/evas.rb | |
parent | c0ca65e4dfa1233e452209e624d749709d7502f0 (diff) | |
download | ffi-efl-9104c34f52655e9fb0803907c3c667f2b364a7f2.zip ffi-efl-9104c34f52655e9fb0803907c3c667f2b364a7f2.tar.gz |
add box_transition, box_layout ffi definitions
Diffstat (limited to 'lib/efl/native/evas.rb')
-rw-r--r-- | lib/efl/native/evas.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/efl/native/evas.rb b/lib/efl/native/evas.rb index d7d99cc..cea2f4c 100644 --- a/lib/efl/native/evas.rb +++ b/lib/efl/native/evas.rb @@ -251,6 +251,8 @@ module Efl callback :evas_object_image_pixels_get_cb, [ :void_p, :evas_object_p ], :void # typedef void (*Evas_Object_Box_Layout) (Evas_Object *o, Evas_Object_Box_Data *priv, void *user_data); callback :evas_object_box_layout, [ :evas_object_p, :evas_object_box_data_p, :void_p ], :void + # void (*free_data)(void *data) + callback :evas_free_data_cb, [ :void_p ], :void # # VARIABLES # EAPI extern Evas_Version *evas_version; @@ -1131,7 +1133,7 @@ module Efl # EAPI const Evas_Object_Box_Api *evas_object_box_smart_class_get (void); [ :evas_object_box_smart_class_get, [ ], :evas_object_box_api_p ], # EAPI void evas_object_box_layout_set (Evas_Object *o, Evas_Object_Box_Layout cb, const void *data, void (*free_data)(void *data)); - # FIXME + [ :evas_object_box_layout_set, [ :evas_object_p, :evas_object_box_layout, :void_p, :evas_free_data_cb ], :void ], # EAPI Evas_Object *evas_object_box_add (Evas *evas); [ :evas_object_box_add, [ :evas_p ], :evas_object_p ], # EAPI Evas_Object *evas_object_box_add_to (Evas_Object *parent); |