ShaderSet class final
Every shader file, keyed the way an #include <…> spells it, beside the
manifest's entry points in the order it lists them, and the shaders/
directory both were read from — which impellerc needs as an include
root, and which has to be this one rather than one found again, or two
sections of one bundle could be built against two trees.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setteroverride
- root → String
-
The
shaders/directory both were read from.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
sources
→ Map<
String, String> -
Every shader file, keyed as an
#include <…>spells it.final -
stages
→ Map<
String, ManifestStage> -
The manifest's entry points, by name, in the order it lists them.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override