umbra library

Classes

DartShaderGenerator
Generates a Dart Shader file from a ShaderSpecification.
FlutterWidgetGenerator
Generates a Flutter Widget file from a ShaderSpecification.
Generator
An abstract class which both defines a template generator and can generate a user project based on this template.
Precision
Describes the precision of a shader.
RawShaderGenerator
Generates a raw GLSL shader from a ShaderSpecification.
ShaderSpecification
Represents a shader.
Uniform
Describes a uniform of a shader.
Version
The version of the shader.

Enums

PrecisionType
The supported precision types.
UniformType
The type of uniforms supported.