Mercurial > hg > Game > Cerium
diff Renderer/Test/direction.cc @ 557:764772be1e3c draft
fix examlples (on going)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Oct 2009 17:34:12 +0900 |
parents | 4c5264373c51 |
children | 51960ab890e0 |
line wrap: on
line diff
--- a/Renderer/Test/direction.cc Thu Oct 22 14:05:24 2009 +0900 +++ b/Renderer/Test/direction.cc Thu Oct 22 17:34:12 2009 +0900 @@ -61,8 +61,8 @@ { } -void -direction_init(TaskManager *manager) +MainLoopPtr +direction::init(Viewer *sgroot, int screen_w, int screen_h) { SceneGraphPtr dx; SceneGraphPtr dy; @@ -90,4 +90,32 @@ back->angle[1] = -30.0f; sgroot->setSceneData(back); + return sgroot; } + +extern Application * +application() { + return new direction(); +} + +const char *usr_help_str = "Usage: ./test_nogl [OPTION]\n"; + +extern int init(TaskManager *manager, int argc, char *argv[]); +extern void task_initialize(); +static void TMend(TaskManager *manager); + +int +TMmain(TaskManager *manager, int argc, char *argv[]) +{ + task_initialize(); + manager->set_TMend(TMend); + return init(manager, argc, argv); + +} + +void +TMend(TaskManager *manager) +{ + printf("test_nogl end\n"); +} +