..........................__...... .................,-~*`¯lllllll`*~,.... ...........,-~*`llllllllllllllllll¯`*-,.. ......,-~*lllllllllllllllllllllllllllll*-,. ...,-*llllllllllllllllllllllllllllllllll.\. .;*`lllllllllllllllllllllllllll,-~*~-,llll\.... ..\lllllllllllllllllllllllllll/......\;;;;,-`~-,. ...\lllllllllllllllllllll,-*....`~-~-,...(.(¯`*,`,. ....\llllllllllll,-~*..............)_-\..*`*;..). .....\,-*`¯,*`)............,-~*`~.............../... ......|/.../.../~,......-~*,-~*`;................/.\.. ...../.../.../.../..,-,..*~,.`*~*................*...\.. ....|.../.../.../.*`...\...........................)....)¯`~,... ....|./.../..../.......)......,.)`*~-,............/....|..)...`~-,. ..././.../...,*`-,.....`-,...*`....,---......\..../...../..|...¯```*~-,, ...(..........)`*~-,....`*`.,-~*.,-*......|.../..../.../...............\. ....*-,.......`*-,...`~,..``.,,,-*..........|.,*...,*...|..............\. .......*,.........`-,...)-,..............,-*`...,-*....(`-,............\. ..........f`-,.........`-,/...*-,___,,-~*....,-*......|...`-,..........\.devs/discomfitor/eo
parent
8f2859a198
commit
a2026425d1
2 changed files with 166 additions and 0 deletions
@ -0,0 +1,164 @@ |
||||
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_Smart::hide; |
||||
Evas_Smart::show; |
||||
Evas_Smart::move; |
||||
Evas_Smart::add; |
||||
Evas_Smart::del; |
||||
Evas_Smart::resize; |
||||
Evas_Smart::clip::set; |
||||
Evas_Smart::clip_unset; |
||||
Evas_Smart::color::set; |
||||
Edje::signal_callback_add; |
||||
Edje::signal_callback_del; |
||||
Edje::signal_emit; |
||||
} |
||||
} |
Loading…
Reference in new issue