Artemis Artemis
Artemis Artemis

Search Results for

    Class OutputPin<T>

    Represents an output pin containing a value of type T on a INode

    Inheritance
    object
    CorePropertyChanged
    Pin
    OutputPin<T>
    Implements
    IPin
    Inherited Members
    Pin.Reset()
    Pin.ConnectTo(IPin)
    Pin.DisconnectFrom(IPin)
    Pin.DisconnectAll()
    Pin.IsTypeCompatible(Type, bool)
    Pin.Node
    Pin.Name
    Pin.IsEvaluated
    Pin.IsNumeric
    Pin.ConnectedTo
    Pin.PinConnected
    Pin.PinDisconnected
    Namespace: Artemis.Core
    Assembly: Artemis.Core.dll
    Syntax
    public sealed class OutputPin<T> : Pin, IPin
    Type Parameters
    Name Description
    T

    Properties

    Direction

    Gets the direction of the pin

    Declaration
    public override PinDirection Direction { get; }
    Property Value
    Type Description
    PinDirection
    Overrides
    Pin.Direction

    PinValue

    Gets the value the pin holds

    Declaration
    public override object? PinValue { get; }
    Property Value
    Type Description
    object
    Overrides
    Pin.PinValue

    Type

    Gets the type of value the pin holds

    Declaration
    public override Type Type { get; }
    Property Value
    Type Description
    Type
    Overrides
    Pin.Type

    Value

    Gets or sets the value of the output pin

    Declaration
    public T? Value { get; set; }
    Property Value
    Type Description
    T

    Implements

    IPin
    Content is available under the PolyForm Noncommercial License, by Artemis RGB.