RenderPass class

Renderpass class

Annotations
  • @JsonSerializable()

Constructors

RenderPass({required String name, required RenderPassType type, String? description, required String code, required List<Input> inputs, required List<Output> outputs})
Builds a RenderPass
const
RenderPass.fromJson(Map<String, dynamic> json)
Creates a RenderPass from json map
factory

Properties

code String
the code
final
description String?
The render pass description
final
hashCode int
The hash code for this object.
no setterinherited
inputs List<Input>
The list of inputs
final
name String
The name of the render pass
final
outputs List<Output>
The list of outputs
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
type RenderPassType
The type of the render pass
final

Methods

copyWith({String? name, RenderPassType? type, String? description, String? code, List<Input>? inputs, List<Output>? outputs}) RenderPass
Builds a copy of a RenderPass
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Creates a json map from a RenderPass
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited