Mercurial > hg > Members > kono > Cerium
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 |