docs.unity3d.com
    目次を表示する/隠す

    Struct InputStateHistory<TValue>.Record

    Namespace: UnityEngine.InputSystem.LowLevel
    Syntax
    public struct Record : IEquatable<InputStateHistory<TValue>.Record>

    Properties

    control

    Declaration
    public readonly InputControl<TValue> control { get; }
    Property Value
    Type Description
    InputControl<TValue>

    index

    Declaration
    public readonly int index { get; }
    Property Value
    Type Description
    Int32

    next

    Declaration
    public readonly InputStateHistory<TValue>.Record next { get; }
    Property Value
    Type Description
    InputStateHistory.Record<>

    owner

    Declaration
    public readonly InputStateHistory<TValue> owner { get; }
    Property Value
    Type Description
    InputStateHistory<TValue>

    previous

    Declaration
    public readonly InputStateHistory<TValue>.Record previous { get; }
    Property Value
    Type Description
    InputStateHistory.Record<>

    time

    Declaration
    public readonly double time { get; }
    Property Value
    Type Description
    Double

    valid

    Declaration
    public readonly bool valid { get; }
    Property Value
    Type Description
    Boolean

    Methods

    CopyFrom(InputStateHistory<TValue>.Record)

    Declaration
    public void CopyFrom(InputStateHistory<TValue>.Record record)
    Parameters
    Type Name Description
    InputStateHistory.Record<> record

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    Object obj
    Returns
    Type Description
    Boolean
    Overrides
    ValueType.Equals(Object)

    Equals(InputStateHistory<TValue>.Record)

    Declaration
    public bool Equals(InputStateHistory<TValue>.Record other)
    Parameters
    Type Name Description
    InputStateHistory.Record<> other
    Returns
    Type Description
    Boolean
    Implements
    IEquatable<T>.Equals(T)

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    Int32
    Overrides
    ValueType.GetHashCode()

    GetUnsafeExtraMemoryPtr()

    Declaration
    public void *GetUnsafeExtraMemoryPtr()
    Returns
    Type Description
    Void*

    GetUnsafeMemoryPtr()

    Declaration
    public void *GetUnsafeMemoryPtr()
    Returns
    Type Description
    Void*

    ReadValue()

    Declaration
    public TValue ReadValue()
    Returns
    Type Description
    TValue

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    ValueType.ToString()
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)