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.