This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
@@ -0,0 +1,353 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using Pathfinding.Serialization;
using Pathfinding.Util;
using UnityEngine;
namespace Pathfinding
{
// Token: 0x0200009F RID: 159
[Token(Token = "0x2000063")]
[JsonOptIn]
[Preserve]
public class PointGraph : NavGraph, IUpdatableGraph
{
// Token: 0x170000F6 RID: 246
// (get) Token: 0x06000616 RID: 1558 RVA: 0x00004E14 File Offset: 0x00003014
// (set) Token: 0x06000617 RID: 1559 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x170000D6")]
public int nodeCount
{
[Token(Token = "0x6000546")]
[Address(RVA = "0x9D3890", Offset = "0x9D2890", VA = "0x1809D3890")]
[CompilerGenerated]
get
{
return 0;
}
[Token(Token = "0x6000547")]
[Address(RVA = "0x9D5D00", Offset = "0x9D4D00", VA = "0x1809D5D00")]
[CompilerGenerated]
protected set
{
}
}
// Token: 0x06000618 RID: 1560 RVA: 0x00004E2C File Offset: 0x0000302C
[Token(Token = "0x6000548")]
[Address(RVA = "0x9D3890", Offset = "0x9D2890", VA = "0x1809D3890", Slot = "13")]
public override int CountNodes()
{
return 0;
}
// Token: 0x06000619 RID: 1561 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000549")]
[Address(RVA = "0x9D4630", Offset = "0x9D3630", VA = "0x1809D4630", Slot = "14")]
public override void GetNodes(Action<GraphNode> action)
{
}
// Token: 0x0600061A RID: 1562 RVA: 0x00004E44 File Offset: 0x00003044
[Token(Token = "0x600054A")]
[Address(RVA = "0x9D45D0", Offset = "0x9D35D0", VA = "0x1809D45D0", Slot = "16")]
public override NNInfoInternal GetNearest(Vector3 position, NNConstraint constraint, GraphNode hint)
{
return default(NNInfoInternal);
}
// Token: 0x0600061B RID: 1563 RVA: 0x00004E5C File Offset: 0x0000305C
[Token(Token = "0x600054B")]
[Address(RVA = "0x9D40E0", Offset = "0x9D30E0", VA = "0x1809D40E0", Slot = "17")]
public override NNInfoInternal GetNearestForce(Vector3 position, NNConstraint constraint)
{
return default(NNInfoInternal);
}
// Token: 0x0600061C RID: 1564 RVA: 0x00004E74 File Offset: 0x00003074
[Token(Token = "0x600054C")]
[Address(RVA = "0x9D4140", Offset = "0x9D3140", VA = "0x1809D4140")]
private NNInfoInternal GetNearestInternal(Vector3 position, NNConstraint constraint, bool fastCheck)
{
return default(NNInfoInternal);
}
// Token: 0x0600061D RID: 1565 RVA: 0x00004E8C File Offset: 0x0000308C
[Token(Token = "0x600054D")]
[Address(RVA = "0x9D3D80", Offset = "0x9D2D80", VA = "0x1809D3D80")]
private NNInfoInternal FindClosestConnectionPoint(PointNode node, Vector3 position)
{
return default(NNInfoInternal);
}
// Token: 0x0600061E RID: 1566 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600054E")]
[Address(RVA = "0x9D3440", Offset = "0x9D2440", VA = "0x1809D3440")]
public PointNode AddNode(Int3 position)
{
return null;
}
// Token: 0x0600061F RID: 1567 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600054F")]
[Address(RVA = "0x22C0810", Offset = "0x22BF810", VA = "0x1822C0810")]
public T AddNode<T>(T node, Int3 position) where T : PointNode
{
return null;
}
// Token: 0x06000620 RID: 1568 RVA: 0x00004EA4 File Offset: 0x000030A4
[Token(Token = "0x6000550")]
[Address(RVA = "0x9D36C0", Offset = "0x9D26C0", VA = "0x1809D36C0")]
protected static int CountChildren(Transform tr)
{
return 0;
}
// Token: 0x06000621 RID: 1569 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000551")]
[Address(RVA = "0x9D3110", Offset = "0x9D2110", VA = "0x1809D3110")]
protected void AddChildren(ref int c, Transform tr)
{
}
// Token: 0x06000622 RID: 1570 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000552")]
[Address(RVA = "0x9D5920", Offset = "0x9D4920", VA = "0x1809D5920")]
public void RebuildNodeLookup()
{
}
// Token: 0x06000623 RID: 1571 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000553")]
[Address(RVA = "0x9D57A0", Offset = "0x9D47A0", VA = "0x1809D57A0")]
public void RebuildConnectionDistanceLookup()
{
}
// Token: 0x06000624 RID: 1572 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000554")]
[Address(RVA = "0x9D34E0", Offset = "0x9D24E0", VA = "0x1809D34E0")]
private void AddToLookup(PointNode node)
{
}
// Token: 0x06000625 RID: 1573 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000555")]
[Address(RVA = "0x9D59D0", Offset = "0x9D49D0", VA = "0x1809D59D0")]
public void RegisterConnectionLength(long sqrLength)
{
}
// Token: 0x06000626 RID: 1574 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000556")]
[Address(RVA = "0x9D38A0", Offset = "0x9D28A0", VA = "0x1809D38A0", Slot = "30")]
protected virtual PointNode[] CreateNodes(int count)
{
return null;
}
// Token: 0x06000627 RID: 1575 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000557")]
[Address(RVA = "0x9D5AA0", Offset = "0x9D4AA0", VA = "0x1809D5AA0", Slot = "20")]
protected override IEnumerable<Progress> ScanInternal()
{
return null;
}
// Token: 0x06000628 RID: 1576 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000558")]
[Address(RVA = "0x9D3590", Offset = "0x9D2590", VA = "0x1809D3590")]
public void ConnectNodes()
{
}
// Token: 0x06000629 RID: 1577 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000559")]
[Address(RVA = "0x9D3520", Offset = "0x9D2520", VA = "0x1809D3520")]
private IEnumerable<Progress> ConnectNodesAsync()
{
return null;
}
// Token: 0x0600062A RID: 1578 RVA: 0x00004EBC File Offset: 0x000030BC
[Token(Token = "0x600055A")]
[Address(RVA = "0x9D46E0", Offset = "0x9D36E0", VA = "0x1809D46E0", Slot = "31")]
public virtual bool IsValidConnection(GraphNode a, GraphNode b, out float dist)
{
return default(bool);
}
// Token: 0x0600062B RID: 1579 RVA: 0x00004ED4 File Offset: 0x000030D4
[Token(Token = "0x600055B")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "29")]
GraphUpdateThreading IUpdatableGraph.CanUpdateAsync(GraphUpdateObject o)
{
return GraphUpdateThreading.UnityThread;
}
// Token: 0x0600062C RID: 1580 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600055C")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "27")]
void IUpdatableGraph.UpdateAreaInit(GraphUpdateObject o)
{
}
// Token: 0x0600062D RID: 1581 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600055D")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "28")]
void IUpdatableGraph.UpdateAreaPost(GraphUpdateObject o)
{
}
// Token: 0x0600062E RID: 1582 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600055E")]
[Address(RVA = "0x9D5150", Offset = "0x9D4150", VA = "0x1809D5150", Slot = "26")]
void IUpdatableGraph.UpdateArea(GraphUpdateObject guo)
{
}
// Token: 0x0600062F RID: 1583 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600055F")]
[Address(RVA = "0x9D5790", Offset = "0x9D4790", VA = "0x1809D5790", Slot = "23")]
protected override void PostDeserialization(GraphSerializationContext ctx)
{
}
// Token: 0x06000630 RID: 1584 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000560")]
[Address(RVA = "0x9D5A50", Offset = "0x9D4A50", VA = "0x1809D5A50", Slot = "15")]
public override void RelocateNodes(Matrix4x4 deltaMatrix)
{
}
// Token: 0x06000631 RID: 1585 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000561")]
[Address(RVA = "0x9D3B40", Offset = "0x9D2B40", VA = "0x1809D3B40", Slot = "24")]
protected override void DeserializeSettingsCompatibility(GraphSerializationContext ctx)
{
}
// Token: 0x06000632 RID: 1586 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000562")]
[Address(RVA = "0x9D5B10", Offset = "0x9D4B10", VA = "0x1809D5B10", Slot = "21")]
protected override void SerializeExtraInfo(GraphSerializationContext ctx)
{
}
// Token: 0x06000633 RID: 1587 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000563")]
[Address(RVA = "0x9D39A0", Offset = "0x9D29A0", VA = "0x1809D39A0", Slot = "22")]
protected override void DeserializeExtraInfo(GraphSerializationContext ctx)
{
}
// Token: 0x06000634 RID: 1588 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6000564")]
[Address(RVA = "0x9D5C80", Offset = "0x9D4C80", VA = "0x1809D5C80")]
public PointGraph()
{
}
// Token: 0x040003D6 RID: 982
[FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40002FA")]
[JsonMember]
public Transform root;
// Token: 0x040003D7 RID: 983
[FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40002FB")]
[JsonMember]
public string searchTag;
// Token: 0x040003D8 RID: 984
[FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40002FC")]
[JsonMember]
public float maxDistance;
// Token: 0x040003D9 RID: 985
[FieldOffset(Offset = "0xE4")]
[Token(Token = "0x40002FD")]
[JsonMember]
public Vector3 limits;
// Token: 0x040003DA RID: 986
[FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40002FE")]
[JsonMember]
public bool raycast;
// Token: 0x040003DB RID: 987
[FieldOffset(Offset = "0xF1")]
[Token(Token = "0x40002FF")]
[JsonMember]
public bool use2DPhysics;
// Token: 0x040003DC RID: 988
[FieldOffset(Offset = "0xF2")]
[Token(Token = "0x4000300")]
[JsonMember]
public bool thickRaycast;
// Token: 0x040003DD RID: 989
[FieldOffset(Offset = "0xF4")]
[Token(Token = "0x4000301")]
[JsonMember]
public float thickRaycastRadius;
// Token: 0x040003DE RID: 990
[FieldOffset(Offset = "0xF8")]
[Token(Token = "0x4000302")]
[JsonMember]
public bool recursive;
// Token: 0x040003DF RID: 991
[FieldOffset(Offset = "0xFC")]
[Token(Token = "0x4000303")]
[JsonMember]
public LayerMask mask;
// Token: 0x040003E0 RID: 992
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4000304")]
[JsonMember]
public bool optimizeForSparseGraph;
// Token: 0x040003E1 RID: 993
[FieldOffset(Offset = "0x108")]
[Token(Token = "0x4000305")]
private PointKDTree lookupTree;
// Token: 0x040003E2 RID: 994
[FieldOffset(Offset = "0x110")]
[Token(Token = "0x4000306")]
private long maximumConnectionLength;
// Token: 0x040003E3 RID: 995
[FieldOffset(Offset = "0x118")]
[Token(Token = "0x4000307")]
public PointNode[] nodes;
// Token: 0x040003E4 RID: 996
[FieldOffset(Offset = "0x120")]
[Token(Token = "0x4000308")]
[JsonMember]
public PointGraph.NodeDistanceMode nearestNodeDistanceMode;
// Token: 0x020000A0 RID: 160
[Token(Token = "0x2000110")]
public enum NodeDistanceMode
{
// Token: 0x040003E7 RID: 999
[Token(Token = "0x4000655")]
Node,
// Token: 0x040003E8 RID: 1000
[Token(Token = "0x4000656")]
Connection
}
}
}