C# Class Pathfinding.ConvexMeshNode

Inheritance: Pathfinding.MeshNode
Mostrar archivo Open project: henryj41043/TheUnseen Class Usage Examples

Protected Properties

Property Type Description
navmeshHolders INavmeshHolder[]

Public Methods

Method Description
ClosestPointOnNode ( Vector3 p ) : Vector3
ClosestPointOnNodeXZ ( Vector3 p ) : Vector3
ConvexMeshNode ( AstarPath astar ) : UnityEngine
GetConnections ( GraphNodeDelegate del ) : void
GetVertex ( int i ) : Int3
GetVertexCount ( ) : int
GetVertexIndex ( int i ) : int
Open ( Path path, PathNode pathNode, PathHandler handler ) : void
SetPosition ( Int3 p ) : void

Protected Methods

Method Description
GetNavmeshHolder ( uint graphIndex ) : INavmeshHolder

Private Methods

Method Description
ConvexMeshNode ( ) : UnityEngine

Method Details

ClosestPointOnNode() public method

public ClosestPointOnNode ( Vector3 p ) : Vector3
p UnityEngine.Vector3
return UnityEngine.Vector3

ClosestPointOnNodeXZ() public method

public ClosestPointOnNodeXZ ( Vector3 p ) : Vector3
p UnityEngine.Vector3
return UnityEngine.Vector3

ConvexMeshNode() public method

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

GetConnections() public method

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

GetNavmeshHolder() protected static method

protected static GetNavmeshHolder ( uint graphIndex ) : INavmeshHolder
graphIndex uint
return INavmeshHolder

GetVertex() public method

public GetVertex ( int i ) : Int3
i int
return Int3

GetVertexCount() public method

public GetVertexCount ( ) : int
return int

GetVertexIndex() public method

public GetVertexIndex ( int i ) : int
i int
return int

Open() public method

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

SetPosition() public method

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

Property Details

navmeshHolders protected_oe static_oe property

protected static INavmeshHolder[] navmeshHolders
return INavmeshHolder[]