forked from enlightenment/enlightenment
165 lines
3.1 KiB
Plaintext
165 lines
3.1 KiB
Plaintext
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;
|
|
}
|
|
}
|