Class GraphWindow | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class GraphWindow

    Inheritance
    Object
    LudiqEditorWindow
    GraphWindow
    Inherited Members
    LudiqEditorWindow._fullData
    LudiqEditorWindow._odinData
    LudiqEditorWindow._deserializationFailed
    LudiqEditorWindow.ILudiqRootObject.OnBeforeSerialize()
    LudiqEditorWindow.ILudiqRootObject.OnAfterSerialize()
    LudiqEditorWindow.ILudiqRootObject.OnBeforeDeserialize()
    LudiqEditorWindow.ILudiqRootObject.OnAfterDeserialize()
    LudiqEditorWindow.OnBeforeSerialize()
    LudiqEditorWindow.OnAfterSerialize()
    LudiqEditorWindow.OnBeforeDeserialize()
    LudiqEditorWindow.OnAfterDeserialize()
    LudiqEditorWindow.ILudiqRootObject.ShowData()
    LudiqEditorWindow.ShowData()
    LudiqEditorWindow.e
    LudiqEditorWindow.scroll
    LudiqEditorWindow.OnEnable()
    LudiqEditorWindow.OnDisable()
    LudiqEditorWindow.OnSelectionChange()
    LudiqEditorWindow.OnProjectChange()
    LudiqEditorWindow.OnHierarchyChange()
    LudiqEditorWindow.Update()
    LudiqEditorWindow.OnGUI()
    LudiqEditorWindow._OnEnterPlayMode()
    LudiqEditorWindow._OnExitPlayMode()
    LudiqEditorWindow._OnEnterEditMode()
    LudiqEditorWindow._OnExitEditMode()
    LudiqEditorWindow._OnPrefabChange(GameObject)
    LudiqEditorWindow.reliablePosition
    LudiqEditorWindow.ToString()
    Namespace: Ludiq.Bolt
    Syntax
    public sealed class GraphWindow : LudiqEditorWindow, ISerializationCallbackReceiver, ILudiqRootObject, 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

    canvas

    Declaration
    [DoNotSerialize]
    public ICanvas canvas { get; }
    Property Value
    Type Description
    ICanvas

    context

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

    isActive

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

    reference

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

    searchQuery

    Declaration
    public string searchQuery { get; set; }
    Property Value
    Type Description
    String
    Implements
    ICanvasWindow.searchQuery

    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>

    Methods

    _OnDisable()

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

    _OnEnable()

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

    _OnGUI()

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

    _OnHierarchyChange()

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

    _OnModeChange()

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

    _OnProjectChange()

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

    _OnSelectionChange()

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

    _OnUndoRedo()

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

    _Update(Boolean)

    Declaration
    protected override void _Update(bool foreground)
    Parameters
    Type Name Description
    Boolean foreground
    Overrides
    LudiqEditorWindow._Update(Boolean)

    AddItemsToMenu(GenericMenu)

    Declaration
    public override void AddItemsToMenu(GenericMenu menu)
    Parameters
    Type Name Description
    GenericMenu menu
    Overrides
    LudiqEditorWindow.AddItemsToMenu(GenericMenu)

    Clear()

    Declaration
    public void Clear()

    Open(GraphReference, Boolean)

    Declaration
    public static GraphWindow Open(GraphReference reference, bool newTab = false)
    Parameters
    Type Name Description
    GraphReference reference
    Boolean newTab
    Returns
    Type Description
    GraphWindow

    OpenActive(GraphReference)

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

    OpenTab(GraphReference)

    Declaration
    public static GraphWindow OpenTab(GraphReference reference = null)
    Parameters
    Type Name Description
    GraphReference reference
    Returns
    Type Description
    GraphWindow

    Unclip(Rect)

    Declaration
    public Rect Unclip(Rect rect)
    Parameters
    Type Name Description
    Rect rect
    Returns
    Type Description
    Rect
    Implements
    ICanvasWindow.Unclip(Rect)

    UnclipPoint(Vector2)

    Declaration
    public Vector2 UnclipPoint(Vector2 p)
    Parameters
    Type Name Description
    Vector2 p
    Returns
    Type Description
    Vector2
    Implements
    ICanvasWindow.UnclipPoint(Vector2)

    UnclipVector(Vector2)

    Declaration
    public Vector2 UnclipVector(Vector2 v)
    Parameters
    Type Name Description
    Vector2 v
    Returns
    Type Description
    Vector2
    Implements
    ICanvasWindow.UnclipVector(Vector2)

    Validate()

    Declaration
    public void Validate()

    Events

    activeContextChanged

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

    Extension Methods

    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    LiteralUtility.ToLiteralString(Object)
    LiteralUtility.ToLiteralStringOrDefault(Object)
    LiteralUtility.TryToLiteralString(Object, out String)
    XFilterProvider.Filter(Object)
    XFilterProvider.Filter<TFilter>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone(Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy(Object)
    Cloning.CloneViaSerializationPolicy(Object, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy<T>(T)
    Cloning.CloneViaSerializationPolicy<T>(T, out Dictionary<Object, Object>)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneValueType(Object)
    ConversionUtility.ConvertTo<TSource>(TSource, Type)
    ConversionUtility.IsLateConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsLateConvertibleTo<T>(Object, Boolean)
    ConversionUtility.LateConvertTo(Object, Type)
    ConversionUtility.LateConvertTo<T>(Object)
    ConversionUtility.TryLateConvertTo(Object, Type, out Object, Boolean)
    ConversionUtility.TryLateConvertTo<T>(Object, out T, Boolean)
    TypeUtility.ToShortString(Object, Int32)
    TypeUtility.CastTo<T>(Object)
    Serialization.FullSerialize(Object, Boolean)
    Serialization.OdinSerialize<T>(T, DataFormat)
    Serialization.OdinSerialize<T>(T, ref OdinSerializer.SerializationData, DataFormat)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.UnityNullCoalesce(Object, Object)
    UnityObjectUtility.ToSafeString(Object)
    BoltGenerationUtility.GenerateLiteral(Object, IGeneration)
    XGeneratorProvider.Generator(Object, IGeneration)
    XGeneratorProvider.Generator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.HasGenerator(Object, IGeneration)
    XGeneratorProvider.HasGenerator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.TryGetGenerator(Object, out IGenerator, IGeneration)
    XGeneratorProvider.TryGetGenerator<TGenerator>(Object, IGeneration, out TGenerator)
    XCanvasWindow.IsFocused(ICanvasWindow)
    XCanvasWindow.Focus(ICanvasWindow)
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    IsUtility.Is<TO, TC>(TO, out TC)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX