mfw I forget git add

..........................__......
.................,-~*`¯lllllll`*~,....
...........,-~*`llllllllllllllllll¯`*-,..
......,-~*lllllllllllllllllllllllllllll*-,.
...,-*llllllllllllllllllllllllllllllllll.\.
.;*`lllllllllllllllllllllllllll,-~*~-,llll\....
..\lllllllllllllllllllllllllll/......\;;;;,-`~-,.
...\lllllllllllllllllllll,-*....`~-~-,...(.(¯`*,`,.
....\llllllllllll,-~*..............)_-\..*`*;..).
.....\,-*`¯,*`)............,-~*`~.............../...
......|/.../.../~,......-~*,-~*`;................/.\..
...../.../.../.../..,-,..*~,.`*~*................*...\..
....|.../.../.../.*`...\...........................)....)¯`~,...
....|./.../..../.......)......,.)`*~-,............/....|..)...`~-,.
..././.../...,*`-,.....`-,...*`....,---......\..../...../..|...¯```*~-,,
...(..........)`*~-,....`*`.,-~*.,-*......|.../..../.../...............\.
....*-,.......`*-,...`~,..``.,,,-*..........|.,*...,*...|..............\.
.......*,.........`-,...)-,..............,-*`...,-*....(`-,............\.
..........f`-,.........`-,/...*-,___,,-~*....,-*......|...`-,..........\.
devs/discomfitor/eo
Mike Blumenkrantz 9 years ago
parent 8f2859a198
commit a2026425d1
  1. 2
      .gitignore
  2. 164
      src/bin/e_comp_object.eo

2
.gitignore vendored

@ -44,3 +44,5 @@ default.edj
/mkinstalldirs
/stamp-h1
/data/units/e18.service
*.eo.c
*.eo.h

@ -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…
Cancel
Save