Search Results for

    Show / Hide Table of Contents

    Class UI_GamepadTextInput

    Inheritance
    object
    UnityEngine.Object
    UnityEngine.Component
    UnityEngine.Behaviour
    UnityEngine.MonoBehaviour
    SingletonBehaviour<UI_GamepadTextInput>
    UI_GamepadTextInput
    Inherited Members
    SingletonBehaviour<UI_GamepadTextInput>.instance
    SingletonBehaviour<UI_GamepadTextInput>.softInstance
    SingletonBehaviour<UI_GamepadTextInput>.Awake()
    Namespace: Global
    Assembly: Dew.Core.dll
    Syntax
    public class UI_GamepadTextInput : SingletonBehaviour<UI_GamepadTextInput>

    Fields

    azertyLayout

    Declaration
    [Multiline]
    public string azertyLayout
    Field Value
    Type Description
    string

    azertyShiftAlpha

    Declaration
    public string azertyShiftAlpha
    Field Value
    Type Description
    string

    backspacePrefab

    Declaration
    public UI_GamepadTextInput_Key backspacePrefab
    Field Value
    Type Description
    UI_GamepadTextInput_Key

    cancelButton

    Declaration
    public Button cancelButton
    Field Value
    Type Description
    UnityEngine.UI.Button

    clearButton

    Declaration
    public Button clearButton
    Field Value
    Type Description
    UnityEngine.UI.Button

    confirmButton

    Declaration
    public Button confirmButton
    Field Value
    Type Description
    UnityEngine.UI.Button

    inputField

    Declaration
    public TMP_InputField inputField
    Field Value
    Type Description
    TMPro.TMP_InputField

    leftShiftPrefab

    Declaration
    public UI_GamepadTextInput_Key leftShiftPrefab
    Field Value
    Type Description
    UI_GamepadTextInput_Key

    onIsShiftPressedChanged

    Declaration
    public Action onIsShiftPressedChanged
    Field Value
    Type Description
    System.Action

    qwertyLayout

    Declaration
    [Multiline]
    public string qwertyLayout
    Field Value
    Type Description
    string

    qwertyShiftAlpha

    Declaration
    public string qwertyShiftAlpha
    Field Value
    Type Description
    string

    regularKeyPrefab

    Declaration
    public UI_GamepadTextInput_Key regularKeyPrefab
    Field Value
    Type Description
    UI_GamepadTextInput_Key

    rightShiftPrefab

    Declaration
    public UI_GamepadTextInput_Key rightShiftPrefab
    Field Value
    Type Description
    UI_GamepadTextInput_Key

    rowTransforms

    Declaration
    public Transform[] rowTransforms
    Field Value
    Type Description
    UnityEngine.Transform[]

    Properties

    isAzerty

    Declaration
    public bool isAzerty { get; }
    Property Value
    Type Description
    bool

    isShiftPressed

    Declaration
    public bool isShiftPressed { get; }
    Property Value
    Type Description
    bool

    Methods

    Cancel()

    Declaration
    public void Cancel()

    Clear()

    Declaration
    public void Clear()

    Confirm()

    Declaration
    public void Confirm()

    EraseOne()

    Declaration
    public void EraseOne()

    GetShiftSubstitute(string)

    Declaration
    public string GetShiftSubstitute(string key)
    Parameters
    Type Name Description
    string key
    Returns
    Type Description
    string

    PressCharacter(string)

    Declaration
    public void PressCharacter(string key)
    Parameters
    Type Name Description
    string key

    SetAzertyMode(bool)

    Declaration
    public void SetAzertyMode(bool value)
    Parameters
    Type Name Description
    bool value

    SetShift(bool)

    Declaration
    public void SetShift(bool value)
    Parameters
    Type Name Description
    bool value

    StartInput(string, string, bool, bool, int, Action<string>, Action)

    Declaration
    public void StartInput(string previousText, string placeholderText, bool isMultiline, bool isPassword, int maxCharacters, Action<string> onConfirm, Action onCancel)
    Parameters
    Type Name Description
    string previousText
    string placeholderText
    bool isMultiline
    bool isPassword
    int maxCharacters
    System.Action<T><string> onConfirm
    System.Action onCancel

    StartInput(TMP_InputField, Action<string>, Action)

    Declaration
    public void StartInput(TMP_InputField target, Action<string> onConfirm = null, Action onCancel = null)
    Parameters
    Type Name Description
    TMPro.TMP_InputField target
    System.Action<T><string> onConfirm
    System.Action onCancel

    ToggleShift()

    Declaration
    public void ToggleShift()

    Extension Methods

    DewGUI.SetExpandHeight<T>(T, bool)
    DewGUI.SetExpandHeight<T>(T, float)
    DewGUI.SetExpandWidth<T>(T, bool)
    DewGUI.SetExpandWidth<T>(T, float)
    DewGUI.SetHeight<T>(T, float)
    DewGUI.SetText<T>(T, string)
    DewGUI.SetTextLocalized<T>(T, string)
    DewGUI.SetWidth<T>(T, float)
    In This Article
    Back to top Shape of Dreams API Documentation