Mercurial > hg > Members > kono > Cerium
comparison Renderer/Test/panel.cc @ 563:b21a013051a2
all exmple on Mac OS X
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 22 Oct 2009 23:05:16 +0900 |
parents | ec72b601b71f |
children | d0b8860c17f8 |
comparison
equal
deleted
inserted
replaced
562:a5fda4e51498 | 563:b21a013051a2 |
---|---|
22 panel::init(Viewer *sgroot, int screen_w, int screen_h) | 22 panel::init(Viewer *sgroot, int screen_w, int screen_h) |
23 { | 23 { |
24 SceneGraphPtr panel; | 24 SceneGraphPtr panel; |
25 | 25 |
26 if (bg == 2) { | 26 if (bg == 2) { |
27 sgroot->createFromXMLfile(manager, "xml_file/panel_512.xml"); | 27 sgroot->createFromXMLfile( "xml_file/panel_512.xml"); |
28 panel = sgroot->createSceneGraph(PANEL_512); | 28 panel = sgroot->createSceneGraph("PANEL_512"); |
29 } else if (bg == 3) { | 29 } else if (bg == 3) { |
30 sgroot->createFromXMLfile(manager, "xml_file/panel_1024.xml"); | 30 sgroot->createFromXMLfile( "xml_file/panel_1024.xml"); |
31 panel = sgroot->createSceneGraph(PANEL_1024); | 31 panel = sgroot->createSceneGraph("PANEL_1024"); |
32 } else { | 32 } else { |
33 sgroot->createFromXMLfile(manager, "xml_file/panel_2048.xml"); | 33 sgroot->createFromXMLfile( "xml_file/panel_2048.xml"); |
34 panel = sgroot->createSceneGraph(PANEL_2048); | 34 panel = sgroot->createSceneGraph("PANEL_2048"); |
35 } | 35 } |
36 | 36 |
37 panel->set_move_collision(panel_move, panel_collision); | 37 panel->set_move_collision(panel_move, panel_collision); |
38 panel->xyz[2] = 30.0f; | 38 panel->xyz[2] = 30.0f; |
39 sgroot->setSceneData(panel); | 39 sgroot->setSceneData(panel); |
55 TMmain(TaskManager *manager, int argc, char *argv[]) | 55 TMmain(TaskManager *manager, int argc, char *argv[]) |
56 { | 56 { |
57 task_initialize(); | 57 task_initialize(); |
58 manager->set_TMend(TMend); | 58 manager->set_TMend(TMend); |
59 for(int i=0;i<argc;i++) { | 59 for(int i=0;i<argc;i++) { |
60 if (strcmp(argv[i],"-sg")) { | 60 if (strcmp(argv[i],"-sg")==0) { |
61 bg = atoi(argv[i+1]); | 61 bg = atoi(argv[i+1]); |
62 } | 62 } |
63 } | 63 } |
64 return init(manager, argc, argv); | 64 return init(manager, argc, argv); |
65 | 65 |