RenderProviders class final
The RenderProviders of one engine: what its 3-D renderer draws beyond models and shapes.
Constructors
- RenderProviders()
- None yet.
Properties
-
all
→ Iterable<
RenderProvider< Component> > -
Every provider, in registration order.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- version → int
-
Bumped whenever one is registered or removed, so the renderer looks
over the world again.
no setter
Methods
-
forType(
Type type) → RenderProvider< Component> ? -
The provider for
type, if any. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
register(
RenderProvider< Component> provider) → void -
Registers
provider, replacing one for the same component type. -
toString(
) → String -
A string representation of this object.
inherited
-
unregister(
Type type) → void -
Takes the provider for
typeaway.
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
of(
EngineContext context) → RenderProviders -
The providers of
context, made on first use.