C# Class Pathfinding.TileNode

Inheritance: IPathNode
显示文件 Open project: eriksvedang/Pathfinding

Public Methods

Method Description
AddLink ( PathLink pLink ) : void
CompareTo ( object obj ) : int
DistanceTo ( Pathfinding pPoint ) : float
GetLinkTo ( IPathNode pNode ) : PathLink
GetUniqueID ( ) : long
RemoveAllLinks ( ) : void
RemoveLink ( PathLink pLink ) : void
Reset ( ) : void
TileNode ( GameTypes.IntPoint pLocalPoint ) : System
isIsolated ( ) : bool

Method Details

AddLink() public method

public AddLink ( PathLink pLink ) : void
pLink PathLink
return void

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

DistanceTo() public method

public DistanceTo ( Pathfinding pPoint ) : float
pPoint Pathfinding
return float

GetLinkTo() public method

public GetLinkTo ( IPathNode pNode ) : PathLink
pNode IPathNode
return PathLink

GetUniqueID() public method

public GetUniqueID ( ) : long
return long

RemoveAllLinks() public method

public RemoveAllLinks ( ) : void
return void

RemoveLink() public method

public RemoveLink ( PathLink pLink ) : void
pLink PathLink
return void

Reset() public method

public Reset ( ) : void
return void

TileNode() public method

public TileNode ( GameTypes.IntPoint pLocalPoint ) : System
pLocalPoint GameTypes.IntPoint
return System

isIsolated() public method

public isIsolated ( ) : bool
return bool