| Type[] get_graphTypes() | Public+1 flags | | 0x08 |
| AstarData get_astarData() | Public+1 flags | | 0x08 |
| NavGraph[] get_graphs() | Public+1 flags | | 0x08 |
| float get_maxNearestNodeDistanceSqr() | Public+1 flags | | 0x04 |
| bool get_limitGraphUpdates() | Public+1 flags | | 0x01 |
| void set_limitGraphUpdates(bool value) | Public+1 flags | | 0x01 |
| float get_maxGraphUpdateFreq() | Public+1 flags | | 0x04 |
| void set_maxGraphUpdateFreq(float value) | Public+1 flags | | 0x04 |
| float get_lastScanTime() | Public+1 flags | | 0x04 |
| void set_lastScanTime(float value) | Private+1 flags | | 0x04 |
| bool get_isScanning() | Public+1 flags | | 0x01 |
| void set_isScanning(bool value) | Private+1 flags | | 0x01 |
| int get_NumParallelThreads() | Public+1 flags | | 0x04 |
| bool get_IsUsingMultithreading() | Public+1 flags | | 0x01 |
| bool get_IsAnyGraphUpdatesQueued() | Public+1 flags | | 0x01 |
| bool get_IsAnyGraphUpdateQueued() | Public+1 flags | | 0x01 |
| bool get_IsAnyGraphUpdateInProgress() | Public+1 flags | | 0x01 |
| bool get_IsAnyWorkItemInProgress() | Public+1 flags | | 0x01 |
| bool get_IsInsideWorkItem() | 2 flags | | 0x01 |
| void .ctor() | Private+1 flags | | 0x00 |
| string[] GetTagNames() | Public | | 0x08 |
| void FindAstarPath() | PublicStatic | | 0x00 |
| string[] FindTagNames() | PublicStatic | | 0x08 |
| ushort GetNextPathID() | 1 flags | | 0x02 |
| void RecalculateDebugLimits() | Private | | 0x00 |
| void OnDrawGizmos() | Private | | 0x00 |
| void OnGUI() | Private | | 0x00 |
| void LogPathResults(Path path) | Private | | 0x08 |
| void Update() | Private | | 0x00 |
| void PerformBlockingActions(bool force) | Private | | 0x01 |
| void QueueWorkItemFloodFill() | Public | | 0x00 |
| void EnsureValidFloodFill() | Public | | 0x00 |
| void AddWorkItem(Action callback) | Public | | 0x08 |
| void AddWorkItem(Action<Pathfinding.IWorkItemContext> callback) | Public | | 0x08 |
| void AddWorkItem(const AstarWorkItem& item) | Public | | 0x20 |
| void QueueGraphUpdates() | Public | | 0x00 |
| IEnumerator DelayedGraphUpdate() | Private | | 0x08 |
| void UpdateGraphs(const Bounds& bounds, float delay) | Public | | 0x18 |
| void UpdateGraphs(GraphUpdateObject ob, float delay) | Public | | 0x08 |
| IEnumerator UpdateGraphsInternal(GraphUpdateObject ob, float delay) | Private | | 0x08 |
| void UpdateGraphs(const Bounds& bounds) | Public | | 0x18 |
| void UpdateGraphs(GraphUpdateObject ob) | Public | | 0x08 |
| void FlushGraphUpdates() | Public | | 0x00 |
| void FlushWorkItems() | Public | | 0x00 |
| void FlushWorkItems(bool unblockOnComplete, bool block) | Public | | 0x01 |
| void FlushThreadSafeCallbacks() | Public | | 0x00 |
| int CalculateThreadCount(const ThreadCount& count) | PublicStatic | | 0x04 |
| void Awake() | 2 flags | | 0x00 |
| void InitializePathProcessor() | Private | | 0x00 |
| void VerifyIntegrity() | 1 flags | | 0x00 |
| void ConfigureReferencesInternal() | Public | | 0x00 |
| void InitializeProfiler() | Private | | 0x00 |
| void InitializeAstarData() | Private | | 0x00 |
| void OnDisable() | Private | | 0x00 |
| void OnDestroy() | Private | | 0x00 |
| void FloodFill(GraphNode seed) | Public | | 0x08 |
| void FloodFill(GraphNode seed, uint area) | Public | | 0x08 |
| void FloodFill() | Public | | 0x00 |
| int GetNewNodeIndex() | 1 flags | | 0x04 |
| void InitializeNode(GraphNode node) | 1 flags | | 0x08 |
| void DestroyNode(GraphNode node) | 1 flags | | 0x08 |
| void BlockUntilPathQueueBlocked() | Public | | 0x00 |
| GraphUpdateLock PausePathfinding() | Public | | 0x10 |
| GraphUpdateLock PausePathfindingSoon() | Private | | 0x10 |
| void Scan(NavGraph graphToScan) | Public | | 0x08 |
| void Scan(const NavGraph[]& graphsToScan) | Public | | 0x08 |
| IEnumerable<Pathfinding.Progress> ScanAsync(NavGraph graphToScan) | Public | | 0x08 |
| IEnumerable<Pathfinding.Progress> ScanAsync(const NavGraph[]& graphsToScan) | Public | | 0x08 |
| IEnumerable<Pathfinding.Progress> ScanGraph(NavGraph graph) | Private | | 0x08 |
| void WaitForPath(Path path) | PublicStatic | | 0x08 |
| void BlockUntilCalculated(Path path) | PublicStatic | | 0x08 |
| void RegisterSafeUpdate(Action callback) | PublicStatic | | 0x08 |
| void StartPath(Path path, bool pushToFront) | PublicStatic | | 0x08 |
| NNInfo GetNearest(const Vector3& position) | Public | | 0x18 |
| NNInfo GetNearest(const Vector3& position, NNConstraint constraint) | Public | | 0x18 |
| NNInfo GetNearest(const Vector3& position, NNConstraint constraint, GraphNode hint) | Public | | 0x18 |
| GraphNode GetNearest(const Ray& ray) | Public | | 0x18 |
| void .cctor() | PrivateStatic+1 flags | | 0x00 |
| void <.ctor>b__92_0() | Private | | 0x00 |
| void <InitializePathProcessor>b__122_1(Path path) | Private | | 0x08 |
| void <InitializePathProcessor>b__122_2() | Private | | 0x00 |