Artemis Artemis
Artemis Artemis

Search Results for

    Class DefaultNode

    Represents a kind of node that cannot be deleted inside a NodeScript.

    Inheritance
    object
    CorePropertyChanged
    BreakableModel
    Node
    DefaultNode
    Implements
    INode
    IBreakableModel
    Inherited Members
    Node.CreateInputPin<T>(string)
    Node.CreateInputPin(Type, string)
    Node.CreateOutputPin<T>(string)
    Node.CreateOutputPin(Type, string)
    Node.CreateOrAddOutputPin(Type, string)
    Node.CreateOrAddInputPin(Type, string)
    Node.RemovePin(Pin)
    Node.AddPin(Pin)
    Node.CreateInputPinCollection<T>(string, int)
    Node.CreateInputPinCollection(Type, string, int)
    Node.CreateOutputPinCollection<T>(string, int)
    Node.RemovePinCollection(PinCollection)
    Node.Initialize(INodeScript)
    Node.Evaluate()
    Node.Reset()
    Node.TryInitialize(INodeScript)
    Node.TryEvaluate()
    Node.SerializeStorage()
    Node.DeserializeStorage(string)
    Node.Id
    Node.Name
    Node.Description
    Node.X
    Node.Y
    Node.HelpUrl
    Node.IsExitNode
    Node.Pins
    Node.PinCollections
    Node.BrokenDisplayName
    Node.Resetting
    Node.PinAdded
    Node.PinRemoved
    Node.PinCollectionAdded
    Node.PinCollectionRemoved
    BreakableModel.OnBrokenStateChanged()
    BreakableModel.TryOrBreak(Action, string)
    BreakableModel.SetBrokenState(string, Exception)
    BreakableModel.ClearBrokenState(string)
    BreakableModel.GetBrokenHierarchy()
    BreakableModel.BrokenState
    BreakableModel.BrokenStateException
    BreakableModel.BrokenStateChanged
    Namespace: Artemis.Core
    Assembly: Artemis.Core.dll
    Syntax
    public abstract class DefaultNode : Node, INode, IBreakableModel

    Constructors

    DefaultNode(Guid, string, string)

    Declaration
    protected DefaultNode(Guid id, string name, string description = "")
    Parameters
    Type Name Description
    Guid id
    string name
    string description

    Properties

    IsDefaultNode

    Gets a boolean indicating whether the node is a default node that connot be removed

    Declaration
    public override bool IsDefaultNode { get; }
    Property Value
    Type Description
    bool
    Overrides
    Node.IsDefaultNode

    Implements

    INode
    IBreakableModel

    Extension Methods

    NodeExtension.EstimateHeight(INode)
    NodeExtension.EstimateWidth(INode)
    NodeExtension.IsInLoop(INode, INode)
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.