Class StickyNoteWidget
Inheritance
StickyNoteWidget
Assembly: Unity.VisualScripting.Core.Editor.dll
[Widget(typeof(StickyNote))]
public class StickyNoteWidget : GraphElementWidget<ICanvas, StickyNote>, IGraphElementWidget, IWidget, IDisposable
Constructors
Declaration
public StickyNoteWidget(ICanvas canvas, StickyNote stickyNote)
Parameters
Properties
bodyPosition
Declaration
public Rect bodyPosition { get; }
Property Value
Declaration
public override bool canAlignAndDistribute { get; }
Property Value
Overrides
Declaration
public override bool canDelete { get; }
Property Value
Overrides
Declaration
public override bool canDrag { get; }
Property Value
Overrides
Declaration
public override bool canResizeHorizontal { get; }
Property Value
Overrides
Declaration
public override bool canResizeVertical { get; }
Property Value
Overrides
Declaration
public override bool canSelect { get; }
Property Value
Overrides
Declaration
public override bool foregroundRequiresInput { get; }
Property Value
Overrides
Declaration
public override Rect hotArea { get; }
Property Value
Overrides
Declaration
public override Rect position { get; set; }
Property Value
Overrides
Declaration
protected override bool snapToGrid { get; }
Property Value
Overrides
Declaration
public Rect titlePosition { get; }
Property Value
Declaration
public override float zIndex { get; set; }
Property Value
Overrides
Methods
Declaration
public override void CacheItem()
Overrides
Declaration
public override void CachePosition()
Overrides
Declaration
public override void DrawForeground()
Overrides
Declaration
protected override void OnDoubleClick()
Overrides
Declaration
public override void OnViewportChange()
Overrides
Implements
Extension Methods