Navigation
API > API/Plugins > API/Plugins/InputEditor
Settings for the Enhanced Input Editor Subsystem that are persistent between a project's users
| Name | UEnhancedInputEditorProjectSettings |
| Type | class |
| Header File | /Engine/Plugins/EnhancedInput/Source/InputEditor/Public/EnhancedInputEditorSettings.h |
| Include Path | #include "EnhancedInputEditorSettings.h" |
Syntax
UCLASS (Config=Input, defaultconfig, Meta=(DisplayName="Enhanced Input (Editor Only)"))
class UEnhancedInputEditorProjectSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UEnhancedInputEditorProjectSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UEnhancedInputEditorProjectSettings
(
const FObjectInitializer& Initializer |
EnhancedInputEditorSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DefaultEditorInputClass | TSoftClassPtr< UEnhancedPlayerInput > | The default player input class that the Enhanced Input Editor subsystem will use. | EnhancedInputEditorSettings.h |
|
| DefaultMappingContexts | TArray< FDefaultContextSetting > | Array of any input mapping contexts that you want to always be applied to the Enhanced Input Editor Subsystem. | EnhancedInputEditorSettings.h |
|