C# Class EpPathFinding.cs.BaseGrid

Show file Open project: juhgiyo/EpPathFinding.cs Class Usage Examples

Protected Properties

Property Type Description
m_gridRect GridRect

Public Methods

Method Description
BaseGrid ( ) : System
BaseGrid ( BaseGrid b ) : System
Clone ( ) : BaseGrid
GetNeighbors ( Node iNode, bool iCrossCorners, bool iCrossAdjacentPoint ) : List
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
SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool

Method Details

BaseGrid() public method

public BaseGrid ( ) : System
return System

BaseGrid() public method

public BaseGrid ( BaseGrid b ) : System
b BaseGrid
return System

Clone() public abstract method

public abstract Clone ( ) : BaseGrid
return BaseGrid

GetNeighbors() public method

public GetNeighbors ( Node iNode, bool iCrossCorners, bool iCrossAdjacentPoint ) : List
iNode Node
iCrossCorners bool
iCrossAdjacentPoint bool
return List

GetNodeAt() public abstract method

public abstract GetNodeAt ( EpPathFinding.cs.GridPos iPos ) : Node
iPos EpPathFinding.cs.GridPos
return Node

GetNodeAt() public abstract method

public abstract GetNodeAt ( int iX, int iY ) : Node
iX int
iY int
return Node

IsWalkableAt() public abstract method

public abstract IsWalkableAt ( EpPathFinding.cs.GridPos iPos ) : bool
iPos EpPathFinding.cs.GridPos
return bool

IsWalkableAt() public abstract method

public abstract IsWalkableAt ( int iX, int iY ) : bool
iX int
iY int
return bool

Reset() public abstract method

public abstract Reset ( ) : void
return void

SetWalkableAt() public abstract method

public abstract SetWalkableAt ( EpPathFinding.cs.GridPos iPos, bool iWalkable ) : bool
iPos EpPathFinding.cs.GridPos
iWalkable bool
return bool

SetWalkableAt() public abstract method

public abstract SetWalkableAt ( int iX, int iY, bool iWalkable ) : bool
iX int
iY int
iWalkable bool
return bool

Property Details

m_gridRect protected property

protected GridRect,EpPathFinding.cs m_gridRect
return GridRect