Class CodeFunctionNode.SlotAttribute | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class CodeFunctionNode.SlotAttribute

    Inheritance
    System.Object
    CodeFunctionNode.SlotAttribute
    Namespace: UnityEditor.ShaderGraph
    Syntax
    protected class SlotAttribute : Attribute

    Constructors

    SlotAttribute(Int32, CodeFunctionNode.Binding, Boolean, ShaderStageCapability)

    Declaration
    public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, bool mHidden, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
    Parameters
    Type Name Description
    System.Int32 mSlotId
    CodeFunctionNode.Binding mImplicitBinding
    System.Boolean mHidden
    ShaderStageCapability mStageCapability

    SlotAttribute(Int32, CodeFunctionNode.Binding, Single, Single, Single, Single, ShaderStageCapability)

    Declaration
    public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, float defaultX, float defaultY, float defaultZ, float defaultW, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
    Parameters
    Type Name Description
    System.Int32 mSlotId
    CodeFunctionNode.Binding mImplicitBinding
    System.Single defaultX
    System.Single defaultY
    System.Single defaultZ
    System.Single defaultW
    ShaderStageCapability mStageCapability

    SlotAttribute(Int32, CodeFunctionNode.Binding, ShaderStageCapability)

    Declaration
    public SlotAttribute(int mSlotId, CodeFunctionNode.Binding mImplicitBinding, ShaderStageCapability mStageCapability = ShaderStageCapability.All)
    Parameters
    Type Name Description
    System.Int32 mSlotId
    CodeFunctionNode.Binding mImplicitBinding
    ShaderStageCapability mStageCapability

    Properties

    binding

    Declaration
    public CodeFunctionNode.Binding binding { get; }
    Property Value
    Type Description
    CodeFunctionNode.Binding

    defaultValue

    Declaration
    public Vector4? defaultValue { get; }
    Property Value
    Type Description
    System.Nullable<Vector4>

    hidden

    Declaration
    public bool hidden { get; }
    Property Value
    Type Description
    System.Boolean

    slotId

    Declaration
    public int slotId { get; }
    Property Value
    Type Description
    System.Int32

    stageCapability

    Declaration
    public ShaderStageCapability stageCapability { get; }
    Property Value
    Type Description
    ShaderStageCapability
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023