Repository navigation
VisualShaderNodeTextureParameter
Home | API by Category | Complete API Index | API Status
| Field | Value |
|---|---|
| Full name | Electron2D.VisualShaderNodeTextureParameter |
| Namespace | Electron2D |
| Kind | class |
| Category | API Rendering |
Base for named sampled-image graph parameters and their import-time image policies.
public abstract class Electron2D.VisualShaderNodeTextureParameterInherits: VisualShaderNodeParameter
Kind: constructor
protected VisualShaderNodeTextureParameter()Initializes a data-image parameter with white fallback and shader-default sampling.
Kind: method
protected override System.Collections.Generic.IEnumerable<Electron2D.PropertyDescriptor> GetPropertyDescriptors()Kind: property
public Electron2D.VisualShaderNodeTextureParameter.ColorDefaultEnum ColorDefault { get; set; }Gets or selects the render-only fallback color.
White initially; retained but ignored for normal/flow interpretations. Screen sources require White at import.
-
T:System.ArgumentOutOfRangeException: The selector is undefined or a nonselectable sentinel. -
T:System.ObjectDisposedException: The node is disposed.
Kind: property
public Electron2D.VisualShaderNodeTextureParameter.TextureFilterEnum TextureFilter { get; set; }Gets or selects the shader sampling filter.
Default initially; independent of CanvasItem parent sampling. An explicit Shader sampler state takes precedence.
-
T:System.ArgumentOutOfRangeException: The selector is undefined or a nonselectable sentinel. -
T:System.ObjectDisposedException: The node is disposed.
Kind: property
public Electron2D.VisualShaderNodeTextureParameter.TextureRepeatEnum TextureRepeat { get; set; }Gets or selects shader image wrapping.
Default initially; independent of CanvasItem parent sampling. An explicit Shader sampler state takes precedence.
-
T:System.ArgumentOutOfRangeException: The selector is undefined or a nonselectable sentinel. -
T:System.ObjectDisposedException: The node is disposed.
Kind: property
public Electron2D.VisualShaderNodeTextureParameter.TextureSourceEnum TextureSource { get; set; }Gets or selects parameter storage or the fragment screen producer.
None initially. Incompatible screen shape, stage or image hints reject at import.
-
T:System.ArgumentOutOfRangeException: The selector is undefined or a nonselectable sentinel. -
T:System.ObjectDisposedException: The node is disposed.
Kind: property
public Electron2D.VisualShaderNodeTextureParameter.TextureTypeEnum TextureType { get; set; }Gets or selects the sampled image interpretation.
Data initially. Normal and flow defaults apply only to ordinary images; array images fall back to white.
-
T:System.ArgumentOutOfRangeException: The selector is undefined or a nonselectable sentinel. -
T:System.ObjectDisposedException: The node is disposed.