docs.unity3d.com
    目次を表示する/隠す

    Interface IGraphElementWidget

    Inherited Members
    IWidget.canvas
    IWidget.subWidgets
    IWidget.item
    IWidget.metadata
    IWidget.CacheItem()
    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.BringToFront()
    IWidget.SendToBack()
    IWidget.canClip
    IWidget.clippingPosition
    IWidget.OnViewportChange()
    IWidget.isVisible
    IWidget.hotArea
    IWidget.isMouseThrough
    IWidget.isMouseOver
    IWidget.DrawForeground()
    IWidget.DrawBackground()
    IWidget.DrawOverlay()
    Namespace: Unity.VisualScripting
    Syntax
    public interface IGraphElementWidget : IWidget, IDisposable

    Properties

    canAlignAndDistribute

    Declaration
    bool canAlignAndDistribute { get; }
    Property Value
    Type Description
    Boolean

    canDelete

    Declaration
    bool canDelete { get; }
    Property Value
    Type Description
    Boolean

    canDrag

    Declaration
    bool canDrag { get; }
    Property Value
    Type Description
    Boolean

    canResizeHorizontal

    Declaration
    bool canResizeHorizontal { get; }
    Property Value
    Type Description
    Boolean

    canResizeVertical

    Declaration
    bool canResizeVertical { get; }
    Property Value
    Type Description
    Boolean

    canSelect

    Declaration
    bool canSelect { get; }
    Property Value
    Type Description
    Boolean

    element

    Declaration
    IGraphElement element { get; }
    Property Value
    Type Description
    IGraphElement

    isDragging

    Declaration
    bool isDragging { get; }
    Property Value
    Type Description
    Boolean

    isResizing

    Declaration
    bool isResizing { get; }
    Property Value
    Type Description
    Boolean

    isSelected

    Declaration
    bool isSelected { get; }
    Property Value
    Type Description
    Boolean

    Methods

    BeginDrag()

    Declaration
    void BeginDrag()

    Delete()

    Declaration
    void Delete()

    Drag(Vector2, Vector2)

    Declaration
    void Drag(Vector2 delta, Vector2 constraint)
    Parameters
    Type Name Description
    Vector2 delta
    Vector2 constraint

    EndDrag()

    Declaration
    void EndDrag()

    ExpandCopyGroup(HashSet<IGraphElement>)

    Declaration
    void ExpandCopyGroup(HashSet<IGraphElement> group)
    Parameters
    Type Name Description
    HashSet<IGraphElement> group

    ExpandDeleteGroup(HashSet<IGraphElement>)

    Declaration
    void ExpandDeleteGroup(HashSet<IGraphElement> group)
    Parameters
    Type Name Description
    HashSet<IGraphElement> group

    ExpandDragGroup(HashSet<IGraphElement>)

    Declaration
    void ExpandDragGroup(HashSet<IGraphElement> group)
    Parameters
    Type Name Description
    HashSet<IGraphElement> group

    LockDragOrigin()

    Declaration
    void LockDragOrigin()

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)