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

    Interface IWidget

    Namespace: Unity.VisualScripting
    Syntax
    public interface IWidget : IDisposable

    Properties

    backgroundRequiresInput

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

    canClip

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

    canvas

    Declaration
    ICanvas canvas { get; }
    Property Value
    Type Description
    ICanvas

    clippingPosition

    Declaration
    Rect clippingPosition { get; }
    Property Value
    Type Description
    Rect

    foregroundRequiresInput

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

    hotArea

    Declaration
    Rect hotArea { get; }
    Property Value
    Type Description
    Rect

    isMouseOver

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

    isMouseThrough

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

    isPositionValid

    Declaration
    bool isPositionValid { get; set; }
    Property Value
    Type Description
    Boolean

    isVisible

    Declaration
    bool isVisible { get; set; }
    Property Value
    Type Description
    Boolean

    item

    Declaration
    IGraphItem item { get; }
    Property Value
    Type Description
    IGraphItem

    metadata

    Declaration
    Metadata metadata { get; }
    Property Value
    Type Description
    Metadata

    overlayRequiresInput

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

    position

    Declaration
    Rect position { get; set; }
    Property Value
    Type Description
    Rect

    positionDependencies

    Declaration
    IEnumerable<IWidget> positionDependencies { get; }
    Property Value
    Type Description
    IEnumerable<IWidget>

    positionDependers

    Declaration
    IEnumerable<IWidget> positionDependers { get; }
    Property Value
    Type Description
    IEnumerable<IWidget>

    subWidgets

    Declaration
    IEnumerable<IWidget> subWidgets { get; }
    Property Value
    Type Description
    IEnumerable<IWidget>

    zIndex

    Declaration
    float zIndex { get; set; }
    Property Value
    Type Description
    Single

    Methods

    BeforeFrame()

    Declaration
    void BeforeFrame()

    BringToFront()

    Declaration
    void BringToFront()

    CacheItem()

    Declaration
    void CacheItem()

    CachePosition()

    Declaration
    void CachePosition()

    CachePositionFirstPass()

    Declaration
    void CachePositionFirstPass()

    DrawBackground()

    Declaration
    void DrawBackground()

    DrawForeground()

    Declaration
    void DrawForeground()

    DrawOverlay()

    Declaration
    void DrawOverlay()

    HandleCapture()

    Declaration
    void HandleCapture()

    HandleInput()

    Declaration
    void HandleInput()

    HandleRelease()

    Declaration
    void HandleRelease()

    OnViewportChange()

    Declaration
    void OnViewportChange()

    RegisterControl()

    Declaration
    void RegisterControl()

    Reposition()

    Declaration
    void Reposition()

    SendToBack()

    Declaration
    void SendToBack()

    Update()

    Declaration
    void Update()

    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)