Evas font-engine: Added two font opaque types.
authortasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)
committertasn <tasn@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)
commit0783c0dd65cd41c62d863d74a0a80242b3d085a9
tree504ccd5b8826d46b932fae702b8c97bde4ba4258
parentf548e06090a612817b59820cedde954498afc8c6
Evas font-engine: Added two font opaque types.

Added Evas_Font_Instance and Evas_Font_Set which correspond to
RGBA_Font_Int and RGBA_Font. This is very important for strict type
checking which we now finally have.

This commit does not include logic changes, only casting and changing
types of pointers to the opaque pointer types.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@59782 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/canvas/evas_object_text.c
src/lib/canvas/evas_object_textblock.c
src/lib/include/evas_private.h
src/modules/engines/software_generic/evas_engine.c