Table of Contents

Class OutputPin

Namespace
Artemis.Core
Assembly
Artemis.Core.dll

Represents an output pin on a INode

public sealed class OutputPin : Pin, IPin
Inheritance
object
CorePropertyChanged
OutputPin
Implements
Inherited Members

Properties

Direction

Gets the direction of the pin

public override PinDirection Direction { get; }

Property Value

PinDirection

PinValue

Gets the value the pin holds

public override object? PinValue { get; }

Property Value

object

Type

Gets the type of value the pin holds

public override Type Type { get; }

Property Value

Type

Value

Gets or sets the value of the output pin

public object? Value { get; set; }

Property Value

object

Methods

ChangeType(Type)

Changes the type of this pin, disconnecting any pins that are incompatible with the new type.

public void ChangeType(Type type)

Parameters

type Type

The new type of the pin.