using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; namespace Pathfinding.Util { // Token: 0x0200014F RID: 335 [Token(Token = "0x20000D1")] public class RetainedGizmos { // Token: 0x06000AAA RID: 2730 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092A")] [Address(RVA = "0x2494A80", Offset = "0x2493880", VA = "0x182494A80")] public GraphGizmoHelper GetSingleFrameGizmoHelper(AstarPath active) { return null; } // Token: 0x06000AAB RID: 2731 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092B")] [Address(RVA = "0x2494940", Offset = "0x2493740", VA = "0x182494940")] public GraphGizmoHelper GetGizmoHelper(AstarPath active, RetainedGizmos.Hasher hasher) { return null; } // Token: 0x06000AAC RID: 2732 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x600092C")] [Address(RVA = "0x2494C20", Offset = "0x2493A20", VA = "0x182494C20")] private void PoolMesh(Mesh mesh) { } // Token: 0x06000AAD RID: 2733 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600092D")] [Address(RVA = "0x24949E0", Offset = "0x24937E0", VA = "0x1824949E0")] private Mesh GetMesh() { return null; } // Token: 0x06000AAE RID: 2734 RVA: 0x0000689C File Offset: 0x00004A9C [Token(Token = "0x600092E")] [Address(RVA = "0x2494BC0", Offset = "0x24939C0", VA = "0x182494BC0")] public bool HasCachedMesh(RetainedGizmos.Hasher hasher) { return default(bool); } // Token: 0x06000AAF RID: 2735 RVA: 0x000068B4 File Offset: 0x00004AB4 [Token(Token = "0x600092F")] [Address(RVA = "0x2494530", Offset = "0x2493330", VA = "0x182494530")] public bool Draw(RetainedGizmos.Hasher hasher) { return default(bool); } // Token: 0x06000AB0 RID: 2736 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000930")] [Address(RVA = "0x2494460", Offset = "0x2493260", VA = "0x182494460")] public void DrawExisting() { } // Token: 0x06000AB1 RID: 2737 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000931")] [Address(RVA = "0x24945C0", Offset = "0x24933C0", VA = "0x1824945C0")] public void FinalizeDraw() { } // Token: 0x06000AB2 RID: 2738 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000932")] [Address(RVA = "0x2494390", Offset = "0x2493190", VA = "0x182494390")] public void ClearCache() { } // Token: 0x06000AB3 RID: 2739 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000933")] [Address(RVA = "0x2494C90", Offset = "0x2493A90", VA = "0x182494C90")] private void RemoveUnusedMeshes(List meshList) { } // Token: 0x06000AB4 RID: 2740 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000934")] [Address(RVA = "0x2494E40", Offset = "0x2493C40", VA = "0x182494E40")] public RetainedGizmos() { } // Token: 0x04000777 RID: 1911 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400056B")] private List meshes; // Token: 0x04000778 RID: 1912 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400056C")] private HashSet usedHashes; // Token: 0x04000779 RID: 1913 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400056D")] private HashSet existingHashes; // Token: 0x0400077A RID: 1914 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400056E")] private Stack cachedMeshes; // Token: 0x0400077B RID: 1915 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400056F")] public Material surfaceMaterial; // Token: 0x0400077C RID: 1916 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000570")] public Material lineMaterial; // Token: 0x02000150 RID: 336 [Token(Token = "0x2000152")] public struct Hasher { // Token: 0x06000AB5 RID: 2741 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000ABD")] [Address(RVA = "0x2491250", Offset = "0x2490050", VA = "0x182491250")] public Hasher(AstarPath active) { } // Token: 0x06000AB6 RID: 2742 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000ABE")] [Address(RVA = "0x2491130", Offset = "0x248FF30", VA = "0x182491130")] public void AddHash(int hash) { } // Token: 0x06000AB7 RID: 2743 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000ABF")] [Address(RVA = "0x2491150", Offset = "0x248FF50", VA = "0x182491150")] public void HashNode(GraphNode node) { } // Token: 0x17000176 RID: 374 // (get) Token: 0x06000AB8 RID: 2744 RVA: 0x000068CC File Offset: 0x00004ACC [Token(Token = "0x17000176")] public ulong Hash { [Token(Token = "0x6000AC0")] [Address(RVA = "0x41D090", Offset = "0x41BE90", VA = "0x18041D090")] get { return 0UL; } } // Token: 0x0400077D RID: 1917 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000784")] private ulong hash; // Token: 0x0400077E RID: 1918 [FieldOffset(Offset = "0x8")] [Token(Token = "0x4000785")] private bool includePathSearchInfo; // Token: 0x0400077F RID: 1919 [FieldOffset(Offset = "0x9")] [Token(Token = "0x4000786")] private bool includeAreaInfo; // Token: 0x04000780 RID: 1920 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000787")] private PathHandler debugData; } // Token: 0x02000151 RID: 337 [Token(Token = "0x2000153")] public class Builder : IAstarPooledObject { // Token: 0x06000AB9 RID: 2745 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC1")] [Address(RVA = "0x248F210", Offset = "0x248E010", VA = "0x18248F210")] public void DrawMesh(RetainedGizmos gizmos, Vector3[] vertices, List triangles, Color[] colors) { } // Token: 0x06000ABA RID: 2746 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC2")] [Address(RVA = "0x248F2D0", Offset = "0x248E0D0", VA = "0x18248F2D0")] public void DrawWireCube(GraphTransform tr, Bounds bounds, Color color) { } // Token: 0x06000ABB RID: 2747 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC3")] [Address(RVA = "0x248F110", Offset = "0x248DF10", VA = "0x18248F110")] public void DrawLine(Vector3 start, Vector3 end, Color color) { } // Token: 0x06000ABC RID: 2748 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC4")] [Address(RVA = "0x2490EB0", Offset = "0x248FCB0", VA = "0x182490EB0")] public void Submit(RetainedGizmos gizmos, RetainedGizmos.Hasher hasher) { } // Token: 0x06000ABD RID: 2749 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC5")] [Address(RVA = "0x2490D60", Offset = "0x248FB60", VA = "0x182490D60")] private void SubmitMeshes(RetainedGizmos gizmos, ulong hash) { } // Token: 0x06000ABE RID: 2750 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC6")] [Address(RVA = "0x2490510", Offset = "0x248F310", VA = "0x182490510")] private void SubmitLines(RetainedGizmos gizmos, ulong hash) { } // Token: 0x06000ABF RID: 2751 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC7")] [Address(RVA = "0x24904A0", Offset = "0x248F2A0", VA = "0x1824904A0", Slot = "4")] void IAstarPooledObject.OnEnterPool() { } // Token: 0x06000AC0 RID: 2752 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000AC8")] [Address(RVA = "0x2491010", Offset = "0x248FE10", VA = "0x182491010")] public Builder() { } // Token: 0x04000781 RID: 1921 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4000788")] private List lines; // Token: 0x04000782 RID: 1922 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000789")] private List lineColors; // Token: 0x04000783 RID: 1923 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400078A")] private List meshes; } // Token: 0x02000152 RID: 338 [Token(Token = "0x2000154")] private struct MeshWithHash { // Token: 0x04000784 RID: 1924 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400078B")] public ulong hash; // Token: 0x04000785 RID: 1925 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400078C")] public Mesh mesh; // Token: 0x04000786 RID: 1926 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400078D")] public bool lines; } } }