Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/Preferences
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UUnrealEdOptions
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Classes/Preferences/UnrealEdOptions.h |
| Include | #include "Preferences/UnrealEdOptions.h" |
Syntax
class UUnrealEdOptions : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bExpandClassPickerClassList | If true, the list of classes in the class picker dialog will be expanded | |
| TMap< FName, int32 > | CommandMap | Mapping of command name's to array index. | |
| TArray< struct FEditorCommandCategory > | EditorCategories | Categories of commands. | |
| TArray< struct FEditorCommand > | EditorCommands | Commands that can be bound to in the editor. | |
| TObjectPtr< class UUnrealEdKeyBindings > | EditorKeyBindings | Pointer to the key bindings object that actually stores key bindings for the editor. | |
| TArray< FClassPickerDefaults > | NewAssetDefaultClasses | The array of default objects in the blueprint class dialog |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Generates a mapping from commnands to their parent sets for quick lookup. | ||
| FString | GetExecCommand
(
FKey Key, |
Attempts to locate a exec command bound to a hotkey. | |
| const TArray< FClassPickerDefaults > & | Get default objects in the blueprint class dialog | ||
| bool | IsCPPAllowed () |
Returns whether C++ creation/editing from the editor is allowed | |
| FGetNewAssetDefaultClasses & | |||
| FIsCPPAllowed & |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Typedefs
| Name | Description |
|---|---|
| FGetNewAssetDefaultClasses | Delegate to override NewAssetDefaultClasses |
| FIsCPPAllowed | Delegate to disallow C++ creation/editing from the editor |