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)
commit1859fc728a98034664705c21962d7d80f03db6ea
tree504ccd5b8826d46b932fae702b8c97bde4ba4258
parent2937b82959893c479566e9c63a6724684bd69d5d
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: http://svn.enlightenment.org/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