Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/viewer.h @ 969:9a53faae88d8
add new function for dandy.
author | koba <koba@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 26 Aug 2010 03:20:42 +0900 |
parents | 4e6030ddde45 |
children | ac437c3cf766 |
comparison
equal
deleted
inserted
replaced
968:0a6c5ee89a4c | 969:9a53faae88d8 |
---|---|
89 // SceneGraph *createSceneGraph(int id); | 89 // SceneGraph *createSceneGraph(int id); |
90 // SceneGraph *createSceneGraph(); | 90 // SceneGraph *createSceneGraph(); |
91 // void setSceneData(SceneGraph *g); | 91 // void setSceneData(SceneGraph *g); |
92 virtual void mainLoop(); | 92 virtual void mainLoop(); |
93 | 93 |
94 void set_game_task(int id, void *property, int size, PostFunction post_func) | |
95 { | |
96 sgroot->set_game_task(id, property, size, post_func); | |
97 } | |
98 void set_game_task(int id, void *property, void *pad, int size, PostFunction post_func) | |
99 { | |
100 sgroot->set_game_task(id, property, pad, size, post_func); | |
101 } | |
94 void set_move_task(SceneGraphPtr node, int move_id, void *titlep, int size, PostFunction post_func) | 102 void set_move_task(SceneGraphPtr node, int move_id, void *titlep, int size, PostFunction post_func) |
95 { | 103 { |
96 sgroot->set_move_task(node, move_id, titlep, size, post_func); | 104 sgroot->set_move_task(node, move_id, titlep, size, post_func); |
97 } | 105 } |
98 void set_game_task(int id, void *property, int size, PostFunction post_func) | 106 void set_pad_task(SceneGraphPtr node, int move, void *property, int size, PostFunction post_func) |
99 { | 107 { |
100 sgroot->set_game_task(id, property, size, post_func); | 108 sgroot->set_pad_task(node, move, property, size, post_func); |
101 } | 109 } |
102 | 110 |
103 void createFromXMLmemory(SceneGraph * node, char *data, int len) | 111 void createFromXMLmemory(SceneGraph * node, char *data, int len) |
104 { | 112 { |
105 sgroot->createFromXMLmemory(manager, node, data, len); | 113 sgroot->createFromXMLmemory(manager, node, data, len); |
108 void createFromXMLfile(const char *file) | 116 void createFromXMLfile(const char *file) |
109 { | 117 { |
110 sgroot->createFromXMLfile(manager, file); | 118 sgroot->createFromXMLfile(manager, file); |
111 } | 119 } |
112 | 120 |
121 Pad * getController() | |
122 { | |
123 return sgroot->getController(); | |
124 } | |
125 | |
113 SceneGraph * createSceneGraph(int id) | 126 SceneGraph * createSceneGraph(int id) |
114 { | 127 { |
115 return sgroot->createSceneGraph(id); | 128 return sgroot->createSceneGraph(id); |
116 } | 129 } |
117 | 130 |
118 SceneGraph * createSceneGraph(const char *id) | 131 SceneGraph * createSceneGraph(const char *id) |
119 { | 132 { |
120 return sgroot->createSceneGraph(id); | 133 return sgroot->createSceneGraph(id); |
121 } | 134 } |
122 | 135 |
123 int getSgid(const char *id) | 136 int getSgid(const char *id) |
124 { | 137 { |
125 return sgroot->getSgid(id); | 138 return sgroot->getSgid(id); |