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

    Class GraphWindow

    Inheritance
    Object
    Object
    ScriptableObject
    EditorWindow
    LudiqEditorWindow
    GraphWindow
    Inherited Members
    LudiqEditorWindow._data
    LudiqEditorWindow.ISerializationCallbackReceiver.OnBeforeSerialize()
    LudiqEditorWindow.ISerializationCallbackReceiver.OnAfterDeserialize()
    LudiqEditorWindow.OnBeforeSerialize()
    LudiqEditorWindow.OnAfterDeserialize()
    LudiqEditorWindow.reliablePosition
    LudiqEditorWindow.AddItemsToMenu(GenericMenu)
    LudiqEditorWindow.ToString()
    EditorWindow.BeginWindows()
    EditorWindow.EndWindows()
    EditorWindow.ShowNotification(GUIContent)
    EditorWindow.ShowNotification(GUIContent, Double)
    EditorWindow.RemoveNotification()
    UnityEditor.EditorWindow.ShowTab()
    EditorWindow.Focus()
    EditorWindow.ShowUtility()
    EditorWindow.ShowPopup()
    EditorWindow.ShowModalUtility()
    EditorWindow.ShowAsDropDown(Rect, Vector2)
    EditorWindow.Show()
    EditorWindow.Show(Boolean)
    EditorWindow.ShowAuxWindow()
    EditorWindow.ShowModal()
    EditorWindow.GetWindow(Type, Boolean, String, Boolean)
    EditorWindow.GetWindow(Type, Boolean, String)
    EditorWindow.GetWindow(Type, Boolean)
    EditorWindow.GetWindow(Type)
    EditorWindow.GetWindowWithRect(Type, Rect, Boolean, String)
    EditorWindow.GetWindowWithRect(Type, Rect, Boolean)
    EditorWindow.GetWindowWithRect(Type, Rect)
    UnityEditor.EditorWindow.GetWindow<T>()
    UnityEditor.EditorWindow.GetWindow<T>(System.Boolean)
    UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String)
    UnityEditor.EditorWindow.GetWindow<T>(System.String)
    UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean)
    UnityEditor.EditorWindow.GetWindow<T>(System.Boolean, System.String, System.Boolean)
    UnityEditor.EditorWindow.GetWindow<T>(System.Type[])
    UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Type[])
    UnityEditor.EditorWindow.GetWindow<T>(System.String, System.Boolean, System.Type[])
    UnityEditor.EditorWindow.CreateWindow<T>(System.Type[])
    UnityEditor.EditorWindow.CreateWindow<T>(System.String, System.Type[])
    UnityEditor.EditorWindow.HasOpenInstances<T>()
    EditorWindow.FocusWindowIfItsOpen(Type)
    UnityEditor.EditorWindow.FocusWindowIfItsOpen<T>()
    UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect)
    UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean)
    UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String)
    UnityEditor.EditorWindow.GetWindowWithRect<T>(UnityEngine.Rect, System.Boolean, System.String, System.Boolean)
    EditorWindow.SaveChanges()
    EditorWindow.DiscardChanges()
    EditorWindow.Close()
    EditorWindow.Repaint()
    EditorWindow.SendEvent(Event)
    EditorWindow.GetExtraPaneTypes()
    UnityEditor.EditorWindow.TryGetOverlay(System.String, UnityEditor.Overlays.Overlay)
    EditorWindow.OnBackingScaleFactorChanged()
    EditorWindow.rootVisualElement
    EditorWindow.overlayCanvas
    EditorWindow.wantsMouseMove
    EditorWindow.wantsMouseEnterLeaveWindow
    EditorWindow.wantsLessLayoutEvents
    EditorWindow.autoRepaintOnSceneChange
    EditorWindow.maximized
    EditorWindow.hasFocus
    EditorWindow.docked
    EditorWindow.focusedWindow
    EditorWindow.mouseOverWindow
    EditorWindow.hasUnsavedChanges
    EditorWindow.saveChangesMessage
    EditorWindow.minSize
    EditorWindow.maxSize
    EditorWindow.title
    EditorWindow.titleContent
    UnityEditor.EditorWindow.depthBufferBits
    UnityEditor.EditorWindow.antiAlias
    EditorWindow.position
    ScriptableObject.SetDirty()
    ScriptableObject.CreateInstance(String)
    ScriptableObject.CreateInstance(Type)
    ScriptableObject.CreateInstance<T>()
    Object.GetInstanceID()
    Object.GetHashCode()
    Object.Equals(Object)
    Object.Instantiate(Object, Vector3, Quaternion)
    Object.Instantiate(Object, Vector3, Quaternion, Transform)
    Object.Instantiate(Object)
    Object.Instantiate(Object, Transform)
    Object.Instantiate(Object, Transform, Boolean)
    Object.Instantiate<T>(T)
    Object.Instantiate<T>(T, Vector3, Quaternion)
    Object.Instantiate<T>(T, Vector3, Quaternion, Transform)
    Object.Instantiate<T>(T, Transform)
    Object.Instantiate<T>(T, Transform, Boolean)
    Object.Destroy(Object, Single)
    Object.Destroy(Object)
    Object.DestroyImmediate(Object, Boolean)
    Object.DestroyImmediate(Object)
    Object.FindObjectsOfType(Type)
    Object.FindObjectsOfType(Type, Boolean)
    Object.DontDestroyOnLoad(Object)
    Object.DestroyObject(Object, Single)
    Object.DestroyObject(Object)
    Object.FindSceneObjectsOfType(Type)
    Object.FindObjectsOfTypeIncludingAssets(Type)
    Object.FindObjectsOfType<T>()
    UnityEngine.Object.FindObjectsOfType<T>(System.Boolean)
    Object.FindObjectOfType<T>()
    UnityEngine.Object.FindObjectOfType<T>(System.Boolean)
    Object.FindObjectsOfTypeAll(Type)
    Object.FindObjectOfType(Type)
    Object.FindObjectOfType(Type, Boolean)
    Object.name
    Object.hideFlags
    Namespace: Unity.VisualScripting
    Syntax
    public sealed class GraphWindow : LudiqEditorWindow, ISerializationCallbackReceiver, IHasCustomMenu, ICanvasWindow

    Properties

    active

    Declaration
    public static GraphWindow active { get; set; }
    Property Value
    Type Description
    GraphWindow

    activeContext

    Declaration
    public static IGraphContext activeContext { get; }
    Property Value
    Type Description
    IGraphContext

    activeReference

    Declaration
    public static GraphReference activeReference { get; set; }
    Property Value
    Type Description
    GraphReference

    context

    Declaration
    [DoNotSerialize]
    public IGraphContext context { get; }
    Property Value
    Type Description
    IGraphContext

    graphInspectorEnabled

    Declaration
    [Serialize]
    public bool graphInspectorEnabled { get; set; }
    Property Value
    Type Description
    Boolean
    Implements
    ICanvasWindow.graphInspectorEnabled

    isActive

    Declaration
    public bool isActive { get; }
    Property Value
    Type Description
    Boolean

    locked

    Declaration
    [Serialize]
    public bool locked { get; set; }
    Property Value
    Type Description
    Boolean

    reference

    Declaration
    [DoNotSerialize]
    public GraphReference reference { get; set; }
    Property Value
    Type Description
    GraphReference
    Implements
    ICanvasWindow.reference

    showSidebars

    Declaration
    public bool showSidebars { get; }
    Property Value
    Type Description
    Boolean

    tabs

    Declaration
    public static IEnumerable<GraphWindow> tabs { get; }
    Property Value
    Type Description
    IEnumerable<GraphWindow>

    tabsNoAlloc

    Declaration
    public static HashSet<GraphWindow> tabsNoAlloc { get; }
    Property Value
    Type Description
    HashSet<GraphWindow>

    variablesInspectorEnabled

    Declaration
    [Serialize]
    public bool variablesInspectorEnabled { get; set; }
    Property Value
    Type Description
    Boolean
    Implements
    ICanvasWindow.variablesInspectorEnabled

    Methods

    AddCursorRect(Rect, MouseCursor)

    Declaration
    public void AddCursorRect(Rect rect, MouseCursor cursor)
    Parameters
    Type Name Description
    Rect rect
    MouseCursor cursor
    Implements
    ICanvasWindow.AddCursorRect(Rect, MouseCursor)

    Clear()

    Declaration
    public void Clear()

    MatchSelection(Boolean)

    Declaration
    public void MatchSelection(bool IsOnHierarchyChange = false)
    Parameters
    Type Name Description
    Boolean IsOnHierarchyChange

    OnGUI()

    Declaration
    protected override void OnGUI()
    Overrides
    LudiqEditorWindow.OnGUI()

    OpenActive(GraphReference)

    Declaration
    public static void OpenActive(GraphReference reference)
    Parameters
    Type Name Description
    GraphReference reference

    OpenTab()

    Declaration
    public static void OpenTab()

    OpenTab(GraphReference)

    Declaration
    public static void OpenTab(GraphReference reference)
    Parameters
    Type Name Description
    GraphReference reference

    Update()

    Declaration
    protected override void Update()
    Overrides
    LudiqEditorWindow.Update()

    Validate()

    Declaration
    public void Validate()

    Events

    activeContextChanged

    Declaration
    public static event Action<IGraphContext> activeContextChanged
    Event Type
    Type Description
    Action<IGraphContext>

    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)
    LudiqGUIUtility.Center(EditorWindow)
    LudiqGUIUtility.IsFocused(EditorWindow)
    LudiqGUIUtility.ShowModal(EditorWindow)
    LudiqGUIUtility.ShowAsDropDownWithKeyboardFocus(EditorWindow, Rect, Vector2)
    EditorUnityObjectUtility.GetPrefabDefinition(Object)
    EditorUnityObjectUtility.IsPrefabInstance(Object)
    EditorUnityObjectUtility.IsPrefabDefinition(Object)
    EditorUnityObjectUtility.IsConnectedPrefabInstance(Object)
    EditorUnityObjectUtility.IsDisconnectedPrefabInstance(Object)
    EditorUnityObjectUtility.IsSceneBound(Object)
    XCanvasWindow.IsFocused(ICanvasWindow)
    XCanvasWindow.Focus(ICanvasWindow)
    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)
    ComponentHolderProtocol.IsComponentHolder(Object)
    ComponentHolderProtocol.GameObject(Object)
    ComponentHolderProtocol.AddComponent<T>(Object)
    ComponentHolderProtocol.GetOrAddComponent<T>(Object)
    ComponentHolderProtocol.GetComponent<T>(Object)
    ComponentHolderProtocol.GetComponentInChildren<T>(Object)
    ComponentHolderProtocol.GetComponentInParent<T>(Object)
    ComponentHolderProtocol.GetComponents<T>(Object)
    ComponentHolderProtocol.GetComponentsInChildren<T>(Object)
    ComponentHolderProtocol.GetComponentsInParent<T>(Object)
    ComponentHolderProtocol.GetComponent(Object, Type)
    ComponentHolderProtocol.GetComponentInChildren(Object, Type)
    ComponentHolderProtocol.GetComponentInParent(Object, Type)
    ComponentHolderProtocol.GetComponents(Object, Type)
    ComponentHolderProtocol.GetComponentsInChildren(Object, Type)
    ComponentHolderProtocol.GetComponentsInParent(Object, Type)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsDestroyed(Object)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    UnityObjectUtility.ToSafeString(Object)
    UnityObjectUtility.AsUnityNull<T>(T)
    Icons.Icon(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)