00001 #ifndef __bullet_H_ 00002 #define __bullet_H_ 00003 00004 typedef struct bullet bullet_t; 00005 00006 struct bullet { 00007 redraw_man_t *rdman; 00008 coord_t *root_coord; 00009 00010 coord_t *layer1; 00011 00012 shape_t *rect2533; 00013 00014 paint_t *rect2533_fill; 00015 00016 paint_t *rect2533_stroke; 00017 00018 coord_t *path2535_coord; 00019 00020 shape_t *path2535; 00021 00022 paint_t *path2535_fill; 00023 00024 paint_t *path2535_stroke; 00025 }; 00026 00027 extern bullet_t *bullet_new(redraw_man_t *rdman, coord_t *parent_coord); 00028 extern void bullet_free(bullet_t *obj); 00029 00030 #endif /* __bullet_H_ */