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)
commitd8ce73b338bb3e6dec36e385a92ca6bc7dd22600
treea2106a05095544f5ef4e98e58f2c1fca9e2e8d72
parentdee44f9ed192620cca2195936768cca01fcb85af
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: svn+ssh://svn.enlightenment.org/var/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