Search Results for

    Show / Hide Table of Contents

    Class ExecutableNodeView

    Base class for node view of ExecutableNode

    Inheritance
    object
    CeresNodeView
    ExecutableNodeView
    CustomFunctionInputNodeView
    CustomFunctionOutputNodeView
    ExecuteCustomFunctionNodeView
    ExecutablePortArrayNodeView
    ExecutionEventBaseNodeView
    IllegalExecutableNodeView
    InvalidExecutableNodeView
    PropertyNodeView
    ExecuteFunctionNodeView
    FlowNode_ExecuteEventNodeView
    Implements
    ICeresNodeView
    Inherited Members
    CeresNodeView.Guid
    CeresNodeView.NodeElement
    CeresNodeView.GraphView
    CeresNodeView.NodeType
    CeresNodeView.NodeInstance
    CeresNodeView.FieldResolvers
    CeresNodeView.FieldInfos
    CeresNodeView.PortViews
    CeresNodeView.Initialize(Type, CeresGraphView)
    CeresNodeView.SetupNodeElement(NodeElement)
    CeresNodeView.OnSetupNodeElement()
    CeresNodeView.SetGraphOwner(CeresGraphView)
    CeresNodeView.OnSetGraphView()
    CeresNodeView.SetNodeInstanceType(Type)
    CeresNodeView.OnSetNodeInstanceType()
    CeresNodeView.FindPortView(string, int)
    CeresNodeView.FindPortViewWithDisplayName(string, int)
    CeresNodeView.FindPortViewWithDisplayType(Type, int)
    CeresNodeView.FindConnectablePortView(CeresPortView)
    CeresNodeView.GetAllPortViews()
    CeresNodeView.FindFieldResolver(string)
    CeresNodeView.FindFieldResolver<T>(string)
    CeresNodeView.FillDefaultNodeProperties()
    CeresNodeView.FillDefaultNodeTitle()
    CeresNodeView.FillDefaultNodePorts()
    CeresNodeView.GetContainerType()
    CeresNodeView.AddPortView(CeresPortView)
    CeresNodeView.RemovePortView(CeresPortView)
    CeresNodeView.SetNodeInstance(CeresNode)
    CeresNodeView.ReconnectEdges()
    CeresNodeView.SetTooltip(string)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Ceres.Editor.Graph.Flow
    Assembly: cs.temp.dll.dll
    Syntax
    public class ExecutableNodeView : CeresNodeView, ICeresNodeView

    Constructors

    ExecutableNodeView()

    Default constructor without initialization

    Declaration
    protected ExecutableNodeView()

    ExecutableNodeView(Type, CeresGraphView)

    Constructor with fill default properties, ports and node visual element

    Declaration
    public ExecutableNodeView(Type type, CeresGraphView graphView)
    Parameters
    Type Name Description
    Type type
    CeresGraphView graphView

    Properties

    ExecutableNodeElement

    Get node visual element, see ExecutableNodeElement

    Declaration
    protected ExecutableNodeElement ExecutableNodeElement { get; }
    Property Value
    Type Description
    ExecutableNodeElement

    Flags

    Declaration
    public ExecutableNodeViewFlags Flags { get; }
    Property Value
    Type Description
    ExecutableNodeViewFlags

    FlowGraphEditorWindow

    Get container FlowGraphEditorWindow

    Declaration
    protected FlowGraphEditorWindow FlowGraphEditorWindow { get; }
    Property Value
    Type Description
    FlowGraphEditorWindow

    Methods

    AddBreakpoint()

    Declaration
    public void AddBreakpoint()

    BuildContextualMenu(ContextualMenuPopulateEvent)

    Add menu items to the node contextual menu.

    Declaration
    public virtual void BuildContextualMenu(ContextualMenuPopulateEvent evt)
    Parameters
    Type Name Description
    ContextualMenuPopulateEvent evt

    CompileNode()

    Declaration
    public virtual ExecutableNode CompileNode()
    Returns
    Type Description
    ExecutableNode

    GetDefaultTooltip()

    Declaration
    public override sealed string GetDefaultTooltip()
    Returns
    Type Description
    string
    Overrides
    CeresNodeView.GetDefaultTooltip()

    RemoveBreakpoint()

    Declaration
    public void RemoveBreakpoint()

    Validate(FlowGraphValidator)

    Validate before compiling

    Declaration
    public virtual void Validate(FlowGraphValidator validator)
    Parameters
    Type Name Description
    FlowGraphValidator validator

    Implements

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