Renderer.ProcessTypes

Description

Returns an array of siRenderProcessType values that represent the rendering process types that the rendering engine supports.

C# Syntax

// get accessor
Object rtn = Renderer.ProcessTypes;

Examples

JScript Example

// Print process types for all renderers
var aProcessNames = new Array( "Rendering", "Scene Archive Export", "Object Archive Export" );
e = new Enumerator( Application.Renderers );
for (; !e.atEnd(); e.moveNext()) 
{
	var oRenderer = e.item();
	var aTypes = oRenderer.ProcessTypes.toArray();
	var aProcessTypes = new Array();
	for( var type in aTypes )
		aProcessTypes.push( aProcessNames[ type ] );
	LogMessage( oRenderer.Name + ": " + aProcessTypes.join( ", " ) );
}