Search Results for

    Show / Hide Table of Contents

    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

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

    See Also

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