Search Results for

    Show / Hide Table of Contents

    Class BindableButtonEditor

    Base class for custom button editors. See MouseButtonEditor, KeyboardKeysEditor and GamepadButtonEditor.

    Inheritance
    System.Object
    FlaxEditor.CustomEditors.CustomEditor
    EnumEditor
    BindableButtonEditor
    GamepadButtonEditor
    KeyboardKeysEditor
    MouseButtonEditor
    Inherited Members
    EnumEditor.element
    EnumEditor.OnValueChanged()
    EnumEditor.Refresh()
    EnumEditor.Style
    Namespace: FlaxEditor.CustomEditors.Editors
    Assembly: FlaxEngine.CSharp.dll
    Syntax
    public class BindableButtonEditor : EnumEditor

    Constructors

    BindableButtonEditor()

    Declaration
    public BindableButtonEditor()

    Properties

    IsListeningForInput

    Where or not we are currently listening for any input.

    Declaration
    protected bool IsListeningForInput { get; set; }
    Property Value
    System.Boolean

    Window

    The window this editor is attached to. Useful to hook into for key pressed, mouse buttons etc.

    Declaration
    protected Window Window { get; }
    Property Value
    Window

    Methods

    Deinitialize()

    Declaration
    protected override void Deinitialize()
    Overrides
    FlaxEditor.CustomEditors.CustomEditor.Deinitialize()

    Initialize(LayoutElementsContainer)

    Declaration
    public override void Initialize(LayoutElementsContainer layout)
    Parameters
    FlaxEditor.CustomEditors.LayoutElementsContainer layout

    Overrides
    EnumEditor.Initialize(LayoutElementsContainer)

    Extension Methods

    Extensions.ReflectiveCompare<T>(T, T)
    Extensions.DeepClone<T>(T)
    Extensions.RawClone<T>(T)
    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat