rename grid -> gridservice
This commit is contained in:
parent
edd3b2b15f
commit
4822180ce9
@ -1,18 +1,18 @@
|
|||||||
#include "precompile.h"
|
#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_width_ = width;
|
||||||
map_height_ = height;
|
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);
|
max_y_ = cell_width_ * (cell_count_per_col_ - 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
void Grid::UnInit()
|
void GridService::UnInit()
|
||||||
{
|
{
|
||||||
if (cells_) {
|
if (cells_) {
|
||||||
delete[] 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) {
|
for (size_t i = 1; i <= 9; ++i) {
|
||||||
GetGridList(grid_id, i, grid_list);
|
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, 1, grid_list);
|
||||||
GetGridList(grid_id, 2, grid_list);
|
GetGridList(grid_id, 2, grid_list);
|
||||||
GetGridList(grid_id, 3, 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, 4, grid_list);
|
||||||
GetGridList(grid_id, 5, grid_list);
|
GetGridList(grid_id, 5, grid_list);
|
||||||
GetGridList(grid_id, 6, 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, 7, grid_list);
|
||||||
GetGridList(grid_id, 8, grid_list);
|
GetGridList(grid_id, 8, grid_list);
|
||||||
GetGridList(grid_id, 9, 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, 1, grid_list);
|
||||||
GetGridList(grid_id, 4, grid_list);
|
GetGridList(grid_id, 4, grid_list);
|
||||||
GetGridList(grid_id, 7, 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, 2, grid_list);
|
||||||
GetGridList(grid_id, 5, grid_list);
|
GetGridList(grid_id, 5, grid_list);
|
||||||
GetGridList(grid_id, 8, 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, 3, grid_list);
|
||||||
GetGridList(grid_id, 6, grid_list);
|
GetGridList(grid_id, 6, grid_list);
|
||||||
GetGridList(grid_id, 9, 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*>& inc_grid_list,
|
||||||
std::set<GridCell*>& dec_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)
|
std::set<GridCell*>& grid_list)
|
||||||
{
|
{
|
||||||
if (offset <1 || offset > 9) {
|
if (offset <1 || offset > 9) {
|
@ -15,11 +15,11 @@ struct GridCell
|
|||||||
class Human;
|
class Human;
|
||||||
class Entity;
|
class Entity;
|
||||||
class Room;
|
class Room;
|
||||||
class Grid
|
class GridService
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
Grid();
|
GridService();
|
||||||
~Grid();
|
~GridService();
|
||||||
|
|
||||||
void Init(int width, int height, int cell_width);
|
void Init(int width, int height, int cell_width);
|
||||||
void UnInit();
|
void UnInit();
|
Loading…
x
Reference in New Issue
Block a user