docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class NodeCategoryAttribute

    Class NodeCategoryAttribute. Implements the Attribute

    Inheritance
    object
    Attribute
    NodeCategoryAttribute
    Implements
    _Attribute
    Inherited Members
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetType()
    object.MemberwiseClone()
    Namespace: Mechatronics.SystemGraph
    Assembly: solution.dll
    Syntax
    [AttributeUsage(AttributeTargets.Class)]
    public class NodeCategoryAttribute : Attribute, _Attribute

    Constructors

    Name Description
    NodeCategoryAttribute(string, string, NodeTick, LifeCycle, float, NodeMode, bool)

    Initializes a Node to be created in the graph.

    NodeCategoryAttribute(Type)

    Initializes the attribute using a linked type.

    Fields

    Name Description
    Category

    Category field for the node, used for node creation menu.

    DeferredAttribute

    If this attribute links to a different node type, which contains a NodeCategory attribute. This field will then contain the linked node type.

    Expandable

    Describes if the node contains expandable ports.

    FrequencyHint

    Give a default frequency for this node.

    LifeCycle

    Describes which Unity events this node will handle.

    Mode

    Describes the functionality of the node, see NodeMode.

    Name

    Default name of the node that appears in the editor, can be renamed from the editor later on.

    NodeTick

    Describes how the node behaves with the scheduler.

    kReservedChars

    Characters to that are reserved for internal use, cannot be in node names.

    See Also

    Attribute
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)