forked from enlightenment/efl
evas: use Efl.Gfx.Base.color_part in Evas.VG_Node.
This commit is contained in:
parent
cd3f8db506
commit
d7f434986e
|
@ -94,6 +94,17 @@ _evas_vg_node_efl_gfx_base_color_set(Eo *obj EINA_UNUSED,
|
|||
pd->a = a;
|
||||
}
|
||||
|
||||
Eina_Bool
|
||||
_evas_vg_node_efl_gfx_base_color_part_set(Eo *obj, Evas_VG_Node_Data *pd,
|
||||
const char *part,
|
||||
int r, int g, int b, int a)
|
||||
{
|
||||
if (part) return EINA_FALSE;
|
||||
|
||||
_evas_vg_node_efl_gfx_base_color_set(obj, pd, r, g, b, a);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
void
|
||||
_evas_vg_node_efl_gfx_base_color_get(Eo *obj EINA_UNUSED,
|
||||
Evas_VG_Node_Data *pd,
|
||||
|
@ -105,6 +116,17 @@ _evas_vg_node_efl_gfx_base_color_get(Eo *obj EINA_UNUSED,
|
|||
if (a) *a = pd->a;
|
||||
}
|
||||
|
||||
Eina_Bool
|
||||
_evas_vg_node_efl_gfx_base_color_part_get(Eo *obj, Evas_VG_Node_Data *pd,
|
||||
const char *part,
|
||||
int *r, int *g, int *b, int *a)
|
||||
{
|
||||
if (part) return EINA_FALSE;
|
||||
|
||||
_evas_vg_node_efl_gfx_base_color_get(obj, pd, r, g, b, a);
|
||||
return EINA_TRUE;
|
||||
}
|
||||
|
||||
void
|
||||
_evas_vg_node_mask_set(Eo *obj EINA_UNUSED,
|
||||
Evas_VG_Node_Data *pd,
|
||||
|
|
|
@ -71,6 +71,8 @@ abstract Evas.VG_Node (Eo.Base, Efl.Gfx.Base, Efl.Gfx.Stack)
|
|||
Efl.Gfx.Base.visible.get;
|
||||
Efl.Gfx.Base.color.set;
|
||||
Efl.Gfx.Base.color.get;
|
||||
Efl.Gfx.Base.color_part.set;
|
||||
Efl.Gfx.Base.color_part.get;
|
||||
Efl.Gfx.Base.size.get;
|
||||
Efl.Gfx.Base.position.set;
|
||||
Efl.Gfx.Base.position.get;
|
||||
|
|
Loading…
Reference in New Issue