Skip to content

VisualShaderNodeOutput

eduardgushchin edited this page Oct 22, 2026 · 1 revision

Home | API by Category | Complete API Index | API Status

Field Value
Full name Electron2D.VisualShaderNodeOutput
Namespace Electron2D
Kind class
Category API Resources

Overview

The reserved canvas or writable-texture output operation owned by a visual shader stage.

Syntax

public class Electron2D.VisualShaderNodeOutput

Remarks

Retrieve it as node zero. Its input indices follow the containing stage. Canvas vertex and fragment roots retain their renderer roles; TextureBlit accepts four numeric RGBA outputs. Particle roots use VisualShaderNodeParticleOutput.

Inherits: VisualShaderNode

Detailed engine reference

Members

Member Kind Summary
public VisualShaderNodeOutput() constructor Creates an unbound fragment output definition.
protected override Electron2D.Resource CreateDuplicateInstance() method
protected override System.Collections.Generic.IEnumerable<Electron2D.PropertyDescriptor> GetPropertyDescriptors() method

Member Details

VisualShaderNodeOutput()

Kind: constructor

public VisualShaderNodeOutput()

Summary

Creates an unbound fragment output definition.

CreateDuplicateInstance()

Kind: method

protected override Electron2D.Resource CreateDuplicateInstance()

GetPropertyDescriptors()

Kind: method

protected override System.Collections.Generic.IEnumerable<Electron2D.PropertyDescriptor> GetPropertyDescriptors()

Clone this wiki locally