Class NavMeshWelder
Inheritance
NavMeshWelder
Assembly: AnyPath.dll
Syntax
public class NavMeshWelder
Constructors
NavMeshWelder()
Declaration
Methods
ScheduleWeld(NativeArray<Vector3>, NativeArray<int>, NativeList<Vector3>, float, JobHandle)
Declaration
public static JobHandle ScheduleWeld(NativeArray<Vector3> inVertices, NativeArray<int> inOutIndices, NativeList<Vector3> outVertices, float weldThreshold = 0.001, JobHandle dependsOn = default)
Parameters
Type |
Name |
Description |
NativeArray<Vector3> |
inVertices |
|
NativeArray<int> |
inOutIndices |
|
NativeList<Vector3> |
outVertices |
|
float |
weldThreshold |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
ScheduleWeld(NativeList<Vector3>, NativeArray<int>, float, JobHandle)
Declaration
public static JobHandle ScheduleWeld(NativeList<Vector3> inOutVertices, NativeArray<int> inOutIndices, float weldThreshold = 0.001, JobHandle dependsOn = default)
Parameters
Type |
Name |
Description |
NativeList<Vector3> |
inOutVertices |
|
NativeArray<int> |
inOutIndices |
|
float |
weldThreshold |
|
JobHandle |
dependsOn |
|
Returns
Type |
Description |
JobHandle |
|
Weld(List<Vector3>, List<int>, List<Vector3>, float)
Declaration
public static void Weld(List<Vector3> inOutVertices, List<int> inOutIndices, List<Vector3> outVertices, float weldThreshold)
Parameters
Type |
Name |
Description |
List<Vector3> |
inOutVertices |
|
List<int> |
inOutIndices |
|
List<Vector3> |
outVertices |
|
float |
weldThreshold |
|
Weld(List<Vector3>, List<int>, float)
Declaration
public static void Weld(List<Vector3> inOutVertices, List<int> inOutIndices, float weldThreshold)
Parameters
Type |
Name |
Description |
List<Vector3> |
inOutVertices |
|
List<int> |
inOutIndices |
|
float |
weldThreshold |
|
Weld(NativeArray<Vector3>, NativeArray<int>, NativeList<Vector3>, NativeHashMap<int3, int>, NativeHashMap<int, int>, float)
Declaration
public static void Weld(NativeArray<Vector3> inVertices, NativeArray<int> inOutIndices, NativeList<Vector3> outVertices, NativeHashMap<int3, int> buckets, NativeHashMap<int, int> shiftedIndices, float weldThreshold = 0.001)
Parameters
Type |
Name |
Description |
NativeArray<Vector3> |
inVertices |
|
NativeArray<int> |
inOutIndices |
|
NativeList<Vector3> |
outVertices |
|
NativeHashMap<int3, int> |
buckets |
|
NativeHashMap<int, int> |
shiftedIndices |
|
float |
weldThreshold |
|
Extension Methods