Mercurial > MadButterfly
annotate include/mb_config.h.in @ 1399:9cebe429508c
Override the clone_from_subtree to setup the parent and children for the coord object. However, the current children is incorrect since we can not copy it from the origin tree. Instead, we need to get coord_t from the cloned group and then modify all coord objects to include correct parent, children, add_shape and clone_from_subtree.
author | wycc |
---|---|
date | Sun, 03 Apr 2011 11:51:39 +0800 |
parents | fa5f71d4aa04 |
children |
rev | line source |
---|---|
822
586e50f82c1f
Unify coding style tag for emacs and vim.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
654
diff
changeset
|
1 // -*- indent-tabs-mode: t; tab-width: 8; c-basic-offset: 4; -*- |
586e50f82c1f
Unify coding style tag for emacs and vim.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
654
diff
changeset
|
2 // vim: sw=4:ts=8:sts=4 |
467
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
3 #ifndef __MB_CONFIG_H_ |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
4 #define __MB_CONFIG_H_ |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
5 |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
6 /* Enable Cairo Graphic Engine */ |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
7 #undef CAIRO_GRAPH_ENGINE |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
8 |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
9 /* Enable Skia Graphic Engine */ |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
10 #undef SKIA_GRAPH_ENGINE |
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
11 |
579
e2c9117b1e12
Add an option to enable OpenVG graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
474
diff
changeset
|
12 /* Enable OpenVG Graphic Engine */ |
e2c9117b1e12
Add an option to enable OpenVG graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
474
diff
changeset
|
13 #undef OPENVG_GRAPH_ENGINE |
e2c9117b1e12
Add an option to enable OpenVG graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
474
diff
changeset
|
14 |
1067 | 15 /* Enable DirectFB Graphic Engine */ |
16 #undef DFB_GRAPH_ENGINE | |
17 | |
18 /* Enable Cairo Image Loader */ | |
19 #undef CAIRO_IMG_LOADER | |
20 | |
21 /* Enable Imlib2 Image Loader */ | |
22 #undef IMLIB2_IMG_LOADER | |
23 | |
1105
1b3e295f3acb
Add a dummy image loader.
Thinker K.F. Li <thinker@codemud.net>
parents:
1067
diff
changeset
|
24 /* Enable Dummy Image Loader */ |
1b3e295f3acb
Add a dummy image loader.
Thinker K.F. Li <thinker@codemud.net>
parents:
1067
diff
changeset
|
25 #undef DUMMY_IMG_LOADER |
1b3e295f3acb
Add a dummy image loader.
Thinker K.F. Li <thinker@codemud.net>
parents:
1067
diff
changeset
|
26 |
473
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
27 /* Enable sh_text */ |
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
28 #undef SH_TEXT |
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
29 |
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
30 /* Enable sh_stext */ |
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
31 #undef SH_STEXT |
ba64f928542b
Remove mbe_matrix_t type.
Thinker K.F. Li <thinker@branda.to>
parents:
467
diff
changeset
|
32 |
474
00f6b36ec5d2
Conditional include mb_X_supp.h according X_SUPP
Thinker K.F. Li <thinker@branda.to>
parents:
473
diff
changeset
|
33 /* Enable X backend */ |
654
21f944e79b19
Use --with-backend to specify display backend.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
474
diff
changeset
|
34 #undef X_BACKEND |
21f944e79b19
Use --with-backend to specify display backend.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
474
diff
changeset
|
35 |
21f944e79b19
Use --with-backend to specify display backend.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
474
diff
changeset
|
36 /* Enable DirectFB backend */ |
21f944e79b19
Use --with-backend to specify display backend.
Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
parents:
474
diff
changeset
|
37 #undef DFB_BACKEND |
474
00f6b36ec5d2
Conditional include mb_X_supp.h according X_SUPP
Thinker K.F. Li <thinker@branda.to>
parents:
473
diff
changeset
|
38 |
1111 | 39 /* Enable console backend */ |
40 #undef CONSOLE_BACKEND | |
41 | |
42 /* Enable XSHM */ | |
43 #undef XSHM | |
44 | |
467
6e18550c8fa8
Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff
changeset
|
45 #endif /* __MB_CONFIG_H_ */ |