|
| MyNavmeshCoordinator (MyDynamicObstacles obstacles) |
|
void | SetGridPathfinding (MyGridPathfinding gridPathfinding) |
|
void | SetVoxelPathfinding (MyVoxelPathfinding myVoxelPathfinding) |
|
void | PrepareVoxelTriangleTests (BoundingBoxD cellBoundingBox, List< MyCubeGrid > gridsToTestOutput) |
|
void | TestVoxelNavmeshTriangle (ref Vector3D a, ref Vector3D b, ref Vector3D c, List< MyCubeGrid > gridsToTest, List< MyGridPathfinding.CubeId > linkCandidatesOutput, out bool intersecting) |
|
void | TryAddVoxelNavmeshLinks (MyNavigationTriangle addedPrimitive, MyVoxelPathfinding.CellId cellId, List< MyGridPathfinding.CubeId > linkCandidates) |
|
void | TryAddVoxelNavmeshLinks2 (MyVoxelPathfinding.CellId cellId, Dictionary< MyGridPathfinding.CubeId, List< MyNavigationPrimitive >> linkCandidates) |
|
void | RemoveVoxelNavmeshLinks (MyVoxelPathfinding.CellId cellId) |
|
void | RemoveGridNavmeshLinks (MyCubeGrid grid) |
|
void | UpdateVoxelNavmeshCellHighLevelLinks (MyVoxelPathfinding.CellId cellId) |
|
void | InvalidateVoxelsBBox (ref BoundingBoxD bbox) |
|
void | DebugDraw () |
|
Definition at line 16 of file MyNavmeshCoordinator.cs.
Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.MyNavmeshCoordinator |
( |
MyDynamicObstacles |
obstacles | ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.DebugDraw |
( |
| ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.InvalidateVoxelsBBox |
( |
ref BoundingBoxD |
bbox | ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.PrepareVoxelTriangleTests |
( |
BoundingBoxD |
cellBoundingBox, |
|
|
List< MyCubeGrid > |
gridsToTestOutput |
|
) |
| |
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.RemoveGridNavmeshLinks |
( |
MyCubeGrid |
grid | ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.SetGridPathfinding |
( |
MyGridPathfinding |
gridPathfinding | ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.SetVoxelPathfinding |
( |
MyVoxelPathfinding |
myVoxelPathfinding | ) |
|
|
inline |
void Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.UpdateVoxelNavmeshCellHighLevelLinks |
( |
MyVoxelPathfinding.CellId |
cellId | ) |
|
|
inline |
MyNavgroupLinks Sandbox.Game.AI.Pathfinding.MyNavmeshCoordinator.HighLevelLinks |
|
get |
The documentation for this class was generated from the following file: