The gesture configuration values that are exposed to the editor. More...
#include <InputChannelGestureClickOrTap.h>
Inherits Gestures::InputChannelGesture::Type, and Gestures::RecognizerClickOrTap::Config.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (TypeAndConfig, AZ::SystemAllocator) | |
AZ_RTTI (TypeAndConfig, "{A1E1F82E-8418-4B75-A20F-DD34467CF252}", Type, Config) | |
Public Member Functions inherited from Gestures::InputChannelGesture::Type | |
AZ_CLASS_ALLOCATOR (Type, AZ::SystemAllocator) | |
AZ_RTTI (Type, "{DA483C43-3CAC-4F27-97FD-4024C41E50B1}") | |
virtual | ~Type ()=default |
Destructor. | |
virtual InputChannelGesture * | CreateInputChannel (const AzFramework::InputChannelId &channelId, const AzFramework::InputDevice &inputDevice)=0 |
Public Member Functions inherited from Gestures::RecognizerClickOrTap::Config | |
AZ_CLASS_ALLOCATOR (Config, AZ::SystemAllocator) | |
AZ_RTTI (Config, "{E1B99E50-605A-467E-B26E-B9F72A98A04F}") | |
bool | IsMultiClickOrTap () const |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from Gestures::InputChannelGesture::Type | |
static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from Gestures::RecognizerClickOrTap::Config | |
static void | Reflect (AZ::ReflectContext *context) |
Protected Member Functions | |
InputChannelGesture * | CreateInputChannel (const AzFramework::InputChannelId &channelId, const AzFramework::InputDevice &inputDevice) override |
Gestures::InputChannelGesture::CreateInputChannel | |
Additional Inherited Members | |
Public Attributes inherited from Gestures::RecognizerClickOrTap::Config | |
float | maxSecondsHeld |
float | maxPixelsMoved |
float | maxSecondsBetweenClicksOrTaps |
float | maxPixelsBetweenClicksOrTaps |
uint32_t | minClicksOrTaps |
uint32_t | pointerIndex |
int32_t | priority |
The gesture configuration values that are exposed to the editor.
|
overrideprotectedvirtual |
Gestures::InputChannelGesture::CreateInputChannel
Implements Gestures::InputChannelGesture::Type.