Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

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 = "0x9CAD50", Offset = "0x9C9D50", VA = "0x1809CAD50")]
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 = "0xAF5A50", Offset = "0xAF4A50", VA = "0x180AF5A50", Slot = "8")]
public override void ClearConnections(bool alsoReverse)
{
}
// Token: 0x060003B6 RID: 950 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600032B")]
[Address(RVA = "0xAF5E90", Offset = "0xAF4E90", VA = "0x180AF5E90", Slot = "5")]
public override void GetConnections(Action<GraphNode> action)
{
}
// Token: 0x060003B7 RID: 951 RVA: 0x00003D1C File Offset: 0x00001F1C
[Token(Token = "0x600032C")]
[Address(RVA = "0xAF5B90", Offset = "0xAF4B90", VA = "0x180AF5B90", 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 = "0xAF6310", Offset = "0xAF5310", VA = "0x180AF6310", 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 = "0xAF5A30", Offset = "0xAF4A30", VA = "0x180AF5A30", Slot = "6")]
public override void AddConnection(GraphNode node, uint cost)
{
}
// Token: 0x060003BA RID: 954 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600032F")]
[Address(RVA = "0xAF5740", Offset = "0xAF4740", VA = "0x180AF5740")]
public void AddConnection(GraphNode node, uint cost, int shapeEdge)
{
}
// Token: 0x060003BB RID: 955 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000330")]
[Address(RVA = "0xAF5F40", Offset = "0xAF4F40", VA = "0x180AF5F40", Slot = "7")]
public override void RemoveConnection(GraphNode node)
{
}
// Token: 0x060003BC RID: 956 RVA: 0x00003D34 File Offset: 0x00001F34
[Token(Token = "0x6000331")]
[Address(RVA = "0xAF5BF0", Offset = "0xAF4BF0", VA = "0x180AF5BF0", 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 = "0x9D8320", Offset = "0x9D7320", VA = "0x1809D8320", Slot = "14")]
public override int GetGizmoHashCode()
{
return 0;
}
// Token: 0x060003C0 RID: 960 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000335")]
[Address(RVA = "0xAF6190", Offset = "0xAF5190", VA = "0x180AF6190", Slot = "17")]
public override void SerializeReferences(GraphSerializationContext ctx)
{
}
// Token: 0x060003C1 RID: 961 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000336")]
[Address(RVA = "0xAF5C50", Offset = "0xAF4C50", VA = "0x180AF5C50", Slot = "18")]
public override void DeserializeReferences(GraphSerializationContext ctx)
{
}
// Token: 0x0400024F RID: 591
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x40001BA")]
public Connection[] connections;
}
}