comparison include/mb_redraw_man.h @ 1371:36cbe73813a8

add rdman_coord_clone_subtree()
author Thinker K.F. Li <thinker@codemud.net>
date Sun, 06 Mar 2011 19:31:28 +0800
parents a8d20bc8ce40
children 0afd598a0b30
comparison
equal deleted inserted replaced
1370:bae104d8d247 1371:36cbe73813a8
126 126
127 extern int rdman_paint_free(redraw_man_t *rdman, paint_t *paint); 127 extern int rdman_paint_free(redraw_man_t *rdman, paint_t *paint);
128 128
129 extern coord_t *rdman_coord_new(redraw_man_t *rdman, coord_t *parent); 129 extern coord_t *rdman_coord_new(redraw_man_t *rdman, coord_t *parent);
130 extern int rdman_coord_free(redraw_man_t *rdman, coord_t *coord); 130 extern int rdman_coord_free(redraw_man_t *rdman, coord_t *coord);
131 extern coord_t * rdman_coord_clone_subtree(redraw_man_t *rdman,
132 coord_t *parent, coord_t *src);
131 extern int rdman_coord_subtree_free(redraw_man_t *rdman, coord_t *subtree); 133 extern int rdman_coord_subtree_free(redraw_man_t *rdman, coord_t *subtree);
132 extern int rdman_coord_changed(redraw_man_t *rdman, coord_t *coord); 134 extern int rdman_coord_changed(redraw_man_t *rdman, coord_t *coord);
133 extern int rdman_shape_changed(redraw_man_t *rdman, shape_t *shape); 135 extern int rdman_shape_changed(redraw_man_t *rdman, shape_t *shape);
134 extern int rdman_redraw_changed(redraw_man_t *rdman); 136 extern int rdman_redraw_changed(redraw_man_t *rdman);
135 extern int rdman_redraw_all(redraw_man_t *rdman); 137 extern int rdman_redraw_all(redraw_man_t *rdman);