summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2012-07-10 20:41:07 +0200
committerJérémy Zurcher <jeremy@asynk.ch>2012-07-10 20:41:07 +0200
commit415c81b90ae286e9d3f7aba7c67a606ac43002c1 (patch)
treeb91ed28b2fbdcf58f746ff954e20616475147f49
parentbfc691356daa5a7eee14e2a7a17ecb62f175e0be (diff)
downloadffi-efl-415c81b90ae286e9d3f7aba7c67a606ac43002c1.zip
ffi-efl-415c81b90ae286e9d3f7aba7c67a606ac43002c1.tar.gz
update evas API
-rw-r--r--lib/efl/native/evas.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/efl/native/evas.rb b/lib/efl/native/evas.rb
index 4c68570..9b32ae7 100644
--- a/lib/efl/native/evas.rb
+++ b/lib/efl/native/evas.rb
@@ -125,6 +125,8 @@ module Efl
typedef :pointer, :evas_precision_position
# typedef struct _Evas_Smart_Class Evas_Smart_Class;
typedef :pointer, :evas_smart_class
+ # typedef struct _Evas_Smart_Interface Evas_Smart_Interface;
+ typedef :pointer, :evas_smart_interface
# typedef struct _Evas_Smart_Cb_Description Evas_Smart_Cb_Description;
typedef :pointer, :evas_smart_cb_description
# typedef struct _Evas_Map Evas_Map;
@@ -1102,7 +1104,7 @@ module Efl
[ :evas_object_textgrid_font_set, [ :evas_object, :string, :int ], :void ],
# EAPI void evas_object_textgrid_font_get(const Evas_Object *obj, const char **font_name, Evas_Font_Size *font_size);
[ :evas_object_textgrid_font_get, [ :evas_object, :pointer, :pointer ], :void ],
- # EAPI void evas_object_textgrid_cell_size_get(const Evas_Object *obj, int *width, int *height);
+ # EAPI void evas_object_textgrid_cell_size_get(const Evas_Object *obj, Evas_Coord *w, Evas_Coord *h);
[ :evas_object_textgrid_cell_size_get, [ :evas_object, :pointer, :pointer ], :void ],
# EAPI void evas_object_textgrid_palette_set(Evas_Object *obj, Evas_Textgrid_Palette pal, int idx, int r, int g, int b, int a);
[ :evas_object_textgrid_palette_set, [ :evas_object, :evas_textgrid_palette, :int, :int, :int, :int, :int ], :void ],