Open 3D Engine Gestures Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Base class for all gesture related input channels. More...
#include <InputChannelGesture.h>
Inherits AzFramework::InputChannel.
Inherited by Gestures::InputChannelGestureClickOrTap, Gestures::InputChannelGestureDrag, Gestures::InputChannelGestureHold, Gestures::InputChannelGesturePinch, Gestures::InputChannelGestureRotate, and Gestures::InputChannelGestureSwipe.
Classes | |
struct | Type |
Base class for gesture types that are exposed to the editor. More... | |
Public Member Functions | |
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. | |
Base class for all gesture related input channels.
|
inlineexplicit |
Constructor
[in] | inputChannelId | Id of the input channel being constructed |
[in] | inputDevice | Input device that owns the input channel |