Files
27Aug2021-Cpp2IL-Dump/AstarPathfindingProject/Pathfinding/NNConstraint.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

105 lines
2.6 KiB
C#

using System;
using Cpp2IlInjected;
namespace Pathfinding
{
// Token: 0x0200005D RID: 93
[Token(Token = "0x2000036")]
public class NNConstraint
{
// Token: 0x0600042F RID: 1071 RVA: 0x00004034 File Offset: 0x00002234
[Token(Token = "0x600039E")]
[Address(RVA = "0xAF91D0", Offset = "0xAF81D0", VA = "0x180AF91D0", Slot = "4")]
public virtual bool SuitableGraph(int graphIndex, NavGraph graph)
{
return default(bool);
}
// Token: 0x06000430 RID: 1072 RVA: 0x0000404C File Offset: 0x0000224C
[Token(Token = "0x600039F")]
[Address(RVA = "0xAF91E0", Offset = "0xAF81E0", VA = "0x180AF91E0", Slot = "5")]
public virtual bool Suitable(GraphNode node)
{
return default(bool);
}
// Token: 0x170000C7 RID: 199
// (get) Token: 0x06000431 RID: 1073 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000AD")]
public static NNConstraint Default
{
[Token(Token = "0x60003A0")]
[Address(RVA = "0xAF92D0", Offset = "0xAF82D0", VA = "0x180AF92D0")]
get
{
return null;
}
}
// Token: 0x170000C8 RID: 200
// (get) Token: 0x06000432 RID: 1074 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x170000AE")]
public static NNConstraint None
{
[Token(Token = "0x60003A1")]
[Address(RVA = "0xAF9340", Offset = "0xAF8340", VA = "0x180AF9340")]
get
{
return null;
}
}
// Token: 0x06000433 RID: 1075 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x60003A2")]
[Address(RVA = "0xAF9280", Offset = "0xAF8280", VA = "0x180AF9280")]
public NNConstraint()
{
}
// Token: 0x04000294 RID: 660
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40001FC")]
public GraphMask graphMask;
// Token: 0x04000295 RID: 661
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x40001FD")]
public bool constrainArea;
// Token: 0x04000296 RID: 662
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40001FE")]
public int area;
// Token: 0x04000297 RID: 663
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x40001FF")]
public bool constrainWalkability;
// Token: 0x04000298 RID: 664
[FieldOffset(Offset = "0x1D")]
[Token(Token = "0x4000200")]
public bool walkable;
// Token: 0x04000299 RID: 665
[FieldOffset(Offset = "0x1E")]
[Token(Token = "0x4000201")]
public bool distanceXZ;
// Token: 0x0400029A RID: 666
[FieldOffset(Offset = "0x1F")]
[Token(Token = "0x4000202")]
public bool constrainTags;
// Token: 0x0400029B RID: 667
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000203")]
public int tags;
// Token: 0x0400029C RID: 668
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4000204")]
public bool constrainDistance;
}
}