Search Results for

    Show / Hide Table of Contents

    Class CeresNodeData

    Metadata for CeresNode

    Inheritance
    object
    CeresNodeData
    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 class CeresNodeData

    Fields

    description

    Node user description

    Declaration
    public string description
    Field Value
    Type Description
    string

    executionPath

    Node execution path

    Declaration
    public ExecutionPath executionPath
    Field Value
    Type Description
    ExecutionPath

    genericParameters

    Generic type parameters

    Declaration
    public string[] genericParameters
    Field Value
    Type Description
    string[]

    graphPosition

    Node graph editor position

    Declaration
    public Rect graphPosition
    Field Value
    Type Description
    Rect

    guid

    Node unique id

    Declaration
    public string guid
    Field Value
    Type Description
    string

    nodeType

    Node type

    Declaration
    public ManagedReferenceType nodeType
    Field Value
    Type Description
    ManagedReferenceType

    portData

    Port metadata

    Declaration
    public CeresPortData[] portData
    Field Value
    Type Description
    CeresPortData[]

    serializedData

    Json serialized data of node properties

    Declaration
    public string serializedData
    Field Value
    Type Description
    string

    Methods

    AddPortData(CeresPortData)

    Declaration
    public void AddPortData(CeresPortData data)
    Parameters
    Type Name Description
    CeresPortData data

    ClearPortData()

    Declaration
    public void ClearPortData()

    Clone()

    Declaration
    public virtual CeresNodeData Clone()
    Returns
    Type Description
    CeresNodeData

    Deserialize(Type)

    Deserialize a CeresNode instance from this data

    Declaration
    public CeresNode Deserialize(Type outNodeType)
    Parameters
    Type Name Description
    Type outNodeType
    Returns
    Type Description
    CeresNode

    FindPortData(string, int)

    Declaration
    public CeresPortData FindPortData(string propertyName, int index)
    Parameters
    Type Name Description
    string propertyName
    int index
    Returns
    Type Description
    CeresPortData

    FindPortData(string)

    Declaration
    public CeresPortData FindPortData(string propertyName)
    Parameters
    Type Name Description
    string propertyName
    Returns
    Type Description
    CeresPortData

    GetReferencedObjects()

    Declaration
    public UObject[] GetReferencedObjects()
    Returns
    Type Description
    UObject[]

    RemovePortData(CeresPortData)

    Declaration
    public void RemovePortData(CeresPortData data)
    Parameters
    Type Name Description
    CeresPortData data

    Serialize(CeresNode)

    Serialize node data

    Declaration
    public void Serialize(CeresNode node)
    Parameters
    Type Name Description
    CeresNode node
    In This Article
    Back to top Copyright © 2025 AkiKurisu
    Generated with DocFX