Class ToolboxWindow
A helper utility window with bunch of tools used during scene editing.
Inheritance
System.Object
FlaxEngine.GUI.ScrollableControl
ToolboxWindow
Implements
System.IComparable
Namespace: FlaxEditor.Windows
Assembly: FlaxEngine.CSharp.dll
Syntax
public class ToolboxWindow : EditorWindow, IComparable, IDrawable
Constructors
ToolboxWindow(Editor)
Initializes a new instance of the ToolboxWindow class.
Declaration
public ToolboxWindow(Editor editor)
Parameters
Editor
editor
The editor. |
Fields
Carve
The terrain editing tab.
Declaration
public CarveTab Carve
Field Value
FlaxEditor.Tools.Terrain.CarveTab
|
Foliage
The foliage editing tab.
Declaration
public FoliageTab Foliage
Field Value
FlaxEditor.Tools.Foliage.FoliageTab
|
Spawn
VertexPaint
The vertex painting tab.
Declaration
public VertexPaintingTab VertexPaint
Field Value
FlaxEditor.Tools.VertexPaintingTab
|
Properties
TabsControl
Gets the tabs control used by this window. Can be used to add custom toolbox modes.
Declaration
public Tabs TabsControl { get; }
Property Value
FlaxEditor.GUI.Tabs.Tabs
|
Methods
OnInit()
Called when window should be initialized. At this point, main window, content database, default editor windows are ready.
Declaration
public override void OnInit()