C# Class Pathfinding.PointNode

Inheritance: GraphNode
Afficher le fichier Open project: henryj41043/TheUnseen Class Usage Examples

Méthodes publiques

Свойство Type Description
connectionCosts uint[]
connections Pathfinding.GraphNode[]
next PointNode

Méthodes publiques

Méthode Description
AddConnection ( GraphNode node, uint cost ) : void
ClearConnections ( bool alsoReverse ) : void
ContainsConnection ( GraphNode node ) : bool
DeserializeNode ( GraphSerializationContext ctx ) : void
DeserializeReferences ( GraphSerializationContext ctx ) : void
GetConnections ( GraphNodeDelegate del ) : void
Open ( Path path, PathNode pathNode, PathHandler handler ) : void
PointNode ( AstarPath astar ) : UnityEngine
RemoveConnection ( GraphNode node ) : void
SerializeNode ( GraphSerializationContext ctx ) : void
SerializeReferences ( GraphSerializationContext ctx ) : void
SetPosition ( Int3 value ) : void
UpdateRecursiveG ( Path path, PathNode pathNode, PathHandler handler ) : void

Method Details

AddConnection() public méthode

public AddConnection ( GraphNode node, uint cost ) : void
node GraphNode
cost uint
Résultat void

ClearConnections() public méthode

public ClearConnections ( bool alsoReverse ) : void
alsoReverse bool
Résultat void

ContainsConnection() public méthode

public ContainsConnection ( GraphNode node ) : bool
node GraphNode
Résultat bool

DeserializeNode() public méthode

public DeserializeNode ( GraphSerializationContext ctx ) : void
ctx Pathfinding.Serialization.GraphSerializationContext
Résultat void

DeserializeReferences() public méthode

public DeserializeReferences ( GraphSerializationContext ctx ) : void
ctx Pathfinding.Serialization.GraphSerializationContext
Résultat void

GetConnections() public méthode

public GetConnections ( GraphNodeDelegate del ) : void
del GraphNodeDelegate
Résultat void

Open() public méthode

public Open ( Path path, PathNode pathNode, PathHandler handler ) : void
path Path
pathNode PathNode
handler PathHandler
Résultat void

PointNode() public méthode

public PointNode ( AstarPath astar ) : UnityEngine
astar AstarPath
Résultat UnityEngine

RemoveConnection() public méthode

public RemoveConnection ( GraphNode node ) : void
node GraphNode
Résultat void

SerializeNode() public méthode

public SerializeNode ( GraphSerializationContext ctx ) : void
ctx Pathfinding.Serialization.GraphSerializationContext
Résultat void

SerializeReferences() public méthode

public SerializeReferences ( GraphSerializationContext ctx ) : void
ctx Pathfinding.Serialization.GraphSerializationContext
Résultat void

SetPosition() public méthode

public SetPosition ( Int3 value ) : void
value Int3
Résultat void

UpdateRecursiveG() public méthode

public UpdateRecursiveG ( Path path, PathNode pathNode, PathHandler handler ) : void
path Path
pathNode PathNode
handler PathHandler
Résultat void

Property Details

connectionCosts public_oe property

public uint[] connectionCosts
Résultat uint[]

connections public_oe property

public GraphNode[],Pathfinding connections
Résultat Pathfinding.GraphNode[]

next public_oe property

public PointNode,Pathfinding next
Résultat PointNode