Search Results for

    Show / Hide Table of Contents

    Class CustomEditorWindow

    Base class for custom editor window that can create custom GUI layout and expose various functionalities to the user.

    Inheritance
    System.Object
    FlaxEditor.CustomEditors.CustomEditor
    CustomEditorWindow
    Namespace: FlaxEditor
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public abstract class CustomEditorWindow : CustomEditor

    Constructors

    CustomEditorWindow()

    Initializes a new instance of the CustomEditorWindow class.

    Declaration
    protected CustomEditorWindow()

    Properties

    Window

    Gets the editor window.

    Declaration
    public EditorWindow Window { get; }
    Property Value
    EditorWindow

    Methods

    Finalize()

    Finalizes an instance of the CustomEditorWindow class.

    Declaration
    protected override void Finalize()

    Show(DockState, DockPanel, Boolean, Nullable<Single>)

    Shows the window.

    Declaration
    public void Show(DockState state, DockPanel toDock = null, bool autoSelect = true, Nullable<float> splitterValue = null)
    Parameters
    FlaxEditor.GUI.Docking.DockState state

    Initial window state.

    DockPanel toDock

    The panel to dock to, if any.

    System.Boolean autoSelect

    Only used if toDock is set. If true the window will be selected after docking it.

    System.Nullable<System.Single> splitterValue

    The splitter value to use if toDock is not null. If not specified, a default value will be used.

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.RawClone<T>(T)

    See Also

    FlaxEditor.CustomEditors.CustomEditor
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat