The manager that owns this RenderNode.
By default this is an empty method hook that you can override and use in your own custom render nodes.
This method is called at the start of the run method.
Don't forget to call it in your custom method.
The context currently in use.
By default this is an empty method hook that you can override and use in your own custom render nodes.
This method is called at the end of the run method.
Don't forget to call it in your custom method.
The context currently in use.
Render each child in the display list.
This allocates a new DisplayContext if a child's blend mode is different from the previous child. This will start a new batch if one is in progress.
The context currently in use.
The list of children to render.
OptionalparentTransformMatrix: TransformMatrixThis transform matrix is defined if the game object is nested
OptionalrenderStep: numberWhich step of the rendering process is this? This is the index of the currently running function in a list of functions. Default 0.
Run the RenderNode. This is a stub method that should be overridden by the specific implementation.
This method may be wrapped by setDebug.
Arguments to pass to the node. These will vary depending on the node.
Set whether the node should report debug information.
It wraps the run method with additional debug information.
Whether to report debug information.
ListCompositor