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