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

215 lines
6.6 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using Pathfinding.Serialization;
using UnityEngine;
namespace Pathfinding
{
// Token: 0x0200009A RID: 154
[Token(Token = "0x200005E")]
public class GridNode : GridNodeBase
{
// Token: 0x060005BB RID: 1467 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004EB")]
[Address(RVA = "0x9CAD50", Offset = "0x9C9D50", VA = "0x1809CAD50")]
public GridNode(AstarPath astar)
{
}
// Token: 0x060005BC RID: 1468 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004EC")]
[Address(RVA = "0xFF0430", Offset = "0xFEF430", VA = "0x180FF0430")]
public static GridGraph GetGridGraph(uint graphIndex)
{
return null;
}
// Token: 0x060005BD RID: 1469 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004ED")]
[Address(RVA = "0xFF14F0", Offset = "0xFF04F0", VA = "0x180FF14F0")]
public static void SetGridGraph(int graphIndex, GridGraph graph)
{
}
// Token: 0x170000ED RID: 237
// (get) Token: 0x060005BE RID: 1470 RVA: 0x00004AFC File Offset: 0x00002CFC
// (set) Token: 0x060005BF RID: 1471 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170000CD")]
internal ushort InternalGridFlags
{
[Token(Token = "0x60004EE")]
[Address(RVA = "0xFF1990", Offset = "0xFF0990", VA = "0x180FF1990")]
get
{
return 0;
}
[Token(Token = "0x60004EF")]
[Address(RVA = "0xFF19D0", Offset = "0xFF09D0", VA = "0x180FF19D0")]
set
{
}
}
// Token: 0x170000EE RID: 238
// (get) Token: 0x060005C0 RID: 1472 RVA: 0x00004B14 File Offset: 0x00002D14
[Token(Token = "0x170000CE")]
public override bool HasConnectionsToAllEightNeighbours
{
[Token(Token = "0x60004F0")]
[Address(RVA = "0xFF1980", Offset = "0xFF0980", VA = "0x180FF1980", Slot = "19")]
get
{
return default(bool);
}
}
// Token: 0x060005C1 RID: 1473 RVA: 0x00004B2C File Offset: 0x00002D2C
[Token(Token = "0x60004F1")]
[Address(RVA = "0xFF0FA0", Offset = "0xFEFFA0", VA = "0x180FF0FA0")]
public bool HasConnectionInDirection(int dir)
{
return default(bool);
}
// Token: 0x060005C2 RID: 1474 RVA: 0x00004B44 File Offset: 0x00002D44
[Token(Token = "0x60004F2")]
[Address(RVA = "0xFF0240", Offset = "0xFEF240", VA = "0x180FF0240")]
[Obsolete]
public bool GetConnectionInternal(int dir)
{
return default(bool);
}
// Token: 0x060005C3 RID: 1475 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004F3")]
[Address(RVA = "0xFF1430", Offset = "0xFF0430", VA = "0x180FF1430")]
public void SetConnectionInternal(int dir, bool value)
{
}
// Token: 0x060005C4 RID: 1476 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004F4")]
[Address(RVA = "0xFF1390", Offset = "0xFF0390", VA = "0x180FF1390")]
public void SetAllConnectionInternal(int connections)
{
}
// Token: 0x060005C5 RID: 1477 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004F5")]
[Address(RVA = "0xFF1290", Offset = "0xFF0290", VA = "0x180FF1290")]
public void ResetConnectionsInternal()
{
}
// Token: 0x170000EF RID: 239
// (get) Token: 0x060005C6 RID: 1478 RVA: 0x00004B5C File Offset: 0x00002D5C
// (set) Token: 0x060005C7 RID: 1479 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170000CF")]
public bool EdgeNode
{
[Token(Token = "0x60004F6")]
[Address(RVA = "0xFF1970", Offset = "0xFF0970", VA = "0x180FF1970")]
get
{
return default(bool);
}
[Token(Token = "0x60004F7")]
[Address(RVA = "0xFF19A0", Offset = "0xFF09A0", VA = "0x180FF19A0")]
set
{
}
}
// Token: 0x060005C8 RID: 1480 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60004F8")]
[Address(RVA = "0xFF04B0", Offset = "0xFEF4B0", VA = "0x180FF04B0", Slot = "20")]
public override GridNodeBase GetNeighbourAlongDirection(int direction)
{
return null;
}
// Token: 0x060005C9 RID: 1481 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004F9")]
[Address(RVA = "0xFEFD90", Offset = "0xFEED90", VA = "0x180FEFD90", Slot = "8")]
public override void ClearConnections(bool alsoReverse)
{
}
// Token: 0x060005CA RID: 1482 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004FA")]
[Address(RVA = "0xFF0260", Offset = "0xFEF260", VA = "0x180FF0260", Slot = "5")]
public override void GetConnections(Action<GraphNode> action)
{
}
// Token: 0x060005CB RID: 1483 RVA: 0x00004B74 File Offset: 0x00002D74
[Token(Token = "0x60004FB")]
[Address(RVA = "0xFEFF10", Offset = "0xFEEF10", VA = "0x180FEFF10")]
public Vector3 ClosestPointOnNode(Vector3 p)
{
return default(Vector3);
}
// Token: 0x060005CC RID: 1484 RVA: 0x00004B8C File Offset: 0x00002D8C
[Token(Token = "0x60004FC")]
[Address(RVA = "0xFF05B0", Offset = "0xFEF5B0", VA = "0x180FF05B0", Slot = "10")]
public override bool GetPortal(GraphNode other, List<Vector3> left, List<Vector3> right, bool backwards)
{
return default(bool);
}
// Token: 0x060005CD RID: 1485 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004FD")]
[Address(RVA = "0xFF1720", Offset = "0xFF0720", VA = "0x180FF1720", Slot = "4")]
public override void UpdateRecursiveG(Path path, PathNode pathNode, PathHandler handler)
{
}
// Token: 0x060005CE RID: 1486 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004FE")]
[Address(RVA = "0xFF0FB0", Offset = "0xFEFFB0", VA = "0x180FF0FB0", Slot = "11")]
public override void Open(Path path, PathNode pathNode, PathHandler handler)
{
}
// Token: 0x060005CF RID: 1487 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60004FF")]
[Address(RVA = "0xFF1320", Offset = "0xFF0320", VA = "0x180FF1320", Slot = "15")]
public override void SerializeNode(GraphSerializationContext ctx)
{
}
// Token: 0x060005D0 RID: 1488 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000500")]
[Address(RVA = "0xFF01D0", Offset = "0xFEF1D0", VA = "0x180FF01D0", Slot = "16")]
public override void DeserializeNode(GraphSerializationContext ctx)
{
}
// Token: 0x040003C0 RID: 960
[Token(Token = "0x40002E4")]
private static GridGraph[] _gridGraphs;
// Token: 0x040003C1 RID: 961
[Token(Token = "0x40002E5")]
private const int GridFlagsConnectionOffset = 0;
// Token: 0x040003C2 RID: 962
[Token(Token = "0x40002E6")]
private const int GridFlagsConnectionBit0 = 1;
// Token: 0x040003C3 RID: 963
[Token(Token = "0x40002E7")]
private const int GridFlagsConnectionMask = 255;
// Token: 0x040003C4 RID: 964
[Token(Token = "0x40002E8")]
private const int GridFlagsEdgeNodeOffset = 10;
// Token: 0x040003C5 RID: 965
[Token(Token = "0x40002E9")]
private const int GridFlagsEdgeNodeMask = 1024;
}
}