#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.