Searched refs:_collision_grid (Results 1 – 4 of 4) sorted by relevance
236 _collision_grid.push_back(vector<uint32>()); in Load()237 map_file.ReadUIntVector(r, _collision_grid.back()); in Load()240 _num_grid_cols = _collision_grid[0].size(); in Load()398 if ((_collision_grid[r][c] & obj->context) != 0) { in CheckMapCollision()466 if ((_collision_grid[r][c] & sprite->context) != 0) { in DetectCollision()638 if ((_collision_grid[r][c] & sprite->context) > 0) { in FindPath()680 if ((_collision_grid[r][c] & sprite->context) > 0) { in FindPath()952 grid_line[j] = (_collision_grid[line_axis][i] & sprite->context); in _MoveSpriteAroundCollisionCorner()957 grid_line[j] = (_collision_grid[i][line_axis] & sprite->context); in _MoveSpriteAroundCollisionCorner()1137 if (_collision_grid[axis][i] & sprite->context) { in _MoveSpriteAroundCollisionDiagonal()[all …]
566 std::vector<std::vector<uint32> > _collision_grid; variable
262 { return (_collision_grid[y][x] > 0); } in IsMapCollision()314 std::vector<std::vector<uint32_t> > _collision_grid; variable
246 _collision_grid.push_back(std::vector<uint32_t>()); in Load()247 map_file.ReadUIntVector(y, _collision_grid.back()); in Load()250 _num_grid_x_axis = _collision_grid[0].size(); in Load()641 if(_collision_grid[y][x] > 0) in DetectCollision()905 if (_collision_grid[y][x] > 0) in DrawCollisionArea()