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
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
15 /* Enable DirectFB Graphic Engine */
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
16 #undef DFB_GRAPH_ENGINE
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
17
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
18 /* Enable Cairo Image Loader */
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
19 #undef CAIRO_IMG_LOADER
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
20
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
21 /* Enable Imlib2 Image Loader */
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
22 #undef IMLIB2_IMG_LOADER
7b4e80ab671a merge from default branch
Thinker K.F. Li <thinker@codemud.net>
parents: 579 822
diff changeset
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
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
39 /* Enable console backend */
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
40 #undef CONSOLE_BACKEND
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
41
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
42 /* Enable XSHM */
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
43 #undef XSHM
fa5f71d4aa04 console backend
Thinker K.F. Li <thinker@codemud.net>
parents: 1105
diff changeset
44
467
6e18550c8fa8 Header file to config graphic engine
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
45 #endif /* __MB_CONFIG_H_ */