C# Класс EpPathFinding.cs.StaticGrid

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

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

Метод Описание
Clone ( ) : BaseGrid
GetNodeAt ( EpPathFinding.cs.GridPos iPos ) : Node
GetNodeAt ( int iX, int iY ) : Node
IsWalkableAt ( EpPathFinding.cs.GridPos iPos ) : bool
IsWalkableAt ( int iX, int iY ) : bool
Reset ( ) : void
Reset ( bool iMatrix ) : void
SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool
StaticGrid ( StaticGrid b ) : System
StaticGrid ( int iWidth, int iHeight, bool iMatrix = null ) : System

Защищенные методы

Метод Описание
isInside ( EpPathFinding.cs.GridPos iPos ) : bool
isInside ( int iX, int iY ) : bool

Приватные методы

Метод Описание
buildNodes ( int iWidth, int iHeight, bool iMatrix ) : EpPathFinding.cs.Node[][]

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

Clone() публичный Метод

public Clone ( ) : BaseGrid
Результат BaseGrid

GetNodeAt() публичный Метод

public GetNodeAt ( EpPathFinding.cs.GridPos iPos ) : Node
iPos EpPathFinding.cs.GridPos
Результат Node

GetNodeAt() публичный Метод

public GetNodeAt ( int iX, int iY ) : Node
iX int
iY int
Результат Node

IsWalkableAt() публичный Метод

public IsWalkableAt ( EpPathFinding.cs.GridPos iPos ) : bool
iPos EpPathFinding.cs.GridPos
Результат bool

IsWalkableAt() публичный Метод

public IsWalkableAt ( int iX, int iY ) : bool
iX int
iY int
Результат bool

Reset() публичный Метод

public Reset ( ) : void
Результат void

Reset() публичный Метод

public Reset ( bool iMatrix ) : void
iMatrix bool
Результат void

SetWalkableAt() публичный Метод

public SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
iPos EpPathFinding.cs.GridPos
iWalkable bool
Результат bool

SetWalkableAt() публичный Метод

public SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool
iX int
iY int
iWalkable bool
Результат bool

StaticGrid() публичный Метод

public StaticGrid ( StaticGrid b ) : System
b StaticGrid
Результат System

StaticGrid() публичный Метод

public StaticGrid ( int iWidth, int iHeight, bool iMatrix = null ) : System
iWidth int
iHeight int
iMatrix bool
Результат System

isInside() защищенный Метод

protected isInside ( EpPathFinding.cs.GridPos iPos ) : bool
iPos EpPathFinding.cs.GridPos
Результат bool

isInside() защищенный Метод

protected isInside ( int iX, int iY ) : bool
iX int
iY int
Результат bool