diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2011-12-23 10:19:51 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2011-12-23 10:19:51 +0100 |
commit | 2047dc2cf89861f376213e19c30a469ba8cb4452 (patch) | |
tree | d8420270c476f7673a39435acf8bbe31bed7137b /lib/efl/native/ecore_evas.rb | |
parent | c5c6fb46dd3e3bd530c24af0d1177acf5f7500ea (diff) | |
download | ffi-efl-2047dc2cf89861f376213e19c30a469ba8cb4452.zip ffi-efl-2047dc2cf89861f376213e19c30a469ba8cb4452.tar.gz |
follow C API
Diffstat (limited to 'lib/efl/native/ecore_evas.rb')
-rw-r--r-- | lib/efl/native/ecore_evas.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/efl/native/ecore_evas.rb b/lib/efl/native/ecore_evas.rb index e42181b..cb53c26 100644 --- a/lib/efl/native/ecore_evas.rb +++ b/lib/efl/native/ecore_evas.rb @@ -91,6 +91,10 @@ module Efl attach_variable :ECORE_EVAS_EWS_EVENT_FULLSCREEN_CHANGE, :int # EAPI extern int ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE; attach_variable :ECORE_EVAS_EWS_EVENT_CONFIG_CHANGE, :int + # EAPI extern int ECORE_EVAS_EXTN_CLIENT_ADD; + attach_variable :ECORE_EVAS_EXTN_CLIENT_ADD, :int + # EAPI extern int ECORE_EVAS_EXTN_CLIENT_DEL; + attach_variable :ECORE_EVAS_EXTN_CLIENT_DEL, :int # # FUNCTIONS fcts = [ @@ -442,6 +446,14 @@ module Efl [ :ecore_evas_ews_manager_set, [ :void_p ], :void ], # EAPI const void *ecore_evas_ews_manager_get(void); [ :ecore_evas_ews_manager_get, [ ], :void_p ], + # EAPI Evas_Object *ecore_evas_extn_socket_new(Ecore_Evas *ee_target, const char *svcname, int svcnum, Eina_Bool svcsys); + [ :ecore_evas_extn_socket_new, [ :ecore_evas_p, :string, :int, :eina_bool ], :evas_object_p ], + # EAPI void ecore_evas_extn_socket_object_data_lock(Evas_Object *obj); + [ :ecore_evas_extn_socket_object_data_lock, [ :evas_object_p ], :void ], + # EAPI void ecore_evas_extn_socket_object_data_unlock(Evas_Object *obj); + [ :ecore_evas_extn_socket_object_data_unlock, [ :evas_object_p ], :void ], + # EAPI Ecore_Evas *ecore_evas_extn_plug_new(const char *svcname, int svcnum, Eina_Bool svcsys); + [ :ecore_evas_extn_plug_new, [ :string, :int, :eina_bool ], :ecore_evas_p ], ] if RUBY_PLATFORM =~ /darwin/ # EAPI Ecore_Evas *ecore_evas_cocoa_new(const char* name, int w, int h); |