Files
Apr2020-Cpp2Il-Dump/AstarPathfindingProject/Pathfinding/AstarDebugger.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

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;
}
}
}