Class InvalidOutput | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class InvalidOutput

    Inheritance
    Object
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>
    InvalidOutput
    Inherited Members
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.key
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.unit
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ICollectionChild<IUnit>.parent
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ICollectionChild<IGraphElement>.parent
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.parentGraph
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IGraphChild.parentGraph
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IGraphChild.associatedElement
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.definition
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IUnitPort.definition
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.relations
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.data
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.hasData
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.validConnections
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.invalidConnections
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.validConnectedPorts
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.invalidConnectedPorts
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IUnitPort.data
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IUnitPort.validConnectedPorts
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IUnitPort.invalidConnectedPorts
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IUnitPort.validConnections
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.connections
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.connectedPorts
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.hasAnyConnection
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.hasValidConnection
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.hasInvalidConnection
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.CanValidlyConnectTo(IUnitPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.CanInvalidlyConnectTo(IUnitPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ValidlyConnectTo(IUnitPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.InvalidlyConnectTo(IUnitPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.Disconnect()
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.CanConnectToValid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.CanConnectToInvalid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ConnectToValid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ConnectToInvalid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.DisconnectFromValid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.DisconnectFromInvalid(IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.CompatiblePort(IUnit)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ConnectInvalid(IUnitOutputPort, IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.DisconnectInvalid(IUnitOutputPort, IUnitInputPort)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.Dispose()
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.IsDisposed
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.ToString()
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.PropertyChanged
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.OnPropertyChanged(Object, PropertyChangedEventArgs)
    UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>.OnPropertyChanged(String)
    Namespace: Ludiq.Bolt
    Syntax
    public sealed class InvalidOutput : UnitPort<IUnitPortData, IUnitInputPort, IUnitInputPort, InvalidConnection, IUnitPortDefinition>, IUnitInvalidPort, IUnitOutputPort, IUnitPort, IGraphElementModule, IGraphChild, IObservableDisposable, IDisposable, ICollectionChild<IGraphElement>, ICollectionChild<IUnit>, INotifyPropertyChanged

    Constructors

    InvalidOutput(String)

    Declaration
    public InvalidOutput(string key)
    Parameters
    Type Name Description
    String key

    Properties

    data

    Declaration
    public override IUnitPortData data { get; }
    Property Value
    Type Description
    IUnitPortData
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.data
    Implements
    IUnitPort.data

    invalidConnectedPorts

    Declaration
    public override IEnumerable<IUnitInputPort> invalidConnectedPorts { get; }
    Property Value
    Type Description
    IEnumerable<IUnitInputPort>
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.invalidConnectedPorts

    invalidConnections

    Declaration
    public override IEnumerable<InvalidConnection> invalidConnections { get; }
    Property Value
    Type Description
    IEnumerable<InvalidConnection>
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.invalidConnections
    Implements
    IUnitPort.invalidConnections

    validConnectedPorts

    Declaration
    public override IEnumerable<IUnitInputPort> validConnectedPorts { get; }
    Property Value
    Type Description
    IEnumerable<IUnitInputPort>
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.validConnectedPorts

    validConnections

    Declaration
    public override IEnumerable<InvalidConnection> validConnections { get; }
    Property Value
    Type Description
    IEnumerable<InvalidConnection>
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.validConnections

    Methods

    CanConnectToValid(IUnitInputPort)

    Declaration
    public override bool CanConnectToValid(IUnitInputPort port)
    Parameters
    Type Name Description
    IUnitInputPort port
    Returns
    Type Description
    Boolean
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.CanConnectToValid(Ludiq.Bolt.IUnitInputPort)

    CompatiblePort(IUnit)

    Declaration
    public override IUnitPort CompatiblePort(IUnit unit)
    Parameters
    Type Name Description
    IUnit unit
    Returns
    Type Description
    IUnitPort
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.CompatiblePort(Ludiq.Bolt.IUnit)
    Implements
    IUnitPort.CompatiblePort(IUnit)

    ConnectToInvalid(IUnitInputPort)

    Declaration
    public override InvalidConnection ConnectToInvalid(IUnitInputPort port)
    Parameters
    Type Name Description
    IUnitInputPort port
    Returns
    Type Description
    InvalidConnection
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.ConnectToInvalid(Ludiq.Bolt.IUnitInputPort)

    ConnectToValid(IUnitInputPort)

    Declaration
    public override InvalidConnection ConnectToValid(IUnitInputPort port)
    Parameters
    Type Name Description
    IUnitInputPort port
    Returns
    Type Description
    InvalidConnection
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.ConnectToValid(Ludiq.Bolt.IUnitInputPort)

    DisconnectFromInvalid(IUnitInputPort)

    Declaration
    public override void DisconnectFromInvalid(IUnitInputPort port)
    Parameters
    Type Name Description
    IUnitInputPort port
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.DisconnectFromInvalid(Ludiq.Bolt.IUnitInputPort)

    DisconnectFromValid(IUnitInputPort)

    Declaration
    public override void DisconnectFromValid(IUnitInputPort port)
    Parameters
    Type Name Description
    IUnitInputPort port
    Overrides
    Ludiq.Bolt.UnitPort<Ludiq.Bolt.IUnitPortData, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.IUnitInputPort, Ludiq.Bolt.InvalidConnection, Ludiq.Bolt.IUnitPortDefinition>.DisconnectFromValid(Ludiq.Bolt.IUnitInputPort)

    Extension Methods

    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    LiteralUtility.ToLiteralString(Object)
    LiteralUtility.ToLiteralStringOrDefault(Object)
    LiteralUtility.TryToLiteralString(Object, out String)
    XFilterProvider.Filter(Object)
    XFilterProvider.Filter<TFilter>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone(Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy(Object)
    Cloning.CloneViaSerializationPolicy(Object, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy<T>(T)
    Cloning.CloneViaSerializationPolicy<T>(T, out Dictionary<Object, Object>)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneValueType(Object)
    ConversionUtility.ConvertTo<TSource>(TSource, Type)
    ConversionUtility.IsLateConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsLateConvertibleTo<T>(Object, Boolean)
    ConversionUtility.LateConvertTo(Object, Type)
    ConversionUtility.LateConvertTo<T>(Object)
    ConversionUtility.TryLateConvertTo(Object, Type, out Object, Boolean)
    ConversionUtility.TryLateConvertTo<T>(Object, out T, Boolean)
    TypeUtility.ToShortString(Object, Int32)
    TypeUtility.CastTo<T>(Object)
    Serialization.FullSerialize(Object, Boolean)
    Serialization.OdinSerialize<T>(T, DataFormat)
    Serialization.OdinSerialize<T>(T, ref OdinSerializer.SerializationData, DataFormat)
    XObservableDisposable.EnsureNotDisposed(IObservableDisposable)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.UnityNullCoalesce(Object, Object)
    UnityObjectUtility.ToSafeString(Object)
    BoltGenerationUtility.GenerateLiteral(Object, IGeneration)
    XGeneratorProvider.Generator(Object, IGeneration)
    XGeneratorProvider.Generator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.HasGenerator(Object, IGeneration)
    XGeneratorProvider.HasGenerator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.TryGetGenerator(Object, out IGenerator, IGeneration)
    XGeneratorProvider.TryGetGenerator<TGenerator>(Object, IGeneration, out TGenerator)
    XUnitPortReference.ToReference(IUnitPort)
    FlowGenerationUtility.CodeName(IUnitPort)
    FlowGenerationUtility.ErrorName(IUnitPort)
    FlowGenerationUtility.GenerateValueInputDependencies(IUnitPort, MethodGeneration)
    XUnitPortDescriptor.Descriptor(IUnitPort)
    XUnitPortDescriptor.Descriptor<TDescriptor>(IUnitPort)
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    IsUtility.Is<TO, TC>(TO, out TC)
    XUnitPort.ConnectedPortsByConnection(IUnitPort)
    XUnitPortProxy.CreateProxy(IUnitPort)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX