Inherits AzFramework::InputDevice.
 | 
| 
  | AZ_CLASS_ALLOCATOR (InputDeviceGestures, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (InputDeviceGestures, "{4E6EB405-9C01-418E-96F2-0E99A2B61C45}", InputDevice) | 
|   | 
|   | InputDeviceGestures (const ConfigsByNameMap &gestureConfigsByName) | 
|   | 
| 
  | InputDeviceGestures (const InputDeviceGestures &)=delete | 
|   | 
| 
  | ~InputDeviceGestures () override | 
|   | Destructor. 
  | 
|   | 
| 
const InputChannelByIdMap &  | GetInputChannelsById () const override | 
|   | AzFramework::InputDevice::GetInputChannelsById 
  | 
|   | 
| 
bool  | IsSupported () const override | 
|   | AzFramework::InputDevice::IsSupported 
  | 
|   | 
| 
bool  | IsConnected () const override | 
|   | AzFramework::InputDevice::IsConnected 
  | 
|   | 
| 
void  | TickInputDevice () override | 
|   | AzFramework::InputDeviceRequests::TickInputDevice 
  | 
|   | 
Implementation for an input device listens for mouse and touch input, then interprets it as common gestures such as multi-click/tap, drag, hold, pinch, rotate, and swipe.