| 
| 
  | AZ_CLASS_ALLOCATOR (InputChannelGestureDrag, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (InputChannelGestureDrag, "{A860D040-5931-4232-915E-7B41E747853F}", InputChannel) | 
|   | 
|   | InputChannelGestureDrag (const AzFramework::InputChannelId &inputChannelId, const AzFramework::InputDevice &inputDevice, const Config &config) | 
|   | 
| 
  | AZ_DISABLE_COPY_MOVE (InputChannelGestureDrag) | 
|   | 
| 
  | ~InputChannelGestureDrag () override | 
|   | Destructor. 
  | 
|   | 
| 
  | AZ_CLASS_ALLOCATOR (InputChannelGesture, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (InputChannelGesture, "{A26F1958-7AF7-48AB-87AA-12AD76088BCA}", InputChannel) | 
|   | 
|   | InputChannelGesture (const AzFramework::InputChannelId &inputChannelId, const AzFramework::InputDevice &inputDevice) | 
|   | 
| 
  | AZ_DISABLE_COPY_MOVE (InputChannelGesture) | 
|   | 
| 
  | ~InputChannelGesture () override=default | 
|   | Default destructor. 
  | 
|   | 
| 
  | AZ_CLASS_ALLOCATOR (RecognizerDrag, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (RecognizerDrag, "{B244C54C-1F5C-420E-8F47-025AFEB7A499}", RecognizerContinuous) | 
|   | 
| 
  | RecognizerDrag (const Config &config=GetDefaultConfig()) | 
|   | 
| 
int32_t  | GetPriority () const override | 
|   | 
| bool  | OnPressedEvent (const AZ::Vector2 &screenPosition, uint32_t pointerIndex) override | 
|   | 
| bool  | OnDownEvent (const AZ::Vector2 &screenPosition, uint32_t pointerIndex) override | 
|   | 
| bool  | OnReleasedEvent (const AZ::Vector2 &screenPosition, uint32_t pointerIndex) override | 
|   | 
| 
Config &  | GetConfig () | 
|   | 
| 
const Config &  | GetConfig () const | 
|   | 
| 
void  | SetConfig (const Config &config) | 
|   | 
| 
AZ::Vector2  | GetStartPosition () const | 
|   | 
| 
AZ::Vector2  | GetCurrentPosition () const | 
|   | 
| 
AZ::Vector2  | GetDelta () const | 
|   | 
| 
float  | GetDistance () const | 
|   | 
| 
  | AZ_CLASS_ALLOCATOR (RecognizerContinuous, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (RecognizerContinuous, "{A8B16552-E1F3-4469-BEB8-5D209554924E}", IRecognizer) | 
|   | 
| 
  | AZ_CLASS_ALLOCATOR (IRecognizer, AZ::SystemAllocator) | 
|   | 
| 
  | AZ_RTTI (IRecognizer, "{C3E00298-1953-465F-A360-EBC10B62BFE8}", CustomData) | 
|   | 
| 
void  | Enable () | 
|   | Enable this gesture recognizer. 
  | 
|   | 
| 
void  | Disable () | 
|   | Disable this gesture recognizer. 
  | 
|   | 
| 
AZ::s32  | GetPriority () const override | 
|   | AzFramework::InputChannelNotifications::GetPriority 
  | 
|   | 
| 
void  | OnInputChannelEvent (const AzFramework::InputChannel &inputChannel, bool &o_hasBeenConsumed) override | 
|   | AzFramework::InputChannelNotifications::OnInputChannelEvent 
  | 
|   | 
Input channel that recognizes continuous drag gestures.