351
|
1 /**
|
|
2 * node の状態を変化させる
|
|
3 *
|
|
4 */
|
|
5
|
|
6 // #define DEBUG
|
|
7 #include "error.h"
|
|
8 #include "scene_graph_pack.h"
|
|
9
|
|
10 // 本来は tasks.xml に書く
|
|
11 SchedDefineTask(SceneGraphMove);
|
|
12
|
|
13 int
|
|
14 move::run(void *rbuf, void *wbuf)
|
|
15 {
|
|
16 __debug_spe("SceneGraphMove\n");
|
|
17
|
|
18 SceneGraphPackPtr cur = (SceneGraphPack*) rbuf;
|
|
19 //SceneGraphPackPtr next = (SceneGraphPackPtr*)wbuf;
|
|
20 SceneGraphPackPtr next = cur;
|
|
21 //memcpy((void*)rbuf, (void*)wbuf, sizeof(SceneGtaphPack));
|
|
22
|
|
23 next->x = cur->x + 1;
|
|
24
|
|
25 return 1;
|
|
26 }
|