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

208 lines
6.4 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Pathfinding.Serialization;
using UnityEngine;
namespace Pathfinding
{
// Token: 0x02000090 RID: 144
[Token(Token = "0x2000059")]
public class LevelGridNode : GridNodeBase
{
// Token: 0x06000549 RID: 1353 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600048C")]
[Address(RVA = "0x2515390", Offset = "0x2514190", VA = "0x182515390")]
public LevelGridNode(AstarPath astar)
{
}
// Token: 0x0600054A RID: 1354 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600048D")]
[Address(RVA = "0x2ED6020", Offset = "0x2ED4E20", VA = "0x182ED6020")]
public static LayerGridGraph GetGridGraph(uint graphIndex)
{
return null;
}
// Token: 0x0600054B RID: 1355 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600048E")]
[Address(RVA = "0x2ED6BE0", Offset = "0x2ED59E0", VA = "0x182ED6BE0")]
public static void SetGridGraph(int graphIndex, LayerGridGraph graph)
{
}
// Token: 0x0600054C RID: 1356 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600048F")]
[Address(RVA = "0x2ED6A00", Offset = "0x2ED5800", VA = "0x182ED6A00")]
public void ResetAllGridConnections()
{
}
// Token: 0x0600054D RID: 1357 RVA: 0x000047B4 File Offset: 0x000029B4
[Token(Token = "0x6000490")]
[Address(RVA = "0x2ED6670", Offset = "0x2ED5470", VA = "0x182ED6670")]
public bool HasAnyGridConnections()
{
return default(bool);
}
// Token: 0x170000E0 RID: 224
// (get) Token: 0x0600054E RID: 1358 RVA: 0x000047CC File Offset: 0x000029CC
[Token(Token = "0x170000C2")]
public override bool HasConnectionsToAllEightNeighbours
{
[Token(Token = "0x6000491")]
[Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "19")]
get
{
return default(bool);
}
}
// Token: 0x170000E1 RID: 225
// (get) Token: 0x0600054F RID: 1359 RVA: 0x000047E4 File Offset: 0x000029E4
// (set) Token: 0x06000550 RID: 1360 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170000C3")]
public int LayerCoordinateInGrid
{
[Token(Token = "0x6000492")]
[Address(RVA = "0x2ED70B0", Offset = "0x2ED5EB0", VA = "0x182ED70B0")]
get
{
return 0;
}
[Token(Token = "0x6000493")]
[Address(RVA = "0x2ED70C0", Offset = "0x2ED5EC0", VA = "0x182ED70C0")]
set
{
}
}
// Token: 0x06000551 RID: 1361 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000494")]
[Address(RVA = "0x763C00", Offset = "0x762A00", VA = "0x180763C00")]
public void SetPosition(Int3 position)
{
}
// Token: 0x06000552 RID: 1362 RVA: 0x000047FC File Offset: 0x000029FC
[Token(Token = "0x6000495")]
[Address(RVA = "0x2ED5F70", Offset = "0x2ED4D70", VA = "0x182ED5F70", Slot = "14")]
public override int GetGizmoHashCode()
{
return 0;
}
// Token: 0x06000553 RID: 1363 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000496")]
[Address(RVA = "0x2ED60A0", Offset = "0x2ED4EA0", VA = "0x182ED60A0", Slot = "20")]
public override GridNodeBase GetNeighbourAlongDirection(int direction)
{
return null;
}
// Token: 0x06000554 RID: 1364 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000497")]
[Address(RVA = "0x2ED59B0", Offset = "0x2ED47B0", VA = "0x182ED59B0", Slot = "8")]
public override void ClearConnections(bool alsoReverse)
{
}
// Token: 0x06000555 RID: 1365 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000498")]
[Address(RVA = "0x2ED5D60", Offset = "0x2ED4B60", VA = "0x182ED5D60", Slot = "5")]
public override void GetConnections(Action<GraphNode> action)
{
}
// Token: 0x06000556 RID: 1366 RVA: 0x00004814 File Offset: 0x00002A14
[Token(Token = "0x6000499")]
[Address(RVA = "0x2ED5D40", Offset = "0x2ED4B40", VA = "0x182ED5D40")]
public bool GetConnection(int i)
{
return default(bool);
}
// Token: 0x06000557 RID: 1367 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600049A")]
[Address(RVA = "0x2ED6B20", Offset = "0x2ED5920", VA = "0x182ED6B20")]
public void SetConnectionValue(int dir, int value)
{
}
// Token: 0x06000558 RID: 1368 RVA: 0x0000482C File Offset: 0x00002A2C
[Token(Token = "0x600049B")]
[Address(RVA = "0x2ED5D20", Offset = "0x2ED4B20", VA = "0x182ED5D20")]
public int GetConnectionValue(int dir)
{
return 0;
}
// Token: 0x06000559 RID: 1369 RVA: 0x00004844 File Offset: 0x00002A44
[Token(Token = "0x600049C")]
[Address(RVA = "0x2ED61D0", Offset = "0x2ED4FD0", VA = "0x182ED61D0", Slot = "10")]
public override bool GetPortal(GraphNode other, List<Vector3> left, List<Vector3> right, bool backwards)
{
return default(bool);
}
// Token: 0x0600055A RID: 1370 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600049D")]
[Address(RVA = "0x2ED6E30", Offset = "0x2ED5C30", VA = "0x182ED6E30", Slot = "4")]
public override void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)
{
}
// Token: 0x0600055B RID: 1371 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600049E")]
[Address(RVA = "0x2ED6680", Offset = "0x2ED5480", VA = "0x182ED6680", Slot = "11")]
public override void Open(Path path, PathNode pathNode, PathHandler handler)
{
}
// Token: 0x0600055C RID: 1372 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600049F")]
[Address(RVA = "0x2ED6A90", Offset = "0x2ED5890", VA = "0x182ED6A90", Slot = "15")]
public override void SerializeNode(GraphSerializationContext ctx)
{
}
// Token: 0x0600055D RID: 1373 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004A0")]
[Address(RVA = "0x2ED5BB0", Offset = "0x2ED49B0", VA = "0x182ED5BB0", Slot = "16")]
public override void DeserializeNode(GraphSerializationContext ctx)
{
}
// Token: 0x04000385 RID: 901
[Token(Token = "0x40002BF")]
private static LayerGridGraph[] _gridGraphs;
// Token: 0x04000386 RID: 902
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40002C0")]
public ulong gridConnections;
// Token: 0x04000387 RID: 903
[Token(Token = "0x40002C1")]
protected static LayerGridGraph[] gridGraphs;
// Token: 0x04000388 RID: 904
[Token(Token = "0x40002C2")]
public const int NoConnection = 255;
// Token: 0x04000389 RID: 905
[Token(Token = "0x40002C3")]
public const int ConnectionMask = 255;
// Token: 0x0400038A RID: 906
[Token(Token = "0x40002C4")]
private const int ConnectionStride = 8;
// Token: 0x0400038B RID: 907
[Token(Token = "0x40002C5")]
public const int MaxLayerCount = 255;
}
}