C# Class Pathfinding.QuadtreeNode

Inheritance: GraphNode
Mostrar archivo Open project: henryj41043/TheUnseen Class Usage Examples

Public Properties

Property Type Description
connectionCosts uint[]
connections Pathfinding.GraphNode[]

Public Methods

Method Description
AddConnection ( GraphNode node, uint cost ) : void
ClearConnections ( bool alsoReverse ) : void
GetConnections ( GraphNodeDelegate del ) : void
Open ( Path path, PathNode pathNode, PathHandler handler ) : void
QuadtreeNode ( AstarPath astar ) : UnityEngine
RemoveConnection ( GraphNode node ) : void
SetPosition ( Int3 value ) : void

Method Details

AddConnection() public method

public AddConnection ( GraphNode node, uint cost ) : void
node GraphNode
cost uint
return void

ClearConnections() public method

public ClearConnections ( bool alsoReverse ) : void
alsoReverse bool
return void

GetConnections() public method

public GetConnections ( GraphNodeDelegate del ) : void
del GraphNodeDelegate
return void

Open() public method

public Open ( Path path, PathNode pathNode, PathHandler handler ) : void
path Path
pathNode PathNode
handler PathHandler
return void

QuadtreeNode() public method

public QuadtreeNode ( AstarPath astar ) : UnityEngine
astar AstarPath
return UnityEngine

RemoveConnection() public method

public RemoveConnection ( GraphNode node ) : void
node GraphNode
return void

SetPosition() public method

public SetPosition ( Int3 value ) : void
value Int3
return void

Property Details

connectionCosts public_oe property

public uint[] connectionCosts
return uint[]

connections public_oe property

public GraphNode[],Pathfinding connections
return Pathfinding.GraphNode[]