diff options
author | Cedric BAIL <cedric@osg.samsung.com> | 2015-04-03 16:30:42 +0200 |
---|---|---|
committer | Cedric BAIL <cedric@osg.samsung.com> | 2015-04-03 16:30:42 +0200 |
commit | 0f6328b04feca2e583a3d74b30d636af4f6b6965 (patch) | |
tree | 7827a750d77bd2421cf49cde89cd3c244120fbbc /src/lib/evas/canvas/evas_vg_private.h | |
parent | 9fd2b74b081fc86364a8fe635fe3c89035e1e7e2 (diff) |
efl: introduce EFL_GFX_CHANGED event and properly propagate up to Evas.
Diffstat (limited to 'src/lib/evas/canvas/evas_vg_private.h')
-rw-r--r-- | src/lib/evas/canvas/evas_vg_private.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/evas/canvas/evas_vg_private.h b/src/lib/evas/canvas/evas_vg_private.h index 58c1cfec01..1c7d516615 100644 --- a/src/lib/evas/canvas/evas_vg_private.h +++ b/src/lib/evas/canvas/evas_vg_private.h | |||
@@ -51,6 +51,12 @@ _evas_vg_render_pre(Evas_VG_Node *child, Ector_Surface *s, Eina_Matrix3 *m) | |||
51 | return child_nd; | 51 | return child_nd; |
52 | } | 52 | } |
53 | 53 | ||
54 | static inline void | ||
55 | _evas_vg_node_changed(Eo *obj) | ||
56 | { | ||
57 | eo_do(obj, eo_event_callback_call(EFL_GFX_CHANGED, NULL)); | ||
58 | } | ||
59 | |||
54 | #define EVAS_VG_COMPUTE_MATRIX(Current, Parent, Nd) \ | 60 | #define EVAS_VG_COMPUTE_MATRIX(Current, Parent, Nd) \ |
55 | Eina_Matrix3 *Current = Nd->m; \ | 61 | Eina_Matrix3 *Current = Nd->m; \ |
56 | Eina_Matrix3 _matrix_tmp; \ | 62 | Eina_Matrix3 _matrix_tmp; \ |