Namespace Util

Classes

Helper for upgrading source code to use newer APIs.

Lightweight Array Pool.

Calculates checksums of byte arrays.

Helper methods for drawing gizmos and debug lines.

Defines a transformation from graph space to world space.

Holds a lookup datastructure to quickly find objects inside rectangles.

Simple implementation of a GUID.

Transforms to and from world space to a 2D movement plane.

Generic 3D coordinate transformation.

Extension methods for List<T>

Lightweight List Pool.

Various utilities for handling arrays and memory.

Lightweight object Pool for IAstarPooledObject.

Lightweight object Pool.

Helper for parallelizing tasks.

Interpolates along a sequence of points.

Prevents code stripping.

Helper for drawing Gizmos in a performant way.

Lightweight Stack Pool.

Utility class for updating tiles of navmesh/recast graphs.