203 lines
6.1 KiB
C#
203 lines
6.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding.Util
|
|
{
|
|
// Token: 0x0200013E RID: 318
|
|
[Token(Token = "0x20000C9")]
|
|
public class GraphTransform : IMovementPlane, ITransform
|
|
{
|
|
// Token: 0x06000A3B RID: 2619 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60008D0")]
|
|
[Address(RVA = "0x24D2DF0", Offset = "0x24D1BF0", VA = "0x1824D2DF0")]
|
|
public GraphTransform(Matrix4x4 matrix)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000A3C RID: 2620 RVA: 0x00006554 File Offset: 0x00004754
|
|
[Token(Token = "0x60008D1")]
|
|
[Address(RVA = "0xFBDEC0", Offset = "0xFBCCC0", VA = "0x180FBDEC0")]
|
|
public Vector3 WorldUpAtGraphPosition(Vector3 point)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000A3D RID: 2621 RVA: 0x0000656C File Offset: 0x0000476C
|
|
[Token(Token = "0x60008D2")]
|
|
[Address(RVA = "0x24D16A0", Offset = "0x24D04A0", VA = "0x1824D16A0")]
|
|
private static bool MatrixIsTranslational(Matrix4x4 matrix)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000A3E RID: 2622 RVA: 0x00006584 File Offset: 0x00004784
|
|
[Token(Token = "0x60008D3")]
|
|
[Address(RVA = "0x24D1E50", Offset = "0x24D0C50", VA = "0x1824D1E50", Slot = "7")]
|
|
public Vector3 Transform(Vector3 point)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000A3F RID: 2623 RVA: 0x0000659C File Offset: 0x0000479C
|
|
[Token(Token = "0x60008D4")]
|
|
[Address(RVA = "0x24D1B90", Offset = "0x24D0990", VA = "0x1824D1B90")]
|
|
public Vector3 TransformVector(Vector3 point)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000A40 RID: 2624 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60008D5")]
|
|
[Address(RVA = "0x24D1F90", Offset = "0x24D0D90", VA = "0x1824D1F90")]
|
|
public void Transform(Int3[] arr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000A41 RID: 2625 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60008D6")]
|
|
[Address(RVA = "0x24D1C30", Offset = "0x24D0A30", VA = "0x1824D1C30")]
|
|
public void Transform(Vector3[] arr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000A42 RID: 2626 RVA: 0x000065B4 File Offset: 0x000047B4
|
|
[Token(Token = "0x60008D7")]
|
|
[Address(RVA = "0x24D1560", Offset = "0x24D0360", VA = "0x1824D1560", Slot = "8")]
|
|
public Vector3 InverseTransform(Vector3 point)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000A43 RID: 2627 RVA: 0x000065CC File Offset: 0x000047CC
|
|
[Token(Token = "0x60008D8")]
|
|
[Address(RVA = "0x24D1430", Offset = "0x24D0230", VA = "0x1824D1430")]
|
|
public Int3 InverseTransform(Int3 point)
|
|
{
|
|
return default(Int3);
|
|
}
|
|
|
|
// Token: 0x06000A44 RID: 2628 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x60008D9")]
|
|
[Address(RVA = "0x24D0740", Offset = "0x24CF540", VA = "0x1824D0740")]
|
|
public void InverseTransform(Int3[] arr)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000A45 RID: 2629 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60008DA")]
|
|
[Address(RVA = "0x24D3350", Offset = "0x24D2150", VA = "0x1824D3350")]
|
|
public static GraphTransform operator *(GraphTransform lhs, Matrix4x4 rhs)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000A46 RID: 2630 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x60008DB")]
|
|
[Address(RVA = "0x24D31D0", Offset = "0x24D1FD0", VA = "0x1824D31D0")]
|
|
public static GraphTransform operator *(Matrix4x4 lhs, GraphTransform rhs)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000A47 RID: 2631 RVA: 0x000065E4 File Offset: 0x000047E4
|
|
[Token(Token = "0x60008DC")]
|
|
[Address(RVA = "0x24D2190", Offset = "0x24D0F90", VA = "0x1824D2190")]
|
|
public Bounds Transform(Bounds bounds)
|
|
{
|
|
return default(Bounds);
|
|
}
|
|
|
|
// Token: 0x06000A48 RID: 2632 RVA: 0x000065FC File Offset: 0x000047FC
|
|
[Token(Token = "0x60008DD")]
|
|
[Address(RVA = "0x24D08B0", Offset = "0x24CF6B0", VA = "0x1824D08B0")]
|
|
public Bounds InverseTransform(Bounds bounds)
|
|
{
|
|
return default(Bounds);
|
|
}
|
|
|
|
// Token: 0x06000A49 RID: 2633 RVA: 0x00006614 File Offset: 0x00004814
|
|
[Token(Token = "0x60008DE")]
|
|
[Address(RVA = "0x24D19A0", Offset = "0x24D07A0", VA = "0x1824D19A0", Slot = "4")]
|
|
Vector2 IMovementPlane.ToPlane(Vector3 point)
|
|
{
|
|
return default(Vector2);
|
|
}
|
|
|
|
// Token: 0x06000A4A RID: 2634 RVA: 0x0000662C File Offset: 0x0000482C
|
|
[Token(Token = "0x60008DF")]
|
|
[Address(RVA = "0x24D18A0", Offset = "0x24D06A0", VA = "0x1824D18A0", Slot = "5")]
|
|
Vector2 IMovementPlane.ToPlane(Vector3 point, out float elevation)
|
|
{
|
|
return default(Vector2);
|
|
}
|
|
|
|
// Token: 0x06000A4B RID: 2635 RVA: 0x00006644 File Offset: 0x00004844
|
|
[Token(Token = "0x60008E0")]
|
|
[Address(RVA = "0x24D1A90", Offset = "0x24D0890", VA = "0x1824D1A90", Slot = "6")]
|
|
Vector3 IMovementPlane.ToWorld(Vector2 point, float elevation)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x04000715 RID: 1813
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4000535")]
|
|
public readonly bool identity;
|
|
|
|
// Token: 0x04000716 RID: 1814
|
|
[FieldOffset(Offset = "0x11")]
|
|
[Token(Token = "0x4000536")]
|
|
public readonly bool onlyTranslational;
|
|
|
|
// Token: 0x04000717 RID: 1815
|
|
[FieldOffset(Offset = "0x12")]
|
|
[Token(Token = "0x4000537")]
|
|
private readonly bool isXY;
|
|
|
|
// Token: 0x04000718 RID: 1816
|
|
[FieldOffset(Offset = "0x13")]
|
|
[Token(Token = "0x4000538")]
|
|
private readonly bool isXZ;
|
|
|
|
// Token: 0x04000719 RID: 1817
|
|
[FieldOffset(Offset = "0x14")]
|
|
[Token(Token = "0x4000539")]
|
|
private readonly Matrix4x4 matrix;
|
|
|
|
// Token: 0x0400071A RID: 1818
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400053A")]
|
|
private readonly Matrix4x4 inverseMatrix;
|
|
|
|
// Token: 0x0400071B RID: 1819
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400053B")]
|
|
private readonly Vector3 up;
|
|
|
|
// Token: 0x0400071C RID: 1820
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400053C")]
|
|
private readonly Vector3 translation;
|
|
|
|
// Token: 0x0400071D RID: 1821
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400053D")]
|
|
private readonly Int3 i3translation;
|
|
|
|
// Token: 0x0400071E RID: 1822
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400053E")]
|
|
private readonly Quaternion rotation;
|
|
|
|
// Token: 0x0400071F RID: 1823
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x400053F")]
|
|
private readonly Quaternion inverseRotation;
|
|
|
|
// Token: 0x04000720 RID: 1824
|
|
[Token(Token = "0x4000540")]
|
|
public static readonly GraphTransform identityTransform;
|
|
}
|
|
}
|