summaryrefslogtreecommitdiffstats
path: root/lib/efl/native/ecore_evas.rb
diff options
context:
space:
mode:
authorJérémy Zurcher <jeremy@asynk.ch>2011-11-10 09:58:28 +0100
committerJérémy Zurcher <jeremy@asynk.ch>2011-11-10 09:58:28 +0100
commit9bf7a55e9e1b70fdf17bbb7eac59f0a292d47934 (patch)
treeddf16cacf7a4c9a18f5447741442a710edb79265 /lib/efl/native/ecore_evas.rb
parentbe78c08bf262cd032a9f8373b356450f942a216b (diff)
downloadffi-efl-9bf7a55e9e1b70fdf17bbb7eac59f0a292d47934.zip
ffi-efl-9bf7a55e9e1b70fdf17bbb7eac59f0a292d47934.tar.gz
follow C API
Diffstat (limited to 'lib/efl/native/ecore_evas.rb')
-rw-r--r--lib/efl/native/ecore_evas.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/efl/native/ecore_evas.rb b/lib/efl/native/ecore_evas.rb
index d25bbb0..e42181b 100644
--- a/lib/efl/native/ecore_evas.rb
+++ b/lib/efl/native/ecore_evas.rb
@@ -25,9 +25,9 @@ module Efl
# typedef enum _Ecore_Evas_Engine_Type {...} Ecore_Evas_Engine_Type;
enum :ecore_evas_engine_type, [ :ecore_evas_engine_software_buffer, :ecore_evas_engine_software_xlib, :ecore_evas_engine_xrender_x11,
:ecore_evas_engine_opengl_x11, :ecore_evas_engine_software_xcb, :ecore_evas_engine_xrender_xcb, :ecore_evas_engine_software_gdi, :ecore_evas_engine_software_ddraw,
- :ecore_evas_engine_direct3d, :ecore_evas_engine_opengl_glew, :ecore_evas_engine_cocoa, :ecore_evas_engine_software_sdl, :ecore_evas_engine_directfb,
+ :ecore_evas_engine_direct3d, :ecore_evas_engine_opengl_glew, :ecore_evas_engine_opengl_cocoa, :ecore_evas_engine_software_sdl, :ecore_evas_engine_directfb,
:ecore_evas_engine_software_fb, :ecore_evas_engine_software_8_x11, :ecore_evas_engine_software_16_x11, :ecore_evas_engine_software_16_ddraw,
- :ecore_evas_engine_software_16_wince, :ecore_evas_engine_opengl_sdl, :ecore_evas_engine_ews ]
+ :ecore_evas_engine_software_16_wince, :ecore_evas_engine_opengl_sdl, :ecore_evas_engine_ews, :ecore_evas_engine_psl1ght ]
# typedef enum _Ecore_Evas_Avoid_Damage_Type {...} Ecore_Evas_Avoid_Damage_Type;
enum :ecore_evas_avoid_damage_type, [ :ecore_evas_avoid_damage_none, 0, :ecore_evas_avoid_damage_expose, 1, :ecore_evas_avoid_damage_built_in, 2 ]
# typedef enum _Ecore_Evas_Object_Associate_Flags {...} Ecore_Evas_Object_Associate_Flags;
@@ -46,6 +46,8 @@ module Efl
# typedef struct _Ecore_WinCE_Window Ecore_WinCE_Window;
typedef :pointer, :ecore_wince_window
typedef :pointer, :ecore_wince_window_p
+ # typedef struct _Ecore_Cocoa_Window Ecore_Cocoa_Window;
+ typedef :pointer, :ecore_cocoa_window
# typedef struct _Ecore_Evas Ecore_Evas;
typedef :pointer, :ecore_evas
typedef :pointer, :ecore_evas_p