|
Gainput
v1.0.0
|
| ▼Ngainput | Contains all Gainput related classes, types, and functions |
| CAllocator | Interface used to pass custom allocators to the library |
| CArray | A std::vector-like data container for POD-types |
| CDebugRenderer | Interface for debug rendering of input device states |
| CDefaultAllocator | The default allocator used by the library |
| CDeviceButtonSpec | Describes a device button on a specific device |
| CDeviceStateModifier | Interface for modifiers that change device input states after they have been updated |
| CDoubleClickGesture | A double-click gesture |
| ▼CHashMap | A hash table mapping keys to POD-type values |
| CNode | An element of the hash table |
| CHoldGesture | A hold-to-trigger gesture |
| CInputDeltaState | Stores a list of input state changes |
| CInputDevice | Interface for anything that provides device inputs |
| CInputDeviceBuiltIn | An input device for inputs that are directly built into the executing device (for example, sensors in a phone) |
| CInputDeviceKeyboard | A keyboard input device |
| CInputDeviceMouse | A mouse input device |
| CInputDevicePad | A pad input device |
| CInputDeviceTouch | A touch input device |
| CInputGesture | Base class for all input gestures |
| CInputListener | Listener interface that allows to receive notifications when device button states change |
| ▼CInputManager | Manages all input devices and some other helpful stuff |
| CDeviceInput | |
| CInputMap | Maps user buttons to device buttons |
| CInputPlayer | Plays back a previously recorded sequence of device state changes |
| CInputRecorder | Records a sequence of button state changes |
| CInputRecording | A recorded sequence of input changes |
| CInputState | State of an input device |
| CMappedInputListener | Listener interface that allows to receive notifications when user button states change |
| CPinchGesture | A multi-touch pinch-to-scale gesture |
| CRecordedDeviceButtonChange | A single recorded change for a device button |
| CRingBuffer | A ring buffer |
| CRotateGesture | A multi-touch rotate gesture |
| CSimultaneouslyDownGesture | A gesture that tracks if a number of buttons is down simultaneously |
| CTapGesture | A tap-to-trigger gesture |
| CTrackingAllocator | An allocator that tracks an allocations that were done |
| CGainputView | [IOS ONLY] UIKit view that captures touch inputs |
1.8.13