#include <InputContextComponent.h>
Inherits AZ::Component, and InputContextComponentRequestBus::Handler.
Public Member Functions | |
AZ_COMPONENT (InputContextComponent, "{321689F8-A572-47D7-9D1C-EF9E0D2CD472}") | |
InputContextComponent ()=default | |
Default Constructor. | |
~InputContextComponent () override | |
Destructor. | |
Protected Member Functions | |
void | Init () override |
AZ::Component::Init | |
void | Activate () override |
AZ::Component::Activate | |
void | Deactivate () override |
AZ::Component::Deactivate | |
void | SetLocalUserId (LocalUserId localUserId) override |
An InputContextComponent is used to configure (at edit time) the data necessary to create an InputContext (at run time). The life cycle of any InputContextComponent is controlled by the AZ::Entity it is attached to, adhering to the same rules as any other AZ::Component, and the InputContext which it owns is created/destroyed when the component is activated/deactivated.