Open 3D Engine BarrierInput Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
BarrierInput::InputDeviceKeyboardBarrier Class Reference

Barrier specific implementation for keyboard input devices. More...

#include <BarrierInputKeyboard.h>

Inherits AzFramework::InputDeviceKeyboard::Implementation, and RawInputNotificationBusBarrier::Handler.

Public Member Functions

 AZ_CLASS_ALLOCATOR (InputDeviceKeyboardBarrier, AZ::SystemAllocator)
 
 InputDeviceKeyboardBarrier (AzFramework::InputDeviceKeyboard &inputDevice)
 
 ~InputDeviceKeyboardBarrier () override
 Destructor.
 

Static Public Member Functions

static Implementation * Create (AzFramework::InputDeviceKeyboard &inputDevice)
 

Detailed Description

Barrier specific implementation for keyboard input devices.

Constructor & Destructor Documentation

◆ InputDeviceKeyboardBarrier()

BarrierInput::InputDeviceKeyboardBarrier::InputDeviceKeyboardBarrier ( AzFramework::InputDeviceKeyboard &  inputDevice)

Constructor

Parameters
[in]inputDeviceReference to the input device being implemented

Member Function Documentation

◆ Create()

static Implementation * BarrierInput::InputDeviceKeyboardBarrier::Create ( AzFramework::InputDeviceKeyboard &  inputDevice)
static

Custom factory create function

Parameters
[in]inputDeviceReference to the input device being implemented

The documentation for this class was generated from the following file: