comparison Renderer/Test/ieshoot.cc @ 557:ec72b601b71f

fix examlples (on going)
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Thu, 22 Oct 2009 17:34:12 +0900
parents f6daf964f483
children b21a013051a2
comparison
equal deleted inserted replaced
524:0f180d46db89 557:ec72b601b71f
186 node->addBrother(ietama); 186 node->addBrother(ietama);
187 } 187 }
188 } 188 }
189 189
190 190
191 void 191 MainLoopPtr
192 ieshoot_init(TaskManager *manager) 192 ieshoot::init(Viewer *sgroot, int w, int h)
193 { 193 {
194 SceneGraphPtr iejiki; 194 SceneGraphPtr iejiki;
195 SceneGraphPtr enemy; 195 SceneGraphPtr enemy;
196 SceneGraphPtr back; 196 SceneGraphPtr back;
197 197
211 enemy->set_move_collision(ieboss_move, ieboss_collision); 211 enemy->set_move_collision(ieboss_move, ieboss_collision);
212 enemy->xyz[1] = boss_radius_y; 212 enemy->xyz[1] = boss_radius_y;
213 back->addChild(enemy); 213 back->addChild(enemy);
214 214
215 sgroot->setSceneData(back); 215 sgroot->setSceneData(back);
216 } 216 return sgroot;
217 }
218
219 extern Application *
220 application() {
221 return new ieshoot();
222 }
223
224 const char *usr_help_str = "Usage: ./test_nogl [OPTION]\n";
225
226 extern int init(TaskManager *manager, int argc, char *argv[]);
227 extern void task_initialize();
228 static void TMend(TaskManager *manager);
229
230 int
231 TMmain(TaskManager *manager, int argc, char *argv[])
232 {
233 task_initialize();
234 manager->set_TMend(TMend);
235 return init(manager, argc, argv);
236
237 }
238
239 void
240 TMend(TaskManager *manager)
241 {
242 printf("test_nogl end\n");
243 }
244