forked from enlightenment/efl
evas svg: code refactoring.
reorder data fields to packing memory fit.
This commit is contained in:
parent
41152dc29e
commit
29b65ccf88
|
@ -202,11 +202,11 @@ struct _Svg_Style_Gradient
|
|||
Eina_Stringshare *id;
|
||||
Eina_Stringshare *ref;
|
||||
Efl_Gfx_Gradient_Spread spread;
|
||||
Eina_Bool user_space;
|
||||
Eina_List *stops; // Efl_Gfx_Gradient_Stop
|
||||
Svg_Radial_Gradient *radial;
|
||||
Svg_Linear_Gradient *linear;
|
||||
Eina_Matrix3 *transform;
|
||||
Eina_Bool user_space;
|
||||
Eina_Bool use_percentage;
|
||||
};
|
||||
|
||||
|
|
|
@ -158,10 +158,10 @@ _eet_for_style_gradient(void)
|
|||
EET_DATA_DESCRIPTOR_ADD_BASIC(_eet_style_gradient_node, Svg_Style_Gradient, "type", type, EET_T_INT);
|
||||
EET_DATA_DESCRIPTOR_ADD_BASIC(_eet_style_gradient_node, Svg_Style_Gradient, "id", id, EET_T_STRING);
|
||||
EET_DATA_DESCRIPTOR_ADD_BASIC(_eet_style_gradient_node, Svg_Style_Gradient, "spread", spread, EET_T_INT);
|
||||
EET_DATA_DESCRIPTOR_ADD_BASIC(_eet_style_gradient_node, Svg_Style_Gradient, "user_space", user_space, EET_T_INT);
|
||||
EET_DATA_DESCRIPTOR_ADD_LIST(_eet_style_gradient_node, Svg_Style_Gradient, "stops", stops, _eet_gradient_stops_node);
|
||||
EET_DATA_DESCRIPTOR_ADD_SUB(_eet_style_gradient_node, Svg_Style_Gradient, "radial", radial, _eet_radial_gradient_node);
|
||||
EET_DATA_DESCRIPTOR_ADD_SUB(_eet_style_gradient_node, Svg_Style_Gradient, "linear", linear, _eet_linear_gradient_node);
|
||||
EET_DATA_DESCRIPTOR_ADD_BASIC(_eet_style_gradient_node, Svg_Style_Gradient, "user_space", user_space, EET_T_INT);
|
||||
|
||||
return _eet_style_gradient_node;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue