[This is preliminary documentation and is subject to change.]

Represents the definition for a set of tiles that make up a tiled navigation mesh.

Namespace: org.critterai.nmbuild
Assembly: cai-nmbuild (in cai-nmbuild.dll) Version: 0.4.0.0 (0.4.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public sealed class TileSetDefinition
Public NotInheritable Class TileSetDefinition
public ref class TileSetDefinition sealed

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
BoundsMax
The maximum AABB bounds of the tile set for build purposes.
BoundsMin
The minimum AABB bounds of the tile set for build purposes.
Create(Vector3, Vector3, NMGenParams, InputGeometry)
Creates a new tile set.
Depth
The number of tiles along the z-axis.
Geometry
The shared input geometry used to build tiles in the set.
GetBaseConfig()()()()
Gets a copy of the shared NMGen configuration.
GetTileBounds(Int32, Int32, Boolean, Vector3%, Vector3%)
Gets the bounds of the specified tile.
TileWorldSize
The world size of the tiles in the set.
Width
The number of tiles along the x-axis.

Remarks

This object provides common configuration settings and input geometry for a tiled navigation mesh build. For example, the IncrementalBuilder will create a builder from a tile set defintion.

Objects of this type are thread-safe and immutable.

Inheritance Hierarchy

System..::..Object
  org.critterai.nmbuild..::..TileSetDefinition

See Also