Class SSFA
Assembly: AnyPath.dll
Syntax
Methods
AppendCornersUnrolled<T>(NativeSlice<T>, NativeList<CornerAndNormal>, float)
Declaration
public static void AppendCornersUnrolled<T>(NativeSlice<T> portals, NativeList<CornerAndNormal> appendTo, float weldThreshold = 0.01) where T : unmanaged, IUnrolledNavMeshGraphPortal
Parameters
Type |
Name |
Description |
NativeSlice<T> |
portals |
|
NativeList<CornerAndNormal> |
appendTo |
|
float |
weldThreshold |
|
Type Parameters
AppendCorners<TProj>(NativeSlice<TProj>, NativeList<float3>)
Declaration
public static void AppendCorners<TProj>(NativeSlice<TProj> portals, NativeList<float3> appendTo) where TProj : unmanaged, IUnrolledNavMeshGraphPortal
Parameters
Type |
Name |
Description |
NativeSlice<TProj> |
portals |
|
NativeList<float3> |
appendTo |
|
Type Parameters
GetSteerTargetPosition<T>(T, float3, ref int)
Declaration
public static float3 GetSteerTargetPosition<T>(this T portals, float3 currentPosition, ref int index) where T : IPathSegments<UnrolledNavMeshGraphPortal>
Parameters
Type |
Name |
Description |
T |
portals |
|
float3 |
currentPosition |
|
int |
index |
|
Returns
Type Parameters
Intersect<T>(T, float2, float2)
Declaration
public static float3 Intersect<T>(this T proj, float2 oldApex, float2 newApex) where T : IUnrolledNavMeshGraphPortal
Parameters
Type |
Name |
Description |
T |
proj |
|
float2 |
oldApex |
|
float2 |
newApex |
|
Returns
Type Parameters