copyWith method

Shader copyWith({
  1. String? version,
  2. Info? info,
  3. List<RenderPass>? renderPasses,
})

Builds a copy of a Shader

  • version: The shader version
  • info: The shader meta information
  • renderPasses: The shader render passes

Implementation

Shader copyWith({
  String? version,
  Info? info,
  List<RenderPass>? renderPasses,
}) {
  return Shader(
    version: version ?? this.version,
    info: info ?? this.info,
    renderPasses: renderPasses ?? this.renderPasses,
  );
}