Struct UnrolledNavMeshGraphPortal
Assembly: AnyPath.dll
Syntax
public struct UnrolledNavMeshGraphPortal : IUnrolledNavMeshGraphPortal
Properties
Left2D
Declaration
public float2 Left2D { get; }
Property Value
Left3D
Declaration
public float3 Left3D { readonly get; set; }
Property Value
Normal
Declaration
public float3 Normal { readonly get; set; }
Property Value
Origin2D
Declaration
public float2 Origin2D { readonly get; set; }
Property Value
Origin3D
Declaration
public float3 Origin3D { readonly get; set; }
Property Value
Right2D
Declaration
public float2 Right2D { get; }
Property Value
Right3D
Declaration
public float3 Right3D { readonly get; set; }
Property Value
Rotation
Declaration
public quaternion Rotation { readonly get; set; }
Property Value
Type |
Description |
quaternion |
|
Methods
Declaration
public float2 TransformPoint(float3 point)
Parameters
Type |
Name |
Description |
float3 |
point |
|
Returns
Unroll<T>(NativeSlice<T>, NativeSlice<UnrolledNavMeshGraphPortal>)
Declaration
public static void Unroll<T>(NativeSlice<T> path, NativeSlice<UnrolledNavMeshGraphPortal> destSegments) where T : unmanaged, IUnrolledNavMeshGraphPortal
Parameters
Type Parameters
Implements
Extension Methods