comparison include/mb_shapes.h @ 473:ba64f928542b Android_Skia

Remove mbe_matrix_t type. The struct mbe_matrix_t is defined in a layout accoriding definition of Cairo. It is not feasible for all graphic engine. Now, we start supporting of other graphic engine; Skia, so use type of (co_aix[6]) defined and used by MadButterfly intead of mbe_matrix_t. And, bridges of graphic engines are responsible for translate matrics into the matrix type of the graphic enigne.
author Thinker K.F. Li <thinker@branda.to>
date Thu, 12 Nov 2009 21:32:58 +0800
parents 4254eaa699d0
children e95598916dfb
comparison
equal deleted inserted replaced
472:4254eaa699d0 473:ba64f928542b
4 * \todo Add ellipse shape. 4 * \todo Add ellipse shape.
5 * \todo Add circle shape. 5 * \todo Add circle shape.
6 */ 6 */
7 #ifndef __SHAPES_H_ 7 #ifndef __SHAPES_H_
8 #define __SHAPES_H_ 8 #define __SHAPES_H_
9
10 #include "mb_config.h"
11
12 #ifdef SH_TEXT
13 #include <pango/pangocairo.h>
14 #endif
9 15
10 #include "mb_graph_engine.h" 16 #include "mb_graph_engine.h"
11 #include "mb_types.h" 17 #include "mb_types.h"
12 #include "mb_redraw_man.h" 18 #include "mb_redraw_man.h"
13 #include "mb_img_ldr.h" 19 #include "mb_img_ldr.h"