Interface IUnitPort
Inherited Members
Namespace: Unity.VisualScripting
Assembly: Unity.VisualScripting.Flow.dll
Syntax
public interface IUnitPort : IGraphItem
Properties
connectedPorts
Declaration
IEnumerable<IUnitPort> connectedPorts { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUnit |
connections
Declaration
IEnumerable<IUnitConnection> connections { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUnit |
hasAnyConnection
Declaration
bool hasAnyConnection { get; }
Property Value
Type | Description |
---|---|
bool |
hasInvalidConnection
Declaration
bool hasInvalidConnection { get; }
Property Value
Type | Description |
---|---|
bool |
hasValidConnection
Declaration
bool hasValidConnection { get; }
Property Value
Type | Description |
---|---|
bool |
invalidConnections
Declaration
IEnumerable<InvalidConnection> invalidConnections { get; }
Property Value
Type | Description |
---|---|
IEnumerable<Invalid |
key
Declaration
string key { get; }
Property Value
Type | Description |
---|---|
string |
relations
Declaration
IEnumerable<IUnitRelation> relations { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUnit |
unit
Declaration
IUnit unit { get; set; }
Property Value
Type | Description |
---|---|
IUnit |
validConnections
Declaration
IEnumerable<IUnitConnection> validConnections { get; }
Property Value
Type | Description |
---|---|
IEnumerable<IUnit |
Methods
CanInvalidlyConnectTo(IUnitPort)
Declaration
bool CanInvalidlyConnectTo(IUnitPort port)
Parameters
Type | Name | Description |
---|---|---|
IUnit |
port |
Returns
Type | Description |
---|---|
bool |
CanValidlyConnectTo(IUnitPort)
Declaration
bool CanValidlyConnectTo(IUnitPort port)
Parameters
Type | Name | Description |
---|---|---|
IUnit |
port |
Returns
Type | Description |
---|---|
bool |
CompatiblePort(IUnit)
Declaration
IUnitPort CompatiblePort(IUnit unit)
Parameters
Type | Name | Description |
---|---|---|
IUnit | unit |
Returns
Type | Description |
---|---|
IUnit |
Disconnect()
Declaration
void Disconnect()
InvalidlyConnectTo(IUnitPort)
Declaration
void InvalidlyConnectTo(IUnitPort port)
Parameters
Type | Name | Description |
---|---|---|
IUnit |
port |
ValidlyConnectTo(IUnitPort)
Declaration
void ValidlyConnectTo(IUnitPort port)
Parameters
Type | Name | Description |
---|---|---|
IUnit |
port |