Search Results for

    Show / Hide Table of Contents

    Class GenericNodeTemplate

    Base class for generic node template, class name should match '{node name}_Template'

    Inheritance
    object
    GenericNodeTemplate
    Implements
    IGenericNodeTemplate
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Ceres.Graph
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class GenericNodeTemplate : IGenericNodeTemplate

    Methods

    CanFilterPort(Type)

    Declaration
    public virtual bool CanFilterPort(Type portValueType)
    Parameters
    Type Name Description
    Type portValueType
    Returns
    Type Description
    bool

    GetAvailableArguments(Type)

    Declaration
    public abstract Type[] GetAvailableArguments(Type portValueType)
    Parameters
    Type Name Description
    Type portValueType
    Returns
    Type Description
    Type[]

    GetGenericArguments(Type, Type)

    Declaration
    public abstract Type[] GetGenericArguments(Type portValueType, Type selectArgumentType)
    Parameters
    Type Name Description
    Type portValueType
    Type selectArgumentType
    Returns
    Type Description
    Type[]

    GetGenericNodeBaseName(string, Type[])

    Declaration
    protected virtual string GetGenericNodeBaseName(string label, Type[] argumentTypes)
    Parameters
    Type Name Description
    string label
    Type[] argumentTypes
    Returns
    Type Description
    string

    GetGenericNodeEntryName(string, Type)

    Declaration
    public virtual string GetGenericNodeEntryName(string label, Type selectArgumentType)
    Parameters
    Type Name Description
    string label
    Type selectArgumentType
    Returns
    Type Description
    string

    GetGenericNodeName(string, Type[])

    Declaration
    public virtual string GetGenericNodeName(string label, Type[] argumentTypes)
    Parameters
    Type Name Description
    string label
    Type[] argumentTypes
    Returns
    Type Description
    string

    GetTargetName(Type[])

    Declaration
    protected virtual string GetTargetName(Type[] argumentTypes)
    Parameters
    Type Name Description
    Type[] argumentTypes
    Returns
    Type Description
    string

    RequirePort()

    Declaration
    public virtual bool RequirePort()
    Returns
    Type Description
    bool

    Implements

    IGenericNodeTemplate
    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX