Class OutputPin
Represents an output pin on a INode
Implements
Inherited Members
Namespace: Artemis.Core
Assembly: Artemis.Core.dll
Syntax
public sealed class OutputPin : Pin, IPin
Properties
Direction
Gets the direction of the pin
Declaration
public override PinDirection Direction { get; }
Property Value
Type | Description |
---|---|
PinDirection |
Overrides
PinValue
Gets the value the pin holds
Declaration
public override object? PinValue { get; }
Property Value
Type | Description |
---|---|
object |
Overrides
Type
Gets the type of value the pin holds
Declaration
public override Type Type { get; }
Property Value
Type | Description |
---|---|
Type |
Overrides
Value
Gets or sets the value of the output pin
Declaration
public object? Value { get; set; }
Property Value
Type | Description |
---|---|
object |
Methods
ChangeType(Type)
Changes the type of this pin, disconnecting any pins that are incompatible with the new type.
Declaration
public void ChangeType(Type type)
Parameters
Type | Name | Description |
---|---|---|
Type | type | The new type of the pin. |