Open 3D Engine BarrierInput 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.
|
Barrier specific implementation for mouse input devices. More...
#include <BarrierInputMouse.h>
Inherits AzFramework::InputDeviceMouse::Implementation, and RawInputNotificationBusBarrier::Handler.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (InputDeviceMouseBarrier, AZ::SystemAllocator) | |
InputDeviceMouseBarrier (AzFramework::InputDeviceMouse &inputDevice) | |
~InputDeviceMouseBarrier () override | |
Destructor. | |
Static Public Member Functions | |
static Implementation * | Create (AzFramework::InputDeviceMouse &inputDevice) |
Barrier specific implementation for mouse input devices.
BarrierInput::InputDeviceMouseBarrier::InputDeviceMouseBarrier | ( | AzFramework::InputDeviceMouse & | inputDevice | ) |
Constructor
[in] | inputDevice | Reference to the input device being implemented |
|
static |
Custom factory create function
[in] | inputDevice | Reference to the input device being implemented |