135 lines
4.2 KiB
C#
135 lines
4.2 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using Pathfinding.Serialization;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x02000053 RID: 83
|
|
[Token(Token = "0x200002D")]
|
|
public abstract class MeshNode : GraphNode
|
|
{
|
|
// Token: 0x060003B0 RID: 944 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000325")]
|
|
[Address(RVA = "0x2515390", Offset = "0x2514190", VA = "0x182515390")]
|
|
protected MeshNode(AstarPath astar)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003B1 RID: 945
|
|
[Token(Token = "0x6000326")]
|
|
[Address(Slot = "19")]
|
|
public abstract Int3 GetVertex(int i);
|
|
|
|
// Token: 0x060003B2 RID: 946
|
|
[Token(Token = "0x6000327")]
|
|
[Address(Slot = "20")]
|
|
public abstract int GetVertexCount();
|
|
|
|
// Token: 0x060003B3 RID: 947
|
|
[Token(Token = "0x6000328")]
|
|
[Address(Slot = "21")]
|
|
public abstract Vector3 ClosestPointOnNode(Vector3 p);
|
|
|
|
// Token: 0x060003B4 RID: 948
|
|
[Token(Token = "0x6000329")]
|
|
[Address(Slot = "22")]
|
|
public abstract Vector3 ClosestPointOnNodeXZ(Vector3 p);
|
|
|
|
// Token: 0x060003B5 RID: 949 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600032A")]
|
|
[Address(RVA = "0x2677450", Offset = "0x2676250", VA = "0x182677450", Slot = "8")]
|
|
public override void ClearConnections(bool alsoReverse)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003B6 RID: 950 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600032B")]
|
|
[Address(RVA = "0x2677890", Offset = "0x2676690", VA = "0x182677890", Slot = "5")]
|
|
public override void GetConnections(Action<GraphNode> action)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003B7 RID: 951 RVA: 0x00003D1C File Offset: 0x00001F1C
|
|
[Token(Token = "0x600032C")]
|
|
[Address(RVA = "0x2677590", Offset = "0x2676390", VA = "0x182677590", Slot = "9")]
|
|
public override bool ContainsConnection(GraphNode node)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060003B8 RID: 952 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600032D")]
|
|
[Address(RVA = "0x2677D10", Offset = "0x2676B10", VA = "0x182677D10", Slot = "4")]
|
|
public override void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003B9 RID: 953 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600032E")]
|
|
[Address(RVA = "0x2677430", Offset = "0x2676230", VA = "0x182677430", Slot = "6")]
|
|
public override void AddConnection(GraphNode node, uint cost)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003BA RID: 954 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600032F")]
|
|
[Address(RVA = "0x2677140", Offset = "0x2675F40", VA = "0x182677140")]
|
|
public void AddConnection(GraphNode node, uint cost, int shapeEdge)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003BB RID: 955 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000330")]
|
|
[Address(RVA = "0x2677940", Offset = "0x2676740", VA = "0x182677940", Slot = "7")]
|
|
public override void RemoveConnection(GraphNode node)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003BC RID: 956 RVA: 0x00003D34 File Offset: 0x00001F34
|
|
[Token(Token = "0x6000331")]
|
|
[Address(RVA = "0x26775F0", Offset = "0x26763F0", VA = "0x1826775F0", Slot = "23")]
|
|
public virtual bool ContainsPoint(Int3 point)
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060003BD RID: 957
|
|
[Token(Token = "0x6000332")]
|
|
[Address(Slot = "24")]
|
|
public abstract bool ContainsPoint(Vector3 point);
|
|
|
|
// Token: 0x060003BE RID: 958
|
|
[Token(Token = "0x6000333")]
|
|
[Address(Slot = "25")]
|
|
public abstract bool ContainsPointInGraphSpace(Int3 point);
|
|
|
|
// Token: 0x060003BF RID: 959 RVA: 0x00003D4C File Offset: 0x00001F4C
|
|
[Token(Token = "0x6000334")]
|
|
[Address(RVA = "0x25225A0", Offset = "0x25213A0", VA = "0x1825225A0", Slot = "14")]
|
|
public override int GetGizmoHashCode()
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x060003C0 RID: 960 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000335")]
|
|
[Address(RVA = "0x2677B90", Offset = "0x2676990", VA = "0x182677B90", Slot = "17")]
|
|
public override void SerializeReferences(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060003C1 RID: 961 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000336")]
|
|
[Address(RVA = "0x2677650", Offset = "0x2676450", VA = "0x182677650", Slot = "18")]
|
|
public override void DeserializeReferences(GraphSerializationContext ctx)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400024F RID: 591
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40001BA")]
|
|
public Connection[] connections;
|
|
}
|
|
}
|