Namespace Util Classes ArrayPool Lightweight Array Pool. BatchedEvents Checksum Calculates checksums of byte arrays. CommandBuilder DependencyCheck Draw EditorGUILayoutHelper Some editor gui helper methods. GraphGizmoHelper GraphTransform Defines a transformation from graph space to world space. GridLookup Holds a lookup datastructure to quickly find objects inside rectangles. Guid Simple implementation of a GUID. IAstarPooledObject IEntityIndex Used by Pathfinding.Util.BatchedEvents. IMovementPlane Transforms to and from world space to a 2D movement plane. ITransform Generic 3D coordinate transformation. ListExtensions Extension methods for List<T> ListPool Lightweight List Pool. Memory Various utilities for handling arrays and memory. MovementUtilities ObjectPool Lightweight object Pool for IAstarPooledObject. ObjectPoolSimple Lightweight object Pool. ParallelWorkQueue Helper for parallelizing tasks. PathInterpolator Interpolates along a sequence of points. PreserveAttribute Prevents code stripping. RetainedGizmos Helper for drawing Gizmos in a performant way. RetainedGizmosWrapper RetainedGizmosWrapperEditor StackPool Lightweight Stack Pool. TileHandler Utility class for updating tiles of navmesh/recast graphs.