evas_vg_node: deprecate evas_vg_node_geometry_set.

Summary:
The geometry info of evas_vg_node is based on Efl.Path_Bounds.
The size of vg_node does not change unless path data is changed.
Therefore, this API does not work normally.

Test Plan: N/A

Reviewers: Hermet, kimcinoo, herb

Reviewed By: Hermet

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D11809
This commit is contained in:
junsu choi 2020-05-12 11:13:27 +09:00 committed by Hermet Park
parent a138347c8e
commit 9d96583049
2 changed files with 3 additions and 1 deletions

View File

@ -3912,8 +3912,9 @@ EAPI void evas_vg_node_geometry_get(Evas_Vg_Node *obj, int *x, int *y, int *w, i
* @param[in] h The h geometry of the given object.
*
* @since 1.24
* @deprecated
*/
EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int h);
EAPI void evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int h) EINA_DEPRECATED;
/**
* @brief Stack @p obj immediately below @p below.

View File

@ -737,6 +737,7 @@ evas_vg_node_geometry_get(Evas_Vg_Node *obj, int *x, int *y, int *w, int *h)
if (h) *h = r.h;
}
/* deprecated */
EAPI void
evas_vg_node_geometry_set(Evas_Vg_Node *obj, int x, int y, int w, int h)
{