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

    Class LudiqEditorWindow

    Inheritance
    Object
    LudiqEditorWindow
    BoltToolbarWindow
    CollapseDialog
    ExplorerWindow
    GraphHelperWindow
    GraphInspectorPopup
    GraphWindow
    SinglePageWindow<TPage>
    Wizard
    Namespace: Ludiq
    Syntax
    public abstract class LudiqEditorWindow : EditorWindow, ISerializationCallbackReceiver, ILudiqRootObject, IHasCustomMenu

    Fields

    _deserializationFailed

    Declaration
    [DoNotSerialize]
    protected bool _deserializationFailed
    Field Value
    Type Description
    Boolean

    _fullData

    Declaration
    [DoNotSerialize]
    protected FullSerializationData _fullData
    Field Value
    Type Description
    FullSerializationData

    _odinData

    Declaration
    [DoNotSerialize]
    protected OdinSerializer.SerializationData _odinData
    Field Value
    Type Description
    Ludiq.OdinSerializer.SerializationData

    scroll

    Declaration
    protected Vector2 scroll
    Field Value
    Type Description
    Vector2

    Properties

    e

    Declaration
    protected virtual Event e { get; }
    Property Value
    Type Description
    Event

    reliablePosition

    Declaration
    public Rect reliablePosition { get; }
    Property Value
    Type Description
    Rect

    Methods

    _OnDisable()

    Declaration
    protected virtual void _OnDisable()

    _OnEnable()

    Declaration
    protected virtual void _OnEnable()

    _OnEnterEditMode()

    Declaration
    protected virtual void _OnEnterEditMode()

    _OnEnterPlayMode()

    Declaration
    protected virtual void _OnEnterPlayMode()

    _OnExitEditMode()

    Declaration
    protected virtual void _OnExitEditMode()

    _OnExitPlayMode()

    Declaration
    protected virtual void _OnExitPlayMode()

    _OnGUI()

    Declaration
    protected virtual void _OnGUI()

    _OnHierarchyChange()

    Declaration
    protected virtual void _OnHierarchyChange()

    _OnModeChange()

    Declaration
    protected virtual void _OnModeChange()

    _OnPrefabChange(GameObject)

    Declaration
    protected virtual void _OnPrefabChange(GameObject instance)
    Parameters
    Type Name Description
    GameObject instance

    _OnProjectChange()

    Declaration
    protected virtual void _OnProjectChange()

    _OnSelectionChange()

    Declaration
    protected virtual void _OnSelectionChange()

    _OnUndoRedo()

    Declaration
    protected virtual void _OnUndoRedo()

    _Update(Boolean)

    Declaration
    protected virtual void _Update(bool foreground)
    Parameters
    Type Name Description
    Boolean foreground

    AddItemsToMenu(GenericMenu)

    Declaration
    public virtual void AddItemsToMenu(GenericMenu menu)
    Parameters
    Type Name Description
    GenericMenu menu

    OnAfterDeserialize()

    Declaration
    protected virtual void OnAfterDeserialize()

    OnAfterSerialize()

    Declaration
    protected virtual void OnAfterSerialize()

    OnBeforeDeserialize()

    Declaration
    protected virtual void OnBeforeDeserialize()

    OnBeforeSerialize()

    Declaration
    protected virtual void OnBeforeSerialize()

    OnDisable()

    Declaration
    protected void OnDisable()

    OnEnable()

    Declaration
    protected void OnEnable()

    OnGUI()

    Declaration
    protected void OnGUI()

    OnHierarchyChange()

    Declaration
    protected void OnHierarchyChange()

    OnProjectChange()

    Declaration
    protected void OnProjectChange()

    OnSelectionChange()

    Declaration
    protected void OnSelectionChange()

    ShowData()

    Declaration
    protected virtual void ShowData()

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String

    Update()

    Declaration
    protected void Update()

    Explicit Interface Implementations

    ILudiqRootObject.OnAfterDeserialize()

    Declaration
    void ILudiqRootObject.OnAfterDeserialize()
    Implements
    ILudiqRootObject.OnAfterDeserialize()

    ILudiqRootObject.OnAfterSerialize()

    Declaration
    void ILudiqRootObject.OnAfterSerialize()
    Implements
    ILudiqRootObject.OnAfterSerialize()

    ILudiqRootObject.OnBeforeDeserialize()

    Declaration
    void ILudiqRootObject.OnBeforeDeserialize()
    Implements
    ILudiqRootObject.OnBeforeDeserialize()

    ILudiqRootObject.OnBeforeSerialize()

    Declaration
    void ILudiqRootObject.OnBeforeSerialize()
    Implements
    ILudiqRootObject.OnBeforeSerialize()

    ILudiqRootObject.ShowData()

    Declaration
    void ILudiqRootObject.ShowData()
    Implements
    ILudiqRootObject.ShowData()

    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)
    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