Namespace UnityEngine.InputSystem.Utilities
Classes
DisplayStringFormatAttribute
Provide a format string to use when creating display strings for instances of the class.
InputActionTrace
Records the triggering of actions into a sequence of events that can be replayed at will.
Observable
Extension methods for working with IObservable in the context of the Input System.
ReadOnlyArrayExtensions
Extension methods to help with ReadOnlyArrayExtensions contents.
Structs
FourCC
A four-character code.
InputActionTrace.ActionEventPtr
A wrapper around UnityEngine.InputSystem.LowLevel.ActionEvent that automatically translates all the information in events into their high-level representations.
InternedString
Wraps around a string to allow for faster case-insensitive string comparisons while preserving original casing.
NameAndParameters
A combination of a name and an optional list of named parameter values. For example, "Clamp(min=1,max=2)".
NamedValue
A combination of a name and a value assignment for it.
PrimitiveValue
A union holding a primitive value.
ReadOnlyArray<TValue>
Read-only access to an array or to a slice of an array.
ReadOnlyArray<TValue>.Enumerator
ReadOnlyArray<TValue> Enumerates the elements of a read-only array.
Vector2MagnitudeComparer
Compare two Vector2 by magnitude.
Vector3MagnitudeComparer
Compare two Vector3 by magnitude.