Class ParametersEditor
Custom editor for editing Visject Surface parameters collection.
Inheritance
System.Object
FlaxEditor.CustomEditors.CustomEditor
ParametersEditor
Namespace: FlaxEditor.Surface
Assembly: FlaxEngine.CSharp.dll
Syntax
public class ParametersEditor : CustomEditor
Constructors
ParametersEditor()
Declaration
public ParametersEditor()
Fields
ShowOnlyPublic
True if show only public properties, otherwise will display all properties.
Declaration
protected bool ShowOnlyPublic
Field Value
System.Boolean
|
Properties
Style
Declaration
public override DisplayStyle Style { get; }
Property Value
FlaxEditor.CustomEditors.DisplayStyle
|
Overrides
FlaxEditor.CustomEditors.CustomEditor.Style
Methods
Initialize(LayoutElementsContainer)
Declaration
public override void Initialize(LayoutElementsContainer layout)
Parameters
FlaxEditor.CustomEditors.LayoutElementsContainer
layout
|
Overrides
FlaxEditor.CustomEditors.CustomEditor.Initialize(FlaxEditor.CustomEditors.LayoutElementsContainer)
OnParamContextMenu(Int32, ContextMenu)
Called to display additional context options for a parameter.
Declaration
protected virtual void OnParamContextMenu(int index, ContextMenu menu)
Parameters
System.Int32
index
The zero-based parameter index. |
FlaxEditor.GUI.ContextMenu.ContextMenu
menu
The context menu. |
Extension Methods
See Also
FlaxEditor.CustomEditors.CustomEditor