comparison collision_task.cc @ 66:f27a6af6514c

SchedRegister, game_task.h etc...
author tkaito
date Thu, 17 Feb 2011 10:56:56 +0900
parents 3c2fc35a6b55
children
comparison
equal deleted inserted replaced
65:b97628fca317 66:f27a6af6514c
152 } 152 }
153 153
154 HTaskPtr 154 HTaskPtr
155 collision_reflect() 155 collision_reflect()
156 { 156 {
157 reflect_task = tmanager->create_task(COLLDATA_REFLECT); 157 reflect_task = tmanager->create_task(CollDataReflect);
158 CollisionPropertyPtr property = (CollisionPropertyPtr)tmanager->allocate(sizeof(CollisionProperty)); 158 CollisionPropertyPtr property = (CollisionPropertyPtr)tmanager->allocate(sizeof(CollisionProperty));
159 159
160 reflect_task->set_param(0, (memaddr)COLLDATA); 160 reflect_task->set_param(0, (memaddr)COLLDATA);
161 161
162 reflect_task->set_outData(0, property, sizeof(CollisionProperty)); 162 reflect_task->set_outData(0, property, sizeof(CollisionProperty));
208 int obj_size = sizeof(ObjContainer); 208 int obj_size = sizeof(ObjContainer);
209 ObjContainerPtr obj = (ObjContainerPtr)tmanager->allocate(obj_size); 209 ObjContainerPtr obj = (ObjContainerPtr)tmanager->allocate(obj_size);
210 obj->flag = false; 210 obj->flag = false;
211 obj->length = 0; 211 obj->length = 0;
212 212
213 HTaskPtr collision_task = tmanager->create_task(ATARI); 213 HTaskPtr collision_task = tmanager->create_task(Atari);
214 214
215 collision_task->set_param(0,(memaddr)w); 215 collision_task->set_param(0,(memaddr)w);
216 collision_task->set_param(1,(memaddr)h); 216 collision_task->set_param(1,(memaddr)h);
217 collision_task->set_param(2, (memaddr)COLLDATA); 217 collision_task->set_param(2, (memaddr)COLLDATA);
218 218