#define __COLLISION_GRID_ITERATOR_H__
#include "math/rect.hpp"
+#include "msg.hpp"
class CollisionGrid;
end_y = int(bbox.p2.y / grid.cell_height) + 2;
if(end_y > (int) grid.cells_y)
end_y = grid.cells_y;
+
+ timestamp = grid.iterator_timestamp++;
+ entry = 0;
if(start_x >= end_x) {
- printf("bad region.\n");
+ msg_debug("bad region");
y = 0;
end_y = 0;
return;
}
-
- timestamp = grid.iterator_timestamp++;
- entry = 0;
}
MovingObject* next()