228 lines
7.3 KiB
C#
228 lines
7.3 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Serialization;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x0200009E RID: 158
|
|
[Token(Token = "0x2000062")]
|
|
public class TriangleMeshNode : MeshNode
|
|
{
|
|
// Token: 0x060005FC RID: 1532 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600052C")]
|
|
[Address(RVA = "0x9C9FC0", Offset = "0x9C8FC0", VA = "0x1809C9FC0")]
|
|
public TriangleMeshNode(AstarPath astar)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005FD RID: 1533 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600052D")]
|
|
[Address(RVA = "0x9C7F50", Offset = "0x9C6F50", VA = "0x1809C7F50")]
|
|
public static INavmeshHolder GetNavmeshHolder(uint graphIndex)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x060005FE RID: 1534 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600052E")]
|
|
[Address(RVA = "0x9C97D0", Offset = "0x9C87D0", VA = "0x1809C97D0")]
|
|
public static void SetNavmeshHolder(int graphIndex, INavmeshHolder graph)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005FF RID: 1535 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600052F")]
|
|
[Address(RVA = "0x9C9D20", Offset = "0x9C8D20", VA = "0x1809C9D20")]
|
|
public void UpdatePositionFromVertices()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000600 RID: 1536 RVA: 0x00004CAC File Offset: 0x00002EAC
|
|
[Token(Token = "0x6000530")]
|
|
[Address(RVA = "0x9C89D0", Offset = "0x9C79D0", VA = "0x1809C89D0")]
|
|
public int GetVertexIndex(int i)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000601 RID: 1537 RVA: 0x00004CC4 File Offset: 0x00002EC4
|
|
[Token(Token = "0x6000531")]
|
|
[Address(RVA = "0x9C8790", Offset = "0x9C7790", VA = "0x1809C8790")]
|
|
public int GetVertexArrayIndex(int i)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000602 RID: 1538 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000532")]
|
|
[Address(RVA = "0x9C8D70", Offset = "0x9C7D70", VA = "0x1809C8D70")]
|
|
public void GetVertices(out Int3 v0, out Int3 v1, out Int3 v2)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000603 RID: 1539 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000533")]
|
|
[Address(RVA = "0x9C8B20", Offset = "0x9C7B20", VA = "0x1809C8B20")]
|
|
public void GetVerticesInGraphSpace(out Int3 v0, out Int3 v1, out Int3 v2)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000604 RID: 1540 RVA: 0x00004CDC File Offset: 0x00002EDC
|
|
[Token(Token = "0x6000534")]
|
|
[Address(RVA = "0x9C89F0", Offset = "0x9C79F0", VA = "0x1809C89F0", Slot = "19")]
|
|
public override Int3 GetVertex(int i)
|
|
{
|
|
return default(Int3);
|
|
}
|
|
|
|
// Token: 0x06000605 RID: 1541 RVA: 0x00004CF4 File Offset: 0x00002EF4
|
|
[Token(Token = "0x6000535")]
|
|
[Address(RVA = "0x9C88A0", Offset = "0x9C78A0", VA = "0x1809C88A0")]
|
|
public Int3 GetVertexInGraphSpace(int i)
|
|
{
|
|
return default(Int3);
|
|
}
|
|
|
|
// Token: 0x06000606 RID: 1542 RVA: 0x00004D0C File Offset: 0x00002F0C
|
|
[Token(Token = "0x6000536")]
|
|
[Address(RVA = "0x4DB5B0", Offset = "0x4DA5B0", VA = "0x1804DB5B0", Slot = "20")]
|
|
public override int GetVertexCount()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000607 RID: 1543 RVA: 0x00004D24 File Offset: 0x00002F24
|
|
[Token(Token = "0x6000537")]
|
|
[Address(RVA = "0x9C7AD0", Offset = "0x9C6AD0", VA = "0x1809C7AD0", Slot = "21")]
|
|
public override Vector3 ClosestPointOnNode(Vector3 p)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000608 RID: 1544 RVA: 0x00004D3C File Offset: 0x00002F3C
|
|
[Token(Token = "0x6000538")]
|
|
[Address(RVA = "0x9C74C0", Offset = "0x9C64C0", VA = "0x1809C74C0")]
|
|
internal Int3 ClosestPointOnNodeXZInGraphSpace(Vector3 p)
|
|
{
|
|
return default(Int3);
|
|
}
|
|
|
|
// Token: 0x06000609 RID: 1545 RVA: 0x00004D54 File Offset: 0x00002F54
|
|
[Token(Token = "0x6000539")]
|
|
[Address(RVA = "0x9C7930", Offset = "0x9C6930", VA = "0x1809C7930", Slot = "22")]
|
|
public override Vector3 ClosestPointOnNodeXZ(Vector3 p)
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x0600060A RID: 1546 RVA: 0x00004D6C File Offset: 0x00002F6C
|
|
[Token(Token = "0x600053A")]
|
|
[Address(RVA = "0x9C7DB0", Offset = "0x9C6DB0", VA = "0x1809C7DB0", Slot = "24")]
|
|
public override bool ContainsPoint(Vector3 p)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600060B RID: 1547 RVA: 0x00004D84 File Offset: 0x00002F84
|
|
[Token(Token = "0x600053B")]
|
|
[Address(RVA = "0x9C7C70", Offset = "0x9C6C70", VA = "0x1809C7C70", Slot = "25")]
|
|
public override bool ContainsPointInGraphSpace(Int3 p)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x0600060C RID: 1548 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600053C")]
|
|
[Address(RVA = "0x9C9E10", Offset = "0x9C8E10", VA = "0x1809C9E10", Slot = "4")]
|
|
public override void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600060D RID: 1549 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600053D")]
|
|
[Address(RVA = "0x9C8FC0", Offset = "0x9C7FC0", VA = "0x1809C8FC0", Slot = "11")]
|
|
public override void Open(Path path, PathNode pathNode, PathHandler handler)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600060E RID: 1550 RVA: 0x00004D9C File Offset: 0x00002F9C
|
|
[Token(Token = "0x600053E")]
|
|
[Address(RVA = "0x9C99F0", Offset = "0x9C89F0", VA = "0x1809C99F0")]
|
|
public int SharedEdge(GraphNode other)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600060F RID: 1551 RVA: 0x00004DB4 File Offset: 0x00002FB4
|
|
[Token(Token = "0x600053F")]
|
|
[Address(RVA = "0x9C7FD0", Offset = "0x9C6FD0", VA = "0x1809C7FD0", Slot = "10")]
|
|
public override bool GetPortal(GraphNode toNode, List<Vector3> left, List<Vector3> right, bool backwards)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000610 RID: 1552 RVA: 0x00004DCC File Offset: 0x00002FCC
|
|
[Token(Token = "0x6000540")]
|
|
[Address(RVA = "0x9C8010", Offset = "0x9C7010", VA = "0x1809C8010")]
|
|
public bool GetPortal(GraphNode toNode, List<Vector3> left, List<Vector3> right, bool backwards, out int aIndex, out int bIndex)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x06000611 RID: 1553 RVA: 0x00004DE4 File Offset: 0x00002FE4
|
|
[Token(Token = "0x6000541")]
|
|
[Address(RVA = "0x9C9A70", Offset = "0x9C8A70", VA = "0x1809C9A70", Slot = "12")]
|
|
public override float SurfaceArea()
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x06000612 RID: 1554 RVA: 0x00004DFC File Offset: 0x00002FFC
|
|
[Token(Token = "0x6000542")]
|
|
[Address(RVA = "0x9C9220", Offset = "0x9C8220", VA = "0x1809C9220", Slot = "13")]
|
|
public override Vector3 RandomPointOnSurface()
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
|
|
// Token: 0x06000613 RID: 1555 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000543")]
|
|
[Address(RVA = "0x9C9740", Offset = "0x9C8740", VA = "0x1809C9740", Slot = "15")]
|
|
public override void SerializeNode(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000614 RID: 1556 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000544")]
|
|
[Address(RVA = "0x9C7EC0", Offset = "0x9C6EC0", VA = "0x1809C7EC0", Slot = "16")]
|
|
public override void DeserializeNode(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x040003D1 RID: 977
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40002F5")]
|
|
public int v0;
|
|
|
|
// Token: 0x040003D2 RID: 978
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x40002F6")]
|
|
public int v1;
|
|
|
|
// Token: 0x040003D3 RID: 979
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40002F7")]
|
|
public int v2;
|
|
|
|
// Token: 0x040003D4 RID: 980
|
|
[Token(Token = "0x40002F8")]
|
|
protected static INavmeshHolder[] _navmeshHolders;
|
|
|
|
// Token: 0x040003D5 RID: 981
|
|
[Token(Token = "0x40002F9")]
|
|
protected static readonly object lockObject;
|
|
}
|
|
}
|