RuntimeShadersException class final
A shader a plugin brought at run time that this engine cannot compile, with the sentence that says why and what to do instead.
The refusal decision 15 asks for, not a failure. A material in a data
plugin is source; whether it can become a shader while the game runs is a
property of the backend. Impeller runs what impellerc compiled ahead of
time, and impellerc ships with the Flutter SDK rather than with a game,
so it never can. The registry that meets this records it as the reason
the material or the step is off, and the rest of the plugin installs.
- Implemented types
Constructors
- RuntimeShadersException(String message)
-
const
Properties
- cause → Object?
-
What was thrown underneath, when this one wraps it; null otherwise.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- message → String
-
What went wrong, as a sentence that names the thing it went wrong with.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String - A string representation of this object.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited