forked from enlightenment/enlightenment
this was a neat experiment, but apparently it's not going to be usable for a long time in anything outside efl/elm This reverts commitsdevs/discomfitor/eof87b9900fa
,a49cede790
,81038f8d02
,47cfb31752
.
parent
b16f04279a
commit
d8aa488096
11 changed files with 358 additions and 501 deletions
File diff suppressed because it is too large
Load Diff
@ -1,164 +0,0 @@ |
||||
class E_Comp_Object (Edje) |
||||
{ |
||||
legacy_prefix: e_comp_object; |
||||
eo_prefix: e_comp_obj; |
||||
data: E_Comp_Object; |
||||
constructors { |
||||
constructor { |
||||
params { |
||||
@in E_Client *ec; |
||||
} |
||||
} |
||||
} |
||||
properties { |
||||
effect { |
||||
set {} |
||||
values { |
||||
const char *effect; |
||||
} |
||||
} |
||||
frame_geometry { |
||||
get {} |
||||
values { |
||||
int l; |
||||
int r; |
||||
int t; |
||||
int b; |
||||
} |
||||
} |
||||
frame_icon_geometry { |
||||
get {} |
||||
values { |
||||
int x; |
||||
int y; |
||||
int w; |
||||
int h; |
||||
} |
||||
} |
||||
input_area { |
||||
set {} |
||||
values { |
||||
int x; |
||||
int y; |
||||
int w; |
||||
int h; |
||||
} |
||||
} |
||||
native_surface { |
||||
set {} |
||||
values { |
||||
Eina_Bool set; |
||||
} |
||||
} |
||||
redirected { |
||||
set {} |
||||
values { |
||||
Eina_Bool set; |
||||
} |
||||
} |
||||
} |
||||
methods { |
||||
damage { |
||||
params { |
||||
@in int x; |
||||
@in int y; |
||||
@in int w; |
||||
@in int h; |
||||
} |
||||
} |
||||
damage_exists { |
||||
return Eina_Bool; |
||||
} |
||||
dirty {} |
||||
effect_clip {} |
||||
effect_unclip {} |
||||
effect_params_set { |
||||
params { |
||||
@in int id; |
||||
@in int *params; |
||||
@in unsigned int count; |
||||
} |
||||
} |
||||
effect_start { |
||||
params { |
||||
@in Edje_Signal_Cb end_cb; |
||||
@in const void *end_data; |
||||
} |
||||
} |
||||
effect_stop { |
||||
params { |
||||
@in Edje_Signal_Cb end_cb; |
||||
} |
||||
} |
||||
frame_xy_adjust { |
||||
params { |
||||
@in int x; |
||||
@in int y; |
||||
@out int ax; |
||||
@out int ay; |
||||
} |
||||
} |
||||
frame_xy_unadjust { |
||||
params { |
||||
@in int x; |
||||
@in int y; |
||||
@out int ax; |
||||
@out int ay; |
||||
} |
||||
} |
||||
frame_wh_adjust { |
||||
params { |
||||
@in int w; |
||||
@in int h; |
||||
@out int aw; |
||||
@out int ah; |
||||
} |
||||
} |
||||
frame_wh_unadjust { |
||||
params { |
||||
@in int w; |
||||
@in int h; |
||||
@out int aw; |
||||
@out int ah; |
||||
} |
||||
} |
||||
frame_exists { |
||||
return Eina_Bool; |
||||
} |
||||
frame_icon_update {}; |
||||
frame_theme_set { |
||||
return Eina_Bool; |
||||
params { |
||||
@in const char *name; |
||||
} |
||||
} |
||||
frame_title_set { |
||||
return Eina_Bool; |
||||
params { |
||||
@in const char *name; |
||||
} |
||||
} |
||||
render { |
||||
return Eina_Bool; |
||||
} |
||||
render_update_add {} |
||||
render_update_del {} |
||||
shape_apply {} |
||||
} |
||||
implements { |
||||
class::constructor; |
||||
Eo_Base::constructor; |
||||
Evas_Object_Smart::hide; |
||||
Evas_Object_Smart::show; |
||||
Evas_Object_Smart::move; |
||||
Evas_Object_Smart::add; |
||||
Evas_Object_Smart::del; |
||||
Evas_Object_Smart::resize; |
||||
Evas_Object_Smart::clip::set; |
||||
Evas_Object_Smart::clip_unset; |
||||
Evas_Object_Smart::color::set; |
||||
Edje::signal_callback_add; |
||||
Edje::signal_callback_del; |
||||
Edje::signal_emit; |
||||
} |
||||
} |
Loading…
Reference in new issue