FragmentShaderManager class Null safety
A generated class for managing FragmentProgram that includes a pre-transpiled shader program into SPIR-V.
See:
GLSL source for this shader is under shaders/ink_sparkle.frag
.
Properties
- hashCode → int
-
The hash code for this object.
read-onlyinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-onlyinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
shader(
{Vector4? uColor, double? uAlpha, Vector4? uSparkleColor, double? uSparkleAlpha, double? uBlur, Vector2? uCenter, double? uRadiusScale, double? uMaxRadius, Vector2? uResolutionScale, Vector2? uNoiseScale, double? uNoisePhase, double? uTurbulencePhase, Vector2? uCircle1, Vector2? uCircle2, Vector2? uCircle3, Vector2? uRotation1, Vector2? uRotation2, Vector2? uRotation3}) → Shader - Creates a shader with the original program and optional uniforms.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
inkSparkle(
) → Future< FragmentShaderManager> -
Creates an
FragmentShaderManager
with an InkSparkle effect.