C# Класс Codebreak.Service.World.Game.Map.CellZone

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
GetAdjacentCells ( MapInstance map, int cellId ) : IEnumerable

GetCells ( MapInstance map, int cellId, int currentCell, string range ) : IEnumerable

GetCircleCells ( MapInstance map, int currentCell, int radius ) : IEnumerable

GetCrossCells ( MapInstance map, int currentCell, int radius ) : IEnumerable

GetLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable

GetTLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable

Описание методов

GetAdjacentCells() публичный статический Метод

public static GetAdjacentCells ( MapInstance map, int cellId ) : IEnumerable
map MapInstance
cellId int
Результат IEnumerable

GetCells() публичный статический Метод

public static GetCells ( MapInstance map, int cellId, int currentCell, string range ) : IEnumerable
map MapInstance
cellId int
currentCell int
range string
Результат IEnumerable

GetCircleCells() публичный статический Метод

public static GetCircleCells ( MapInstance map, int currentCell, int radius ) : IEnumerable
map MapInstance
currentCell int
radius int
Результат IEnumerable

GetCrossCells() публичный статический Метод

public static GetCrossCells ( MapInstance map, int currentCell, int radius ) : IEnumerable
map MapInstance
currentCell int
radius int
Результат IEnumerable

GetLineCells() публичный статический Метод

public static GetLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable
map MapInstance
cellId int
direction int
length int
Результат IEnumerable

GetTLineCells() публичный статический Метод

public static GetTLineCells ( MapInstance map, int cellId, int direction, int length ) : IEnumerable
map MapInstance
cellId int
direction int
length int
Результат IEnumerable