00001 #ifndef __mud_H_ 00002 #define __mud_H_ 00003 00004 typedef struct mud mud_t; 00005 00006 struct mud { 00007 redraw_man_t *rdman; 00008 coord_t *root_coord; 00009 00010 coord_t *layer1; 00011 00012 shape_t *rect4605; 00013 00014 paint_t *rect4605_fill; 00015 00016 coord_t *path5124_coord; 00017 00018 shape_t *path5124; 00019 00020 paint_t *path5124_fill; 00021 00022 coord_t *path5126_coord; 00023 00024 shape_t *path5126; 00025 00026 paint_t *path5126_fill; 00027 00028 coord_t *path5128_coord; 00029 00030 shape_t *path5128; 00031 00032 paint_t *path5128_fill; 00033 00034 coord_t *path5130_coord; 00035 00036 shape_t *path5130; 00037 00038 paint_t *path5130_fill; 00039 00040 coord_t *path5132_coord; 00041 00042 shape_t *path5132; 00043 00044 paint_t *path5132_fill; 00045 00046 coord_t *path5134_coord; 00047 00048 shape_t *path5134; 00049 00050 paint_t *path5134_fill; 00051 00052 coord_t *path5136_coord; 00053 00054 shape_t *path5136; 00055 00056 paint_t *path5136_fill; 00057 }; 00058 00059 extern mud_t *mud_new(redraw_man_t *rdman, coord_t *parent_coord); 00060 extern void mud_free(mud_t *obj); 00061 00062 #endif /* __mud_H_ */