Mercurial > MadButterfly
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" |