285 lines
7.3 KiB
C#
285 lines
7.3 KiB
C#
using System;
|
|
using System.Text;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace Pathfinding
|
|
{
|
|
// Token: 0x0200002D RID: 45
|
|
[Token(Token = "0x2000017")]
|
|
[ExecuteInEditMode]
|
|
[AddComponentMenu("Pathfinding/Pathfinding Debugger")]
|
|
[HelpURL("http://arongranberg.com/astar/docs/class_pathfinding_1_1_astar_debugger.php")]
|
|
public class AstarDebugger : VersionedMonoBehaviour
|
|
{
|
|
// Token: 0x06000267 RID: 615 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600020C")]
|
|
[Address(RVA = "0x22E5A40", Offset = "0x22E4840", VA = "0x1822E5A40")]
|
|
public void Start()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000268 RID: 616 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600020D")]
|
|
[Address(RVA = "0x22E3EC0", Offset = "0x22E2CC0", VA = "0x1822E3EC0")]
|
|
public void LateUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06000269 RID: 617 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600020E")]
|
|
[Address(RVA = "0x22E3D00", Offset = "0x22E2B00", VA = "0x1822E3D00")]
|
|
private void DrawGraphLine(int index, Matrix4x4 m, float x1, float x2, float y1, float y2, Color color)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026A RID: 618 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x600020F")]
|
|
[Address(RVA = "0x22E4870", Offset = "0x22E3670", VA = "0x1822E4870")]
|
|
public void OnGUI()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026B RID: 619 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000210")]
|
|
[Address(RVA = "0x22E5BA0", Offset = "0x22E49A0", VA = "0x1822E5BA0")]
|
|
public AstarDebugger()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400015B RID: 347
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4000105")]
|
|
public int yOffset;
|
|
|
|
// Token: 0x0400015C RID: 348
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x4000106")]
|
|
public bool show;
|
|
|
|
// Token: 0x0400015D RID: 349
|
|
[FieldOffset(Offset = "0x25")]
|
|
[Token(Token = "0x4000107")]
|
|
public bool showInEditor;
|
|
|
|
// Token: 0x0400015E RID: 350
|
|
[FieldOffset(Offset = "0x26")]
|
|
[Token(Token = "0x4000108")]
|
|
public bool showFPS;
|
|
|
|
// Token: 0x0400015F RID: 351
|
|
[FieldOffset(Offset = "0x27")]
|
|
[Token(Token = "0x4000109")]
|
|
public bool showPathProfile;
|
|
|
|
// Token: 0x04000160 RID: 352
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400010A")]
|
|
public bool showMemProfile;
|
|
|
|
// Token: 0x04000161 RID: 353
|
|
[FieldOffset(Offset = "0x29")]
|
|
[Token(Token = "0x400010B")]
|
|
public bool showGraph;
|
|
|
|
// Token: 0x04000162 RID: 354
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400010C")]
|
|
public int graphBufferSize;
|
|
|
|
// Token: 0x04000163 RID: 355
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400010D")]
|
|
public Font font;
|
|
|
|
// Token: 0x04000164 RID: 356
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400010E")]
|
|
public int fontSize;
|
|
|
|
// Token: 0x04000165 RID: 357
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400010F")]
|
|
private StringBuilder text;
|
|
|
|
// Token: 0x04000166 RID: 358
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x4000110")]
|
|
private string cachedText;
|
|
|
|
// Token: 0x04000167 RID: 359
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x4000111")]
|
|
private float lastUpdate;
|
|
|
|
// Token: 0x04000168 RID: 360
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4000112")]
|
|
private AstarDebugger.GraphPoint[] graph;
|
|
|
|
// Token: 0x04000169 RID: 361
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4000113")]
|
|
private float delayedDeltaTime;
|
|
|
|
// Token: 0x0400016A RID: 362
|
|
[FieldOffset(Offset = "0x64")]
|
|
[Token(Token = "0x4000114")]
|
|
private float lastCollect;
|
|
|
|
// Token: 0x0400016B RID: 363
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4000115")]
|
|
private float lastCollectNum;
|
|
|
|
// Token: 0x0400016C RID: 364
|
|
[FieldOffset(Offset = "0x6C")]
|
|
[Token(Token = "0x4000116")]
|
|
private float delta;
|
|
|
|
// Token: 0x0400016D RID: 365
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4000117")]
|
|
private float lastDeltaTime;
|
|
|
|
// Token: 0x0400016E RID: 366
|
|
[FieldOffset(Offset = "0x74")]
|
|
[Token(Token = "0x4000118")]
|
|
private int allocRate;
|
|
|
|
// Token: 0x0400016F RID: 367
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4000119")]
|
|
private int lastAllocMemory;
|
|
|
|
// Token: 0x04000170 RID: 368
|
|
[FieldOffset(Offset = "0x7C")]
|
|
[Token(Token = "0x400011A")]
|
|
private float lastAllocSet;
|
|
|
|
// Token: 0x04000171 RID: 369
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400011B")]
|
|
private int allocMem;
|
|
|
|
// Token: 0x04000172 RID: 370
|
|
[FieldOffset(Offset = "0x84")]
|
|
[Token(Token = "0x400011C")]
|
|
private int collectAlloc;
|
|
|
|
// Token: 0x04000173 RID: 371
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400011D")]
|
|
private int peakAlloc;
|
|
|
|
// Token: 0x04000174 RID: 372
|
|
[FieldOffset(Offset = "0x8C")]
|
|
[Token(Token = "0x400011E")]
|
|
private int fpsDropCounterSize;
|
|
|
|
// Token: 0x04000175 RID: 373
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400011F")]
|
|
private float[] fpsDrops;
|
|
|
|
// Token: 0x04000176 RID: 374
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4000120")]
|
|
private Rect boxRect;
|
|
|
|
// Token: 0x04000177 RID: 375
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4000121")]
|
|
private GUIStyle style;
|
|
|
|
// Token: 0x04000178 RID: 376
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x4000122")]
|
|
private Camera cam;
|
|
|
|
// Token: 0x04000179 RID: 377
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4000123")]
|
|
private float graphWidth;
|
|
|
|
// Token: 0x0400017A RID: 378
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x4000124")]
|
|
private float graphHeight;
|
|
|
|
// Token: 0x0400017B RID: 379
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4000125")]
|
|
private float graphOffset;
|
|
|
|
// Token: 0x0400017C RID: 380
|
|
[FieldOffset(Offset = "0xC4")]
|
|
[Token(Token = "0x4000126")]
|
|
private int maxVecPool;
|
|
|
|
// Token: 0x0400017D RID: 381
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4000127")]
|
|
private int maxNodePool;
|
|
|
|
// Token: 0x0400017E RID: 382
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4000128")]
|
|
private AstarDebugger.PathTypeDebug[] debugTypes;
|
|
|
|
// Token: 0x0200002E RID: 46
|
|
[Token(Token = "0x20000EB")]
|
|
private struct GraphPoint
|
|
{
|
|
// Token: 0x0400017F RID: 383
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40005D3")]
|
|
public float fps;
|
|
|
|
// Token: 0x04000180 RID: 384
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x40005D4")]
|
|
public float memory;
|
|
|
|
// Token: 0x04000181 RID: 385
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40005D5")]
|
|
public bool collectEvent;
|
|
}
|
|
|
|
// Token: 0x0200002F RID: 47
|
|
[Token(Token = "0x20000EC")]
|
|
private struct PathTypeDebug
|
|
{
|
|
// Token: 0x0600026C RID: 620 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000998")]
|
|
[Address(RVA = "0x1B99B10", Offset = "0x1B98910", VA = "0x181B99B10")]
|
|
public PathTypeDebug(string name, Func<int> getSize, Func<int> getTotalCreated)
|
|
{
|
|
}
|
|
|
|
// Token: 0x0600026D RID: 621 RVA: 0x00002082 File Offset: 0x00000282
|
|
[Token(Token = "0x6000999")]
|
|
[Address(RVA = "0x2563EE0", Offset = "0x2562CE0", VA = "0x182563EE0")]
|
|
public void Print(StringBuilder text)
|
|
{
|
|
}
|
|
|
|
// Token: 0x04000182 RID: 386
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x40005D6")]
|
|
private string name;
|
|
|
|
// Token: 0x04000183 RID: 387
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x40005D7")]
|
|
private Func<int> getSize;
|
|
|
|
// Token: 0x04000184 RID: 388
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x40005D8")]
|
|
private Func<int> getTotalCreated;
|
|
}
|
|
}
|
|
}
|