The input mapping configuration values that are exposed to the editor. More...
#include <InputMappingAnd.h>
Inherits AzFramework::InputMapping::ConfigBase.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (Config, AZ::SystemAllocator) | |
| AZ_RTTI (Config, "{54E972F3-0477-4E2E-93F5-4E06ED755DF6}", InputMapping::ConfigBase) | |
| ~Config () override=default | |
| Destructor. | |
Public Member Functions inherited from AzFramework::InputMapping::ConfigBase | |
| AZ_CLASS_ALLOCATOR (ConfigBase, AZ::SystemAllocator) | |
| AZ_RTTI (ConfigBase, "{72EBBBCC-D57E-4085-AFD9-4910506010B6}") | |
| virtual | ~ConfigBase ()=default |
| Destructor. | |
| AZStd::shared_ptr< InputMapping > | CreateInputMappingAndAddToContext (InputContext &inputContext) const |
| virtual AZStd::string | GetNameLabelOverride () const |
Static Public Member Functions | |
| static void | Reflect (AZ::ReflectContext *context) |
Static Public Member Functions inherited from AzFramework::InputMapping::ConfigBase | |
| static void | Reflect (AZ::ReflectContext *context) |
Protected Member Functions | |
| AZStd::shared_ptr< InputMapping > | CreateInputMapping (const InputContext &inputContext) const override |
| AzFramework::InputMapping::Type::CreateInputMapping | |
Additional Inherited Members | |
Protected Attributes inherited from AzFramework::InputMapping::ConfigBase | |
| AZStd::string | m_outputInputChannelName |
| The unique input channel name (event) output by the input mapping. | |
The input mapping configuration values that are exposed to the editor.
|
overrideprotectedvirtual |
AzFramework::InputMapping::Type::CreateInputMapping
Implements AzFramework::InputMapping::ConfigBase.