Mercurial > MadButterfly
comparison src/mbaf/animated_menu.c @ 757:f43224bf3524
Remove unused variables and refactor to X_MB_init_with_win
author | Thinker K.F. Li <thinker@codemud.net> |
---|---|
date | Thu, 26 Aug 2010 17:54:11 +0800 |
parents | 26c302b47de1 |
children | 586e50f82c1f |
comparison
equal
deleted
inserted
replaced
756:cceac4ba259e | 757:f43224bf3524 |
---|---|
20 | 20 |
21 static void mb_animated_menu_fillMenuContent(mb_animated_menu_t *m) | 21 static void mb_animated_menu_fillMenuContent(mb_animated_menu_t *m) |
22 { | 22 { |
23 int i; | 23 int i; |
24 coord_t *textgroup; | 24 coord_t *textgroup; |
25 shape_t *text; | |
26 coord_t *group; | 25 coord_t *group; |
27 coord_t *lightbar; | 26 coord_t *lightbar; |
28 int tmp; | |
29 mb_timeval_t start, playing, now; | |
30 mb_progm_t *progm; | |
31 mb_word_t *word; | |
32 | 27 |
33 // fill new item | 28 // fill new item |
34 for(i=0;i<8;i++) { | 29 for(i=0;i<8;i++) { |
35 group = (coord_t *) m->objects[m->items[i]]; | 30 group = (coord_t *) m->objects[m->items[i]]; |
36 if (i < m->max) | 31 if (i < m->max) |
61 | 56 |
62 static void mb_animated_menu_fillMenuContentUp(mb_animated_menu_t *m) | 57 static void mb_animated_menu_fillMenuContentUp(mb_animated_menu_t *m) |
63 { | 58 { |
64 int i; | 59 int i; |
65 coord_t *textgroup; | 60 coord_t *textgroup; |
66 shape_t *text; | |
67 coord_t *group; | 61 coord_t *group; |
68 coord_t *lightbar; | 62 coord_t *lightbar; |
69 int tmp; | 63 int tmp; |
70 mb_timeval_t start, playing, now; | 64 mb_timeval_t start, playing, now; |
71 mb_progm_t *progm; | 65 mb_progm_t *progm; |
121 | 115 |
122 | 116 |
123 static void mb_animated_menu_fillMenuContentDown(mb_animated_menu_t *m) | 117 static void mb_animated_menu_fillMenuContentDown(mb_animated_menu_t *m) |
124 { | 118 { |
125 int i; | 119 int i; |
126 coord_t *textgroup; | |
127 shape_t *text; | |
128 coord_t *group; | |
129 coord_t *lightbar; | |
130 char name[255]; | |
131 int tmp; | 120 int tmp; |
132 mb_timeval_t start, playing, now; | 121 mb_timeval_t start, playing, now; |
133 mb_progm_t *progm; | 122 mb_progm_t *progm; |
134 mb_word_t *word; | 123 mb_word_t *word; |
135 | 124 |
177 void mb_animated_menu_moveLightBar(mb_animated_menu_t *m) | 166 void mb_animated_menu_moveLightBar(mb_animated_menu_t *m) |
178 { | 167 { |
179 mb_timeval_t start, playing, now; | 168 mb_timeval_t start, playing, now; |
180 mb_progm_t *progm; | 169 mb_progm_t *progm; |
181 mb_word_t *word; | 170 mb_word_t *word; |
182 coord_t *group; | |
183 coord_t *lightbar; | 171 coord_t *lightbar; |
184 | 172 |
185 m->progm = progm = mb_progm_new(1, MBAF_RDMAN(m->app)); | 173 m->progm = progm = mb_progm_new(1, MBAF_RDMAN(m->app)); |
186 MB_TIMEVAL_SET(&start, 0, 0); | 174 MB_TIMEVAL_SET(&start, 0, 0); |
187 MB_TIMEVAL_SET(&playing, 0, m->speed); | 175 MB_TIMEVAL_SET(&playing, 0, m->speed); |
322 * | 310 * |
323 */ | 311 */ |
324 mb_animated_menu_t *mb_animated_menu_new(mbaf_t *app,mb_sprite_t *sp,char *objnames,char *menus[]) | 312 mb_animated_menu_t *mb_animated_menu_new(mbaf_t *app,mb_sprite_t *sp,char *objnames,char *menus[]) |
325 { | 313 { |
326 mb_animated_menu_t *m; | 314 mb_animated_menu_t *m; |
327 int i,len; | 315 int i; |
328 char name[255]; | 316 char name[255]; |
329 mb_obj_t *l; | 317 mb_obj_t *l; |
330 int ii; | 318 int ii; |
331 | 319 |
332 if (menus == NULL) | 320 if (menus == NULL) |