Class StickyNoteWidget
Inheritance
StickyNoteWidget
Inherited Members
Namespace: Unity.VisualScripting
Syntax
[Widget(typeof(StickyNote))]
public class StickyNoteWidget : GraphElementWidget<ICanvas, StickyNote>, IGraphElementWidget, IWidget, IDisposable
Constructors
StickyNoteWidget(ICanvas, StickyNote)
Declaration
public StickyNoteWidget(ICanvas canvas, StickyNote stickyNote)
Parameters
Type | Name | Description |
---|---|---|
ICanvas | canvas | |
StickyNote | stickyNote |
Properties
bodyPosition
Declaration
public Rect bodyPosition { get; }
Property Value
Type | Description |
---|---|
Rect |
canAlignAndDistribute
Declaration
public override bool canAlignAndDistribute { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canAlignAndDistribute
canDelete
Declaration
public override bool canDelete { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canDelete
canDrag
Declaration
public override bool canDrag { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canDrag
canResizeHorizontal
Declaration
public override bool canResizeHorizontal { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canResizeHorizontal
canResizeVertical
Declaration
public override bool canResizeVertical { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canResizeVertical
canSelect
Declaration
public override bool canSelect { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.canSelect
foregroundRequiresInput
Declaration
public override bool foregroundRequiresInput { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.foregroundRequiresInput
hotArea
Declaration
public override Rect hotArea { get; }
Property Value
Type | Description |
---|---|
Rect |
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.hotArea
position
Declaration
public override Rect position { get; set; }
Property Value
Type | Description |
---|---|
Rect |
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.position
snapToGrid
Declaration
protected override bool snapToGrid { get; }
Property Value
Type | Description |
---|---|
Boolean |
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.snapToGrid
titlePosition
Declaration
public Rect titlePosition { get; }
Property Value
Type | Description |
---|---|
Rect |
zIndex
Declaration
public override float zIndex { get; set; }
Property Value
Type | Description |
---|---|
Single |
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.zIndex
Methods
CacheItem()
Declaration
public override void CacheItem()
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.CacheItem()
CachePosition()
Declaration
public override void CachePosition()
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.CachePosition()
DrawForeground()
Declaration
public override void DrawForeground()
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.DrawForeground()
OnDoubleClick()
Declaration
protected override void OnDoubleClick()
Overrides
Unity.VisualScripting.GraphElementWidget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.OnDoubleClick()
OnViewportChange()
Declaration
public override void OnViewportChange()
Overrides
Unity.VisualScripting.Widget<Unity.VisualScripting.ICanvas, Unity.VisualScripting.StickyNote>.OnViewportChange()