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

Applies flags to the polygons in a PolyMesh based on area assignment.

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 AreaFlagMapper : NMGenProcessor
Public NotInheritable Class AreaFlagMapper _
	Inherits NMGenProcessor
public ref class AreaFlagMapper sealed : public NMGenProcessor

Members

         
 All Members  Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
Create(String, Int32, array<Byte>[]()[][], array<UInt16>[]()[][])
Creates a new mapper.
IsThreadSafe
Always threadsafe. (True)
(Overrides NMGenProcessor..::..IsThreadSafe.)
ProcessBuild(NMGenContext, NMGenState)
Process the build context.
(Overrides NMGenProcessor..::..ProcessBuild(NMGenContext, NMGenState).)

Remarks

This process will add the flags to all polygons assigned to the associated area. Existing flags are not altered.

Inheritance Hierarchy

System..::..Object
  org.critterai.nmbuild..::..NMGenProcessor
    org.critterai.nmbuild..::..AreaFlagMapper

See Also