[This is preliminary documentation and is subject to change.]
Provides ease-of-use features related to building navigation meshes at design time.
A processor that applies polygon flags to all polygons in a PolyMesh.
Applies flags to the polygons in a PolyMesh based on area assignment.
The base class for markers that apply an area id during the CompactFieldBuild state of an NMGen build.
A standard build task that provides data upon completion.
Provides a simple multi-threaded processsor for IBuildTask objects.
The state of a build task.
Represents a set of off-mesh connections used during construction of a navigation mesh.
Used to compile a set of off-mesh connections in a dynamic fashion.
A standard build task.
Provides a way of building navigation mesh data in incremental steps.
A processor used during the NMGen build process.
Represents triangle mesh and area data used as input to the NMGen build process.
Builds an InputGeometry object.
Used to compile input geometry in a dynamic fashion.
Provides utility methods related to the NMGen build process.
Asset types created during the NMGen build process.
Represents the result of a NMGen build.
Flags for common build options.
An NMGen build context.
A standard processor used during the NMGen build process.
Represents the build state for an IncrementalBuilder object.
A task used to manage the build of an IncrementalBuilder object.
A set of INMGenProcessor objects used in an NMGen build.
Represents the result of a tile build.
A task used to manage the build of an a tile from NMGen and connection data.
Represents the definition for a set of tiles that make up a tiled navigation mesh.
A contiguous range of tiles, defined by tile grid indices.