forked from enlightenment/enventor
lib: Add enventor_object_base_scale_get().
This commit is contained in:
parent
675990ad3f
commit
231ffaa7e1
|
@ -983,3 +983,10 @@ view_activated_set(view_data *vd, Eina_Bool activated)
|
||||||
update_view(vd);
|
update_view(vd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
double
|
||||||
|
view_base_scale_get(view_data *vd)
|
||||||
|
{
|
||||||
|
if (!vd) return 0.0;
|
||||||
|
|
||||||
|
return edje_object_base_scale_get(vd->layout);
|
||||||
|
}
|
||||||
|
|
|
@ -206,6 +206,9 @@ class Enventor.Object (Elm.Widget, Efl.File) {
|
||||||
}
|
}
|
||||||
keyword_reference_show {
|
keyword_reference_show {
|
||||||
}
|
}
|
||||||
|
base_scale_get {
|
||||||
|
return: double;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
implements {
|
implements {
|
||||||
class.constructor;
|
class.constructor;
|
||||||
|
|
|
@ -242,6 +242,7 @@ void view_obj_need_reload_set(view_data *vd);
|
||||||
Edje_Part_Type view_part_type_get(view_data *vd, const char *part);
|
Edje_Part_Type view_part_type_get(view_data *vd, const char *part);
|
||||||
Enventor_Item *view_item_get(view_data *vd);
|
Enventor_Item *view_item_get(view_data *vd);
|
||||||
void view_activated_set(view_data *vd, Eina_Bool activated);
|
void view_activated_set(view_data *vd, Eina_Bool activated);
|
||||||
|
double view_base_scale_get(view_data *vd);
|
||||||
|
|
||||||
/* template */
|
/* template */
|
||||||
Eina_Bool template_part_insert(edit_data *ed, Edje_Part_Type part_type, Enventor_Template_Insert_Type insert_type, Eina_Bool fixed_w, Eina_Bool fixed_h, char *rel1_x_to, char *rel1_y_to, char *rel2_x_to, char *rel2_y_to, float align_x, float align_y, int min_w, int min_h,
|
Eina_Bool template_part_insert(edit_data *ed, Edje_Part_Type part_type, Enventor_Template_Insert_Type insert_type, Eina_Bool fixed_w, Eina_Bool fixed_h, char *rel1_x_to, char *rel1_y_to, char *rel2_x_to, char *rel2_y_to, float align_x, float align_y, int min_w, int min_h,
|
||||||
|
|
|
@ -823,6 +823,13 @@ _enventor_object_keyword_reference_show(Eo *obj EINA_UNUSED,
|
||||||
ref_show(pd->focused_it->ed);
|
ref_show(pd->focused_it->ed);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EOLIAN static double
|
||||||
|
_enventor_object_base_scale_get(Eo *obj EINA_UNUSED,
|
||||||
|
Enventor_Object_Data *pd)
|
||||||
|
{
|
||||||
|
return view_base_scale_get(VIEW_DATA);
|
||||||
|
}
|
||||||
|
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
/* Externally accessible calls */
|
/* Externally accessible calls */
|
||||||
/*****************************************************************************/
|
/*****************************************************************************/
|
||||||
|
|
Loading…
Reference in New Issue