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
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 |
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
See Also
FlaxEditor.CustomEditors.CustomEditor