public class VisualShaderNodeGroupBase : VisualShaderNode

Inheritance Chain

Derived Classes

Constructors

    public VisualShaderNodeGroupBase()

Properties

    public bool Editable { get; set; }

Methods

    public void AddInputPort(int id, int type, string name)

    public void AddOutputPort(int id, int type, string name)

    public void ClearInputPorts()

    public void ClearOutputPorts()

    public Control GetControl(int index)

    public int GetFreeInputPortId()

    public int GetFreeOutputPortId()

    public int GetInputPortCount()

    public string GetInputs()

    public int GetOutputPortCount()

    public string GetOutputs()

    public Vector2 GetSize()

    public bool HasInputPort(int id)

    public bool HasOutputPort(int id)

    [Obsolete("IsEditable is deprecated. Use the Editable property instead.")]
    public bool IsEditable()

Getter for Editable

    public bool IsValidPortName(string name)

    public void RemoveInputPort(int id)

    public void RemoveOutputPort(int id)

    public void SetControl(Control control, int index)

    [Obsolete("SetEditable is deprecated. Use the Editable property instead.")]
    public void SetEditable(bool enabled)

Setter for Editable

    public void SetInputPortName(int id, string name)

    public void SetInputPortType(int id, int type)

    public void SetInputs(string inputs)

    public void SetOutputPortName(int id, string name)

    public void SetOutputPortType(int id, int type)

    public void SetOutputs(string outputs)

    public void SetSize(Vector2 size)
Tags: