|
Open 3D Engine BarrierInput Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
A system component providing functionality related to Barrier input. More...
#include <BarrierInputSystemComponent.h>
Inherits Component, and Handler.
Public Member Functions | |
| AZ_COMPONENT (BarrierInputSystemComponent,"{720B6420-8A76-46F9-80C7-0DBF0CD467C2}") | |
| BarrierInputSystemComponent ()=default | |
| Default constructor. | |
| ~BarrierInputSystemComponent () override=default | |
| Default destructor. | |
| void | Activate () override |
| AZ::Component::Activate | |
| void | Deactivate () override |
| AZ::Component::Deactivate | |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
| AZ::ComponentDescriptor::Reflect | |
| static void | GetProvidedServices (AZ::ComponentDescriptor::DependencyArrayType &provided) |
| AZ::ComponentDescriptor::GetProvidedServices | |
| static void | GetIncompatibleServices (AZ::ComponentDescriptor::DependencyArrayType &incompatible) |
| AZ::ComponentDescriptor::GetIncompatibleServices | |
Protected Member Functions | |
| void | OnBarrierConnectionCVarChanged () override |
| BarrierInput::BarrierInputConnectionNotifications::OnBarrierConnectionCVarChanged | |
| void | TryCreateBarrierClientAndInputDeviceImplementations () |
| Try to create the Barrier client and input device implementations. | |
| void | DestroyBarrierClientAndInputDeviceImplementations () |
| Destroy the Barrier client and input device implementations (if they've been created). | |
A system component providing functionality related to Barrier input.