Evas_Smart_Interface support.
authorglima <glima@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 Jul 2012 21:23:03 +0000 (21:23 +0000)
committerglima <glima@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 4 Jul 2012 21:23:03 +0000 (21:23 +0000)
commit0aded19a4ecb5d25e6949eceaf751af528a21ad7
treea2106a05095544f5ef4e98e58f2c1fca9e2e8d72
parent4f2cefca528596265e60c3304746a2687bfea2f3
Evas_Smart_Interface support.

This gives Evas simple (smart object) interfaces, to extend the object behaviorextension beyond the limits of mere sub-classing.

Patch by: Gustavo Lima Chaves <glima@profusion.mobi>

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@73302 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/Evas.h
src/lib/canvas/evas_object_smart.c
src/lib/canvas/evas_smart.c
src/lib/include/evas_private.h