rename grid -> gridservice

This commit is contained in:
aozhiwei 2019-04-23 17:42:50 +08:00
parent edd3b2b15f
commit 4822180ce9
2 changed files with 19 additions and 19 deletions

View File

@ -1,18 +1,18 @@
#include "precompile.h"
#include "grid.h"
#include "gridservice.h"
Grid::Grid()
GridService::GridService()
{
}
Grid::~Grid()
GridService::~GridService()
{
}
void Grid::Init(int width, int height, int cell_width)
void GridService::Init(int width, int height, int cell_width)
{
map_width_ = width;
map_height_ = height;
@ -41,7 +41,7 @@ void Grid::Init(int width, int height, int cell_width)
max_y_ = cell_width_ * (cell_count_per_col_ - 1);
}
void Grid::UnInit()
void GridService::UnInit()
{
if (cells_) {
delete[] cells_;
@ -49,61 +49,61 @@ void Grid::UnInit()
}
}
void Grid::Get123456789(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get123456789(int grid_id, std::set<GridCell*>& grid_list)
{
for (size_t i = 1; i <= 9; ++i) {
GetGridList(grid_id, i, grid_list);
}
}
void Grid::Get123(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get123(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 1, grid_list);
GetGridList(grid_id, 2, grid_list);
GetGridList(grid_id, 3, grid_list);
}
void Grid::Get456(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get456(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 4, grid_list);
GetGridList(grid_id, 5, grid_list);
GetGridList(grid_id, 6, grid_list);
}
void Grid::Get789(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get789(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 7, grid_list);
GetGridList(grid_id, 8, grid_list);
GetGridList(grid_id, 9, grid_list);
}
void Grid::Get147(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get147(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 1, grid_list);
GetGridList(grid_id, 4, grid_list);
GetGridList(grid_id, 7, grid_list);
}
void Grid::Get258(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get258(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 2, grid_list);
GetGridList(grid_id, 5, grid_list);
GetGridList(grid_id, 8, grid_list);
}
void Grid::Get369(int grid_id, std::set<GridCell*>& grid_list)
void GridService::Get369(int grid_id, std::set<GridCell*>& grid_list)
{
GetGridList(grid_id, 3, grid_list);
GetGridList(grid_id, 6, grid_list);
GetGridList(grid_id, 9, grid_list);
}
void Grid::AddHuman(Human* hum, std::set<GridCell*>& inc_grid_list)
void GridService::AddHuman(Human* hum, std::set<GridCell*>& inc_grid_list)
{
}
void Grid::MoveHuman(Human* hum, float x, float y,
void GridService::MoveHuman(Human* hum, float x, float y,
std::set<GridCell*>& inc_grid_list,
std::set<GridCell*>& dec_grid_list
)
@ -111,12 +111,12 @@ void Grid::MoveHuman(Human* hum, float x, float y,
}
void Grid::AddEntity(Entity* entity)
void GridService::AddEntity(Entity* entity)
{
}
void Grid::GetGridList(int grid_id, int offset,
void GridService::GetGridList(int grid_id, int offset,
std::set<GridCell*>& grid_list)
{
if (offset <1 || offset > 9) {

View File

@ -15,11 +15,11 @@ struct GridCell
class Human;
class Entity;
class Room;
class Grid
class GridService
{
public:
Grid();
~Grid();
GridService();
~GridService();
void Init(int width, int height, int cell_width);
void UnInit();