render method

  1. @override
void render(
  1. Canvas canvas,
  2. Vector2 size,
  3. ValueSetter<Canvas> renderTree,
  4. ValueSetter<PostProcess?> updateContext,
)
override

This method is called to render the post process, to be called by the "owner" of the post process, like a CameraComponent or a PostProcessComponent.

Implementation

@override
void render(
  Canvas canvas,
  Vector2 size,
  ValueSetter<Canvas> renderTree,
  ValueSetter<PostProcess?> updateContext,
) {
  for (final postProcess in postProcesses) {
    postProcess.render(canvas, size, renderTree, updateContext);
  }
}