[1440] Ecore_X_Damage ecore_x_damage_new(Ecore_X_Drawable d, Ecore_X_Damage_Report_Level level); [1441] void ecore_x_damage_del(Ecore_X_Damage damage); [1442] void ecore_x_damage_subtract(Ecore_X_Damage damage, Ecore_X_Region repair, Ecore_X_Region parts); [1443] typedef enum [1444] { [1445] ECORE_EVAS_ENGINE_SOFTWARE_X11, [1446] ECORE_EVAS_ENGINE_SOFTWARE_FB, [1447] ECORE_EVAS_ENGINE_GL_X11, [1448] ECORE_EVAS_ENGINE_SOFTWARE_BUFFER, [1449] ECORE_EVAS_ENGINE_XRENDER_X11, [1450] ECORE_EVAS_ENGINE_DIRECTFB [1451] } Ecore_Evas_Engine_Type; [1452] [1453] [1454] [1455] typedef unsigned int Ecore_X_Window; [1456] [1457] [1458] [1459] [1460] typedef void Ecore_DirectFB_Window; [1461] [1462] [1463] [1464] [1465] typedef void Ecore_Evas; [1466] [1467] [1468] [1469] [1470] int ecore_evas_engine_type_supported_get(Ecore_Evas_Engine_Type engine); -- [1569] int ecore_evas_fullscreen_get(Ecore_Evas *ee); [1570] void ecore_evas_avoid_damage_set(Ecore_Evas *ee, int on); [1571] int ecore_evas_avoid_damage_get(Ecore_Evas *ee); [1572] void ecore_evas_withdrawn_set(Ecore_Evas *ee, int withdrawn); [1573] int ecore_evas_withdrawn_get(Ecore_Evas *ee); [1574] void ecore_evas_sticky_set(Ecore_Evas *ee, int sticky); [1575] int ecore_evas_sticky_get(Ecore_Evas *ee); [1576] void ecore_evas_ignore_events_set(Ecore_Evas *ee, int ignore); [1577] int ecore_evas_ignore_events_get(Ecore_Evas *ee); Parsing the C code #------------------------------------------------------------------ # Parsing C headers #------------------------------------------------------------------ 3 extra types will be passed to the C parser: pid_t, Evas_Object, Evas 1455:0: invalid type specifier combination: unsigned int Ecore_X_Window autobindings.rb:113:in `parse_data' autobindings.rb:524:in `run' autobindings.rb:599