Class ProcessGraphNodeView
Inheritance
CallbackEventHandler
Focusable
VisualElement
GraphElement
Node
ProcessGraphNodeView
Implements
IEventHandler
ITransform
ITransitionAnimations
IExperimentalFeatures
IVisualElementScheduler
IResolvedStyle
ISelectable
Inherited Members
Node.m_CollapseButton
Node.m_ButtonContainer
Node.RefreshExpandedState()
Node.GetPosition()
Node.SetPosition(Rect)
Node.OnPortRemoved(Port)
Node.RefreshPorts()
Node.ToggleCollapse()
Node.UseDefaultStyling()
Node.BuildContextualMenu(ContextualMenuPopulateEvent)
Node.mainContainer
Node.titleContainer
Node.inputContainer
Node.outputContainer
Node.titleButtonContainer
Node.topContainer
Node.extensionContainer
Node.expanded
Node.title
GraphElement.ResetLayer()
GraphElement.OnCustomStyleResolved(ICustomStyle)
GraphElement.IsSelectable()
GraphElement.IsMovable()
GraphElement.IsResizable()
GraphElement.IsDroppable()
GraphElement.IsAscendable()
GraphElement.IsRenamable()
GraphElement.GetGlobalCenter()
GraphElement.UpdatePresenterPosition()
GraphElement.OnSelected()
GraphElement.OnUnselected()
GraphElement.HitTest(Vector2)
GraphElement.Unselect(VisualElement)
GraphElement.IsSelected(VisualElement)
GraphElement.elementTypeColor
GraphElement.layer
GraphElement.capabilities
GraphElement.selected
VisualElement.disabledUssClassName
VisualElement.ExecuteDefaultAction(EventBase)
VisualElement.Focus()
VisualElement.SendEvent(EventBase)
VisualElement.MarkDirtyRepaint()
VisualElement.ContainsPoint(Vector2)
VisualElement.Overlaps(Rect)
VisualElement.ToString()
VisualElement.GetClasses()
VisualElement.ClearClassList()
VisualElement.FindAncestorUserData()
VisualElement.Add(VisualElement)
VisualElement.Remove(VisualElement)
VisualElement.Clear()
VisualElement.IndexOf(VisualElement)
VisualElement.Children()
VisualElement.BringToFront()
VisualElement.SendToBack()
VisualElement.PlaceBehind(VisualElement)
VisualElement.PlaceInFront(VisualElement)
VisualElement.RemoveFromHierarchy()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.Contains(VisualElement)
VisualElement.FindCommonAncestor(VisualElement)
VisualElement.viewDataKey
VisualElement.userData
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.usageHints
VisualElement.transform
VisualElement.layout
VisualElement.contentRect
VisualElement.paddingRect
VisualElement.worldBound
VisualElement.localBound
VisualElement.worldTransform
VisualElement.pickingMode
VisualElement.name
VisualElement.enabledInHierarchy
VisualElement.enabledSelf
VisualElement.visible
VisualElement.generateVisualContent
VisualElement.experimental
VisualElement.hierarchy
VisualElement.cacheAsBitmap
VisualElement.parent
VisualElement.panel
VisualElement.contentContainer
VisualElement.childCount
VisualElement.schedule
VisualElement.style
VisualElement.customStyle
VisualElement.resolvedStyle
VisualElement.styleSheets
VisualElement.tooltip
Focusable.Blur()
Focusable.focusable
Focusable.tabIndex
Focusable.delegatesFocus
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
CallbackEventHandler.HandleEvent(EventBase)
CallbackEventHandler.HasTrickleDownHandlers()
CallbackEventHandler.HasBubbleUpHandlers()
CallbackEventHandler.ExecuteDefaultActionAtTarget(EventBase)
Namespace: InsaneScatterbrain.MapGraph.Editor
Syntax
[ScriptNodeView(typeof(ProcessGraphNode))]
public class ProcessGraphNodeView : ScriptNodeView, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle, ISelectable
Constructors
ProcessGraphNodeView(ProcessGraphNode, ScriptGraphView)
Declaration
public ProcessGraphNodeView(ProcessGraphNode node, ScriptGraphView graphView)
Parameters
Type | Name | Description |
---|---|---|
ProcessGraphNode | node | |
ScriptGraphView | graphView |
Properties
Icon
Declaration
public override Texture2D Icon { get; }
Property Value
Type | Description |
---|---|
Texture2D |
Overrides
Methods
InitializeTitle()
Declaration
protected override void InitializeTitle()
Overrides
Implements
UnityEngine.UIElements.IEventHandler
UnityEngine.UIElements.ITransform
UnityEngine.UIElements.Experimental.ITransitionAnimations
UnityEngine.UIElements.IExperimentalFeatures
UnityEngine.UIElements.IVisualElementScheduler
UnityEngine.UIElements.IResolvedStyle
UnityEditor.Experimental.GraphView.ISelectable