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

Process the build context.

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++ 
bool ProcessBuild(
	NMGenContext context,
	NMGenState state
)
Function ProcessBuild ( _
	context As NMGenContext, _
	state As NMGenState _
) As Boolean
bool ProcessBuild(
	NMGenContext^ context, 
	NMGenState state
)

Parameters

context
NMGenContext
The context to process.
state
NMGenState
The current build state.

Return Value

False if the build should abort. Otherwise true.

Remarks

The processor will never return the context in an invalid state. If it wants the build to abort it will return false rather than resetting or nulling values in the context.

The processor will always log a message to the context when it returns false. It may also log summary messages for use in debugging.

See Also