summaryrefslogtreecommitdiffstats
path: root/lib/efl/native/edje.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/efl/native/edje.rb')
-rw-r--r--lib/efl/native/edje.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/efl/native/edje.rb b/lib/efl/native/edje.rb
index 1c726eb..579fe7e 100644
--- a/lib/efl/native/edje.rb
+++ b/lib/efl/native/edje.rb
@@ -130,13 +130,13 @@ module Efl
#
# CALLBACKS
# typedef void (*Edje_Signal_Cb) (void *data, Evas_Object *obj, const char *emission, const char *source);
- callback :edje_message_handler_cb, [ :pointer, :evas_object, :edje_message_type, :int, :pointer ], :void
+ callback :edje_signal_cb, [ :pointer, :pointer, :string, :string ], :void
# typedef void (*Edje_Text_Filter_Cb) (void *data, Evas_Object *obj, const char *part, Edje_Text_Filter_Type type, char **text);
- callback :edje_text_filter_cb, [ :pointer, :evas_object, :string, :edje_text_filter_type, :pointer ], :void
+ callback :edje_text_filter_cb, [ :pointer, :pointer, :string, :edje_text_filter_type, :pointer ], :void
# typedef void (*Edje_Markup_Filter_Cb) (void *data, Evas_Object *obj, const char *part, char **text);
- callback :edje_markup_filter_cb, [ :pointer, :evas_object, :string, :pointer ], :void
+ callback :edje_markup_filter_cb, [ :pointer, :pointer, :string, :pointer ], :void
# typedef Evas_Object *(*Edje_Item_Provider_Cb) (void *data, Evas_Object *obj, const char *part, const char *item);
- callback :edje_item_provider_cb, [ :pointer, :evas_object, :string, :string ], :evas_object
+ callback :edje_item_provider_cb, [ :pointer, :pointer, :string, :string ], :pointer
# typedef void (*Edje_Text_Change_Cb) (void *data, Evas_Object *obj, const char *part);
callback :edje_text_change_cb, [ :pointer, :pointer, :string ], :void
# typedef void (*Edje_Message_Handler_Cb) (void *data, Evas_Object *obj, Edje_Message_Type type, int id, void *msg);