diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2012-03-07 09:29:47 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2012-03-07 09:29:47 +0100 |
commit | 71e3a0bc514fbd28fe9600448c40b7bb53627378 (patch) | |
tree | 681d52aad0044ac852b520c0141ed57a3e3d567c /lib/efl/native/elm/elm_glview.rb | |
parent | 3fce398a3e2b7a1cd231223abea6961a4cbf8ea9 (diff) | |
download | ffi-efl-71e3a0bc514fbd28fe9600448c40b7bb53627378.zip ffi-efl-71e3a0bc514fbd28fe9600448c40b7bb53627378.tar.gz |
update elm API
Diffstat (limited to 'lib/efl/native/elm/elm_glview.rb')
-rw-r--r-- | lib/efl/native/elm/elm_glview.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/efl/native/elm/elm_glview.rb b/lib/efl/native/elm/elm_glview.rb index b23e25d..1abd4e1 100644 --- a/lib/efl/native/elm/elm_glview.rb +++ b/lib/efl/native/elm/elm_glview.rb @@ -30,12 +30,18 @@ module Efl # typedef enum {...} Elm_GLView_Render_Policy; enum :elm_glview_render_policy, [ :elm_glview_render_policy_on_demand, 1, :elm_glview_render_policy_always, 2 ] # + # TYPEDEFS + # typedef struct _GLData GLData; + typedef :pointer, :gldata + # # CALLBACKS # typedef void (*Elm_GLView_Func_Cb) (Evas_Object *obj); callback :elm_glview_func_cb, [ :evas_object ], :void # # FUNCTIONS fcts = [ + # EAPI int elm_main(int argc, char **argv) + [ :elm_main, [ :int, :pointer ], :int ], # EAPI Evas_Object *elm_glview_add(Evas_Object *parent); [ :elm_glview_add, [ :evas_object ], :evas_object ], # EAPI void elm_glview_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h); |