Class ValueConnection
Implements
Inherited Members
Namespace: Unity.VisualScripting
Assembly: Unity.VisualScripting.Flow.dll
Syntax
public sealed class ValueConnection : UnitConnection<ValueOutput, ValueInput>, IConnection<ValueOutput, ValueInput>, IUnitConnection, IConnection<IUnitOutputPort, IUnitInputPort>, IGraphElementWithDebugData, IGraphElement, IGraphItem, INotifiedCollectionItem, IDisposable, IPrewarmable, IAotStubbable, IIdentifiable, IAnalyticsIdentifiable
Constructors
ValueConnection()
Declaration
[Obsolete("This parameterless constructor is only made public for serialization. Use another constructor instead.")]
public ValueConnection()
ValueConnection(ValueOutput, ValueInput)
Declaration
public ValueConnection(ValueOutput source, ValueInput destination)
Parameters
Type | Name | Description |
---|---|---|
ValueOutput | source | |
ValueInput | destination |
Properties
destination
Declaration
public override ValueInput destination { get; }
Property Value
Type | Description |
---|---|
ValueInput |
Overrides
destinationExists
Declaration
public override bool destinationExists { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
source
Declaration
public override ValueOutput source { get; }
Property Value
Type | Description |
---|---|
ValueOutput |
Overrides
sourceExists
Declaration
public override bool sourceExists { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
Methods
CreateDebugData()
Declaration
public override IGraphElementDebugData CreateDebugData()
Returns
Type | Description |
---|---|
IGraphElementDebugData |