shader_buffers library
Classes
- IChannel
- class to define the kind of channel textures that will be used by LayerBuffer.
- LayerBuffer
- Class used to define a buffers or the main image layer.
- Param
-
Enum to define the uniform to check within the Operation
There are common uniforms available like
iMouse*
,iFrame
etc. IfcustomUniform
is choosen also the uniformId must be given. - ShaderBuffers
- Widget to paint the shader with the given LayerBuffers.
- ShaderController
- Uniform
- The uniform class
- Uniforms
- The uniforms list with method helpers
Enums
- CheckOperator
- Type of check to use (>, <, ==)
- CommonUniform
- parameter to check
- ShaderState
- Current state of the ShaderBuffers widget.
Typedefs
- Operation = ({CheckOperator checkType, double checkValue, LayerBuffer layerBuffer, void Function(ShaderController controller, bool result) operation, Param param})
- the operation parameter to build the check