RenderPassManager

A grouping of render bin managers which forms a render pass.

Inherit:
SimObject

Description

The render pass is used to order a set of RenderBinManager objects which are used when rendering a scene. This class does little work itself other than managing its list of render bins.

In ‘core/scripts/client/renderManager.cs’ you will find the DiffuseRenderPassManager which is used by the C++ engine to render the scene.

Methods

void RenderPassManager::addManager(RenderBinManager renderBin)

Add as a render bin manager to the pass.

RenderBinManager RenderPassManager::getManager(int index)

Returns the render bin manager at the index or null if the index is out of range.

int RenderPassManager::getManagerCount()

Returns the total number of bin managers.

void RenderPassManager::removeManager(RenderBinManager renderBin)

Removes a render bin manager.