..........................__......
.................,-~*`¯lllllll`*~,....
...........,-~*`llllllllllllllllll¯`*-,..
......,-~*lllllllllllllllllllllllllllll*-,.
...,-*llllllllllllllllllllllllllllllllll.\.
.;*`lllllllllllllllllllllllllll,-~*~-,llll\....
..\lllllllllllllllllllllllllll/......\;;;;,-`~-,.
...\lllllllllllllllllllll,-*....`~-~-,...(.(¯`*,`,.
....\llllllllllll,-~*..............)_-\..*`*;..).
.....\,-*`¯,*`)............,-~*`~.............../...
......|/.../.../~,......-~*,-~*`;................/.\..
...../.../.../.../..,-,..*~,.`*~*................*...\..
....|.../.../.../.*`...\...........................)....)¯`~,...
....|./.../..../.......)......,.)`*~-,............/....|..)...`~-,.
..././.../...,*`-,.....`-,...*`....,---......\..../...../..|...¯```*~-,,
...(..........)`*~-,....`*`.,-~*.,-*......|.../..../.../...............\.
....*-,.......`*-,...`~,..``.,,,-*..........|.,*...,*...|..............\.
.......*,.........`-,...)-,..............,-*`...,-*....(`-,............\.
..........f`-,.........`-,/...*-,___,,-~*....,-*......|...`-,..........\.
/mkinstalldirs
/stamp-h1
/data/units/e18.service
+*.eo.c
+*.eo.h
--- /dev/null
+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;
+ }
+}