docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class GraphEditorView

    GraphEditorView represents the graph view container that lives in the editor window. Implements the VisualElement

    Inheritance
    object
    CallbackEventHandler
    Focusable
    VisualElement
    GraphEditorView
    Implements
    IEventHandler
    ITransform
    ITransitionAnimations
    IExperimentalFeatures
    IVisualElementScheduler
    IResolvedStyle
    Inherited Members
    VisualElement.disabledUssClassName
    VisualElement.ExecuteDefaultAction(EventBase)
    VisualElement.Focus()
    VisualElement.SendEvent(EventBase)
    VisualElement.SetEnabledFromHierarchy(bool)
    VisualElement.SetEnabled(bool)
    VisualElement.MarkDirtyRepaint()
    VisualElement.ContainsPoint(Vector2)
    VisualElement.Overlaps(Rect)
    VisualElement.DoMeasure(float, VisualElement.MeasureMode, float, VisualElement.MeasureMode)
    VisualElement.ToString()
    VisualElement.GetClasses()
    VisualElement.ClearClassList()
    VisualElement.AddToClassList(string)
    VisualElement.RemoveFromClassList(string)
    VisualElement.ToggleInClassList(string)
    VisualElement.EnableInClassList(string, bool)
    VisualElement.ClassListContains(string)
    VisualElement.FindAncestorUserData()
    VisualElement.Add(VisualElement)
    VisualElement.Insert(int, VisualElement)
    VisualElement.Remove(VisualElement)
    VisualElement.RemoveAt(int)
    VisualElement.Clear()
    VisualElement.ElementAt(int)
    VisualElement.IndexOf(VisualElement)
    VisualElement.Children()
    VisualElement.Sort(Comparison<VisualElement>)
    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.visualTreeAssetSource
    VisualElement.this[int]
    VisualElement.childCount
    VisualElement.schedule
    VisualElement.style
    VisualElement.customStyle
    VisualElement.styleSheets
    VisualElement.tooltip
    VisualElement.resolvedStyle
    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)
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Mechatronics.SystemGraph
    Assembly: solution.dll
    Syntax
    public class GraphEditorView : VisualElement, IEventHandler, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler, IResolvedStyle

    Constructors

    Name Description
    GraphEditorView(GraphEditorWindow, GraphEditorObject)

    Initializes a new instance of the GraphEditorView class.

    Properties

    Name Description
    DebugMode

    Gets a value indicating whether [debug mode].

    Dirty

    Gets or sets a value indicating whether this GraphEditorView is dirty.

    GraphInstance

    Gets the graph instance.

    GraphObject

    Gets the graph object representation.

    LogicGraphView

    Gets the logic graph view.

    ReloadGraph

    Sets a value indicating whether [reload graph].

    ToolbarDetail

    Gets the toolbar detail.

    Window

    Gets the window.

    saveRequested

    Gets or sets the save requested.

    showInProjectRequested

    Gets or sets the show in project requested.

    Methods

    Name Description
    AddEdge(SystemEdge)

    Adds the edge.

    AddGroup(SystemGroupView)

    Adds the group.

    AddNode(NodeEditor)

    Adds the node.

    AddParameterFromLoad(ParameterDescriptor)

    Adds the parameter from load.

    FindNodeView(string)

    Finds the node view.

    GetTypesOrNothing(Assembly)

    Gets the types or nothing.

    HandleGraphChanges()

    Handles the graph changes.

    MoveParameterIndex(int, int)

    Moves the index of the parameter.

    OnGraphInstanceAttached()

    Called when [graph instance attached].

    OnGraphInstanceDetached()

    Called when [graph instance detached].

    OnGraphMouseMove(MouseMoveEvent)

    Called when [graph mouse move].

    ReOrderLayers()

    Res the order layers.

    RefreshAssetName()

    Synchronize asset file name

    RefreshNodeName(LogicNodeView)

    Refreshes the name of the node.

    ReloadEdges(LogicNodeView, bool)

    Reloads the edges.

    RemoveEdges(LogicNodeView, bool)

    Removes the edges.

    RenameProperty(string, string)

    Renames the property.

    SaveGraph()

    Saves the graph.

    SignalDestroy()

    Signals the destroy.

    Update()

    Updates this instance.

    See Also

    VisualElement
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)