Files
2026-04-10 22:50:51 +02:00

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 = "0x24E4480", Offset = "0x24E3280", VA = "0x1824E4480")]
public TriangleMeshNode(AstarPath astar)
{
}
// Token: 0x060005FD RID: 1533 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600052D")]
[Address(RVA = "0x24E2410", Offset = "0x24E1210", VA = "0x1824E2410")]
public static INavmeshHolder GetNavmeshHolder(uint graphIndex)
{
return null;
}
// Token: 0x060005FE RID: 1534 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600052E")]
[Address(RVA = "0x24E3C90", Offset = "0x24E2A90", VA = "0x1824E3C90")]
public static void SetNavmeshHolder(int graphIndex, INavmeshHolder graph)
{
}
// Token: 0x060005FF RID: 1535 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600052F")]
[Address(RVA = "0x24E41E0", Offset = "0x24E2FE0", VA = "0x1824E41E0")]
public void UpdatePositionFromVertices()
{
}
// Token: 0x06000600 RID: 1536 RVA: 0x00004CAC File Offset: 0x00002EAC
[Token(Token = "0x6000530")]
[Address(RVA = "0x24E2E90", Offset = "0x24E1C90", VA = "0x1824E2E90")]
public int GetVertexIndex(int i)
{
return 0;
}
// Token: 0x06000601 RID: 1537 RVA: 0x00004CC4 File Offset: 0x00002EC4
[Token(Token = "0x6000531")]
[Address(RVA = "0x24E2C50", Offset = "0x24E1A50", VA = "0x1824E2C50")]
public int GetVertexArrayIndex(int i)
{
return 0;
}
// Token: 0x06000602 RID: 1538 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000532")]
[Address(RVA = "0x24E3230", Offset = "0x24E2030", VA = "0x1824E3230")]
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 = "0x24E2FE0", Offset = "0x24E1DE0", VA = "0x1824E2FE0")]
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 = "0x24E2EB0", Offset = "0x24E1CB0", VA = "0x1824E2EB0", 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 = "0x24E2D60", Offset = "0x24E1B60", VA = "0x1824E2D60")]
public Int3 GetVertexInGraphSpace(int i)
{
return default(Int3);
}
// Token: 0x06000606 RID: 1542 RVA: 0x00004D0C File Offset: 0x00002F0C
[Token(Token = "0x6000536")]
[Address(RVA = "0x53A4A0", Offset = "0x5392A0", VA = "0x18053A4A0", Slot = "20")]
public override int GetVertexCount()
{
return 0;
}
// Token: 0x06000607 RID: 1543 RVA: 0x00004D24 File Offset: 0x00002F24
[Token(Token = "0x6000537")]
[Address(RVA = "0x24E1F90", Offset = "0x24E0D90", VA = "0x1824E1F90", 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 = "0x24E1980", Offset = "0x24E0780", VA = "0x1824E1980")]
internal Int3 ClosestPointOnNodeXZInGraphSpace(Vector3 p)
{
return default(Int3);
}
// Token: 0x06000609 RID: 1545 RVA: 0x00004D54 File Offset: 0x00002F54
[Token(Token = "0x6000539")]
[Address(RVA = "0x24E1DF0", Offset = "0x24E0BF0", VA = "0x1824E1DF0", 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 = "0x24E2270", Offset = "0x24E1070", VA = "0x1824E2270", 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 = "0x24E2130", Offset = "0x24E0F30", VA = "0x1824E2130", 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 = "0x24E42D0", Offset = "0x24E30D0", VA = "0x1824E42D0", 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 = "0x24E3480", Offset = "0x24E2280", VA = "0x1824E3480", 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 = "0x24E3EB0", Offset = "0x24E2CB0", VA = "0x1824E3EB0")]
public int SharedEdge(GraphNode other)
{
return 0;
}
// Token: 0x0600060F RID: 1551 RVA: 0x00004DB4 File Offset: 0x00002FB4
[Token(Token = "0x600053F")]
[Address(RVA = "0x24E2490", Offset = "0x24E1290", VA = "0x1824E2490", 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 = "0x24E24D0", Offset = "0x24E12D0", VA = "0x1824E24D0")]
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 = "0x24E3F30", Offset = "0x24E2D30", VA = "0x1824E3F30", Slot = "12")]
public override float SurfaceArea()
{
return 0f;
}
// Token: 0x06000612 RID: 1554 RVA: 0x00004DFC File Offset: 0x00002FFC
[Token(Token = "0x6000542")]
[Address(RVA = "0x24E36E0", Offset = "0x24E24E0", VA = "0x1824E36E0", Slot = "13")]
public override Vector3 RandomPointOnSurface()
{
return default(Vector3);
}
// Token: 0x06000613 RID: 1555 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000543")]
[Address(RVA = "0x24E3C00", Offset = "0x24E2A00", VA = "0x1824E3C00", Slot = "15")]
public override void SerializeNode(GraphSerializationContext ctx)
{
}
// Token: 0x06000614 RID: 1556 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000544")]
[Address(RVA = "0x24E2380", Offset = "0x24E1180", VA = "0x1824E2380", 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;
}
}