Represents an input frame, which contains a map of input deltas. The keys and lengths are fixed
by the object passed to the constructor, for example { move: [0, 0, 0], rotate: [0, 0, 0] },
and read flushes every delta at once. A frame is the unit of exchange in this input
system: InputSources are frames that fill themselves from a device, and an application
combines their values into a frame with the shape an InputController expects.
Represents an input frame, which contains a map of input deltas. The keys and lengths are fixed by the object passed to the constructor, for example
{ move: [0, 0, 0], rotate: [0, 0, 0] }, and read flushes every delta at once. A frame is the unit of exchange in this input system: InputSources are frames that fill themselves from a device, and an application combines their values into a frame with the shape an InputController expects.Template: T
The shape of the input frame.