Interface IUnitWidget | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Interface IUnitWidget

    Inherited Members
    INodeWidget.outerPosition
    INodeWidget.edgePosition
    INodeWidget.innerPosition
    IGraphElementWidget.element
    IGraphElementWidget.canSelect
    IGraphElementWidget.isSelected
    IGraphElementWidget.canAlignAndDistribute
    IGraphElementWidget.canCopy
    IGraphElementWidget.ExpandCopyGroup(HashSet<IGraphElement>)
    IGraphElementWidget.canResizeHorizontal
    IGraphElementWidget.canResizeVertical
    IGraphElementWidget.isResizing
    IGraphElementWidget.canDrag
    IGraphElementWidget.isDragging
    IGraphElementWidget.BeginDrag()
    IGraphElementWidget.LockDragOrigin()
    IGraphElementWidget.FreeDrag(Vector2)
    IGraphElementWidget.ApplyDrag(Vector2, Vector2)
    IGraphElementWidget.EndDrag()
    IGraphElementWidget.ExpandDragGroup(HashSet<IGraphElement>)
    IGraphElementWidget.AddToDragGroup(HashSet<IGraphElement>)
    IGraphElementWidget.ExpandSnapGroup(HashSet<IGraphElement>)
    IGraphElementWidget.RegisterSnappingAnchors(SnappingSystem, SnappingAnchorType)
    IGraphElementWidget.canDelete
    IGraphElementWidget.Delete()
    IGraphElementWidget.ExpandDeleteGroup(HashSet<IGraphElement>)
    IGraphElementWidget.ShowInspector()
    IGraphElementWidget.canFindReferences
    IGraphElementWidget.FindReferences()
    IGraphElementWidget.canGoToDefinition
    IGraphElementWidget.GoToDefinition()
    IWidget.context
    IWidget.model
    IWidget.accessor
    IWidget.CacheModel()
    IWidget.OnGraphElementsChanged()
    IWidget.whenUpdating
    IWidget.whenOnGUI
    IWidget.foregroundRequiresInput
    IWidget.backgroundRequiresInput
    IWidget.overlayRequiresInput
    IWidget.RegisterControl()
    IWidget.Update()
    IWidget.BeforeFrame()
    IWidget.HandleCapture()
    IWidget.HandleInput()
    IWidget.HandleRelease()
    IWidget.position
    IWidget.positionDependencies
    IWidget.positionDependers
    IWidget.isPositionValid
    IWidget.Reposition()
    IWidget.CachePositionFirstPass()
    IWidget.CachePosition()
    IWidget.zIndex
    IWidget.CompareZ(IWidget)
    IWidget.BringToFront()
    IWidget.SendToBack()
    IWidget.canClip
    IWidget.clippingPosition
    IWidget.OnViewportChange()
    IWidget.isVisible
    IWidget.Overlaps(Rect)
    IWidget.Contains(Vector2)
    IWidget.isMouseThrough
    IWidget.isMouseOver
    IWidget.DrawForeground()
    IWidget.DrawBackground()
    IWidget.DrawOverlay()
    IWidget.ExpandScreenshotGroup(HashSet<IWidget>)
    Namespace: Ludiq.Bolt
    Syntax
    public interface IUnitWidget : INodeWidget, IGraphElementWidget, IWidget, IDisposable

    Properties

    unit

    Declaration
    IUnit unit { get; }
    Property Value
    Type Description
    IUnit

    Methods

    CanCreateCompatiblePort(IUnitPort)

    Declaration
    bool CanCreateCompatiblePort(IUnitPort port)
    Parameters
    Type Name Description
    IUnitPort port
    Returns
    Type Description
    Boolean

    CreateCompatiblePort(ref IUnitPort)

    Declaration
    IUnitPort CreateCompatiblePort(ref IUnitPort port)
    Parameters
    Type Name Description
    IUnitPort port
    Returns
    Type Description
    IUnitPort

    GetPortInspector(IUnitPort, Accessor, Action<Inspector>)

    Declaration
    Inspector GetPortInspector(IUnitPort port, Accessor accessor, Action<Inspector> configure)
    Parameters
    Type Name Description
    IUnitPort port
    Accessor accessor
    Action<Inspector> configure
    Returns
    Type Description
    Inspector

    ReplaceUnit()

    Declaration
    void ReplaceUnit()

    SpecialReplaceUnit()

    Declaration
    void SpecialReplaceUnit()

    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)
    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)
    XWidget.ImmediatelyCachePosition(IWidget)
    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)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX