docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Struct InputControlExtensions.InputEventControlCollection

    Allows iterating over the controls referenced by an InputEvent via InputControlExtensions.InputEventControlEnumerator.

    Implements
    IEnumerable<InputControl>
    IEnumerable
    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    Namespace: UnityEngine.InputSystem
    Assembly: Unity.InputSystem.dll
    Syntax
    public struct InputControlExtensions.InputEventControlCollection : IEnumerable<InputControl>, IEnumerable

    Properties

    eventPtr

    The event being iterated over. A StateEvent or DeltaStateEvent.

    Declaration
    public InputEventPtr eventPtr { get; }
    Property Value
    Type Description
    InputEventPtr
    See Also
    EnumerateControls(InputEventPtr, Enumerate, InputDevice, float)
    EnumerateChangedControls(InputEventPtr, InputDevice, float)

    Methods

    GetEnumerator()

    Enumerate the controls in the event.

    Declaration
    public InputControlExtensions.InputEventControlEnumerator GetEnumerator()
    Returns
    Type Description
    InputControlExtensions.InputEventControlEnumerator

    An enumerator.

    See Also
    EnumerateControls(InputEventPtr, Enumerate, InputDevice, float)
    EnumerateChangedControls(InputEventPtr, InputDevice, float)

    Implements

    IEnumerable<T>
    IEnumerable

    See Also

    EnumerateControls(InputEventPtr, Enumerate, InputDevice, float)
    EnumerateChangedControls(InputEventPtr, InputDevice, float)
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)