Evas font-engine: Added two font opaque types.
authorTom Hacohen <tom@stosb.com>
Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)
committerTom Hacohen <tom@stosb.com>
Sun, 29 May 2011 13:00:54 +0000 (13:00 +0000)
commit60aa86a0efa3a8b922c401642e314c2bfa05dade
tree15cf12194c8b4bc248e49d2258d2603911064819
parentb7e2277ef0c7eebac9bacefce334ef78d3d4d69d
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.

SVN revision: 59782
legacy/evas/src/lib/canvas/evas_object_text.c
legacy/evas/src/lib/canvas/evas_object_textblock.c
legacy/evas/src/lib/include/evas_private.h
legacy/evas/src/modules/engines/software_generic/evas_engine.c