post_process library

Classes

PostProcess
A way to apply effects to a whole component tree.
PostProcessComponent<T extends PostProcess>
A PositionComponent that applies a post-processing effect to its children. This component is useful for applying effects such as bloom, blur, other fragment shader effects to a group of components.
PostProcessComponentRenderContext<T extends PostProcess>
PostProcessGroup
A special type of PostProcess that is used to group multiple post processes together. This is useful for applying multiple post processes at once.
PostProcessSequentialGroup
A special type of PostProcess that is used to group multiple post processes together. This is useful for applying multiple post processes at once, but in a sequential manner.
UniformsSetter
A helper class that allows you to set uniforms in a more convenient way.

Extensions

FragmentShaderExtension on FragmentShader
This code was originally from the flutter_shaders package. https://pub.dev/packages/flutter_shaders A helper extension on ui.FragmentShader that allows you to set uniforms in a more convenient way. Without having to manage indices.
PostProcessingContextFinder on Component