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

Navigation mesh data that is baked at design time.

Namespace: (Default Namespace)
Assembly: cai-nav-u3d (in cai-nav-u3d.dll) Version: 0.4.0.0 (0.4.0.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
[SerializableAttribute]
public sealed class CAIBakedNavmesh : ScriptableObject, 
	INavmeshData
<SerializableAttribute> _
Public NotInheritable Class CAIBakedNavmesh _
	Inherits ScriptableObject _
	Implements INavmeshData
[SerializableAttribute]
public ref class CAIBakedNavmesh sealed : public ScriptableObject, 
	INavmeshData

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
CAIBakedNavmesh()()()()
Initializes a new instance of the CAIBakedNavmesh class
BuildInfo
Information related to the build of the mesh data.
GetMeshReport()()()()
Generates a human readable report of the mesh data.
GetNavmesh()()()()
Creates a new Navmesh object from the mesh data
HasNavmesh
True if the navigation mesh is available.
Load(array<Byte>[]()[][], NavmeshBuildInfo)
Load a navigation mesh from data created from the GetSerializedMesh()()()() method.
Load(NavmeshTileBuildData, NavmeshBuildInfo)
Loads a single-tile navigation mesh from the provided data.
Load(NavmeshParams, array<NavmeshTileData>[]()[][], NavmeshBuildInfo)
Loads a navigation mesh.
Version
The version of the data.

Inheritance Hierarchy

System..::..Object
  Object
    ScriptableObject
      (Default Namespace)..::..CAIBakedNavmesh

See Also