C# Class EpPathFinding.BaseGrid

Mostra file Open project: OpenNos/OpenNos Class Usage Examples

Protected Properties

Property Type Description
MGridRect GridRect

Public Methods

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

SetWalkableAt() public abstract method

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

Property Details

MGridRect protected_oe property

protected GridRect,EpPathFinding MGridRect
return GridRect