Mercurial > hg > Members > kono > Cerium
view example/scenegraph/xml/task/move_task1.cpp @ 351:852d7ba57be2
add move,collision task
author | admin@mcbk.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Fri, 10 Jul 2009 18:20:26 +0900 |
parents | |
children |
line wrap: on
line source
/** * node の状態を変化させる * */ // #define DEBUG #include "error.h" #include "scene_graph_pack.h" // 本来は tasks.xml に書く SchedDefineTask(SceneGraphMove); int move::run(void *rbuf, void *wbuf) { __debug_spe("SceneGraphMove\n"); SceneGraphPackPtr cur = (SceneGraphPack*) rbuf; //SceneGraphPackPtr next = (SceneGraphPackPtr*)wbuf; SceneGraphPackPtr next = cur; //memcpy((void*)rbuf, (void*)wbuf, sizeof(SceneGtaphPack)); next->x = cur->x + 1; return 1; }