Navigation
API > API/Plugins > API/Plugins/ModelingToolsEditorMode
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UModelingToolsEditorModeSettings
References
| Module | ModelingToolsEditorMode |
| Header | /Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsEditorModeSettings.h |
| Include | #include "ModelingToolsEditorModeSettings.h" |
Syntax
UCLASS&40;Config&61;Editor&41;
class UModelingToolsEditorModeSettings : public UDeveloperSettings
Remarks
Settings for the Modeling Tools Editor Mode plug-in.
Variables
| Type | Name | Description | |
|---|---|---|---|
| EModelingModeAssetGenerationLocation | AssetGenerationLocation | Where should Assets auto-generated by Modeling Tools be stored by default | |
| EModelingModeAssetGenerationBehavior | AssetGenerationMode | How should Assets auto-generated by Modeling Tools be handled in terms of saving, naming, etc | |
| FString | AutoGeneratedAssetPath | Assets auto-generated by Modeling Tools are stored at this path, relative to the parent path defined by the Location. | |
| FString | AutogenSubfolderUserNameOverride | Overrides the user name used for per-user folders below the Autogen path. | |
| bool | bAppendRandomStringToName | If true, Autogenerated Assets have a short random string generated and appended to their name | |
| bool | bEnableAbsoluteWorldSnapping | Settings that are currently stored during a single session but are not stored in the config file (may promote them to persistent settings in the future)Toggle Absolute World Grid Position snapping | |
| bool | bEnableDynamicMeshActors | Enable/Disable the options to emit Dynamic Mesh Actors in Modeling Mode Tools | |
| bool | bEnableMeshSelections | New default-enabled preference for the mesh selection system that we will switch to in 5.3 | |
| bool | bEnablePersistentSelections | Old preference for mesh selection system that will be disabled in 5.3 | |
| bool | bRespectLevelEditorGizmoMode | If true, the standard UE Editor Gizmo Mode (ie selected via the Level Editor Viewport toggle) will be used to configure the Modeling Gizmo, otherwise a Combined Gizmo will always be used. | |
| bool | bRestrictiveMode | ||
| bool | bStoreUnsavedLevelAssetsInTopLevelGameFolder | If true, Auto-Generated Assets created in an unsaved Level will be stored relative to top-level folder, otherwise they will be stored in /Temp and cannot be saved until they are explicitly moved to a permanent location | |
| bool | bUsePerUserAutogenSubfolder | If true, Autogenerated Assets are stored in per-user folders below the Autogen path | |
| EModelingModeDefaultMeshObjectType | DefaultMeshObjectType | What type of Mesh Object should Output Type Setting default to in Modeling Mode Tools (takes effect after Editor restart) | |
| UModelingToolsEditorModeSettingsModified | OnModified | ||
| FString | RestrictiveModeAutoGeneratedAssetPath | Assets auto-generated by Modeling Tools are stored at this path when in restrictive mode, relative to the package folder path. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| EModelingModeAssetGenerationLocation | |||
| EModelingModeAssetGenerationBehavior | |||
| bool | |||
| FString | |||
| bool | Restrictive Mode | ||
| void | SetAssetGenerationLocation
(
const EModelingModeAssetGenerationLocation Location |
||
| void | SetAssetGenerationMode
(
const EModelingModeAssetGenerationBehavior Mode |
||
| void | SetRestrictiveMode
(
bool bEnabled |
||
| bool | SetRestrictiveModeAutoGeneratedAssetPath
(
const FString& AssetPath |
Overridden from UDeveloperSettings
| Type | Name | Description | |
|---|---|---|---|
| FName | Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc. | ||
| FName | Gets the settings container name for the settings, either Project or Editor | ||
| FText | Gets the description for the section, uses the classes ToolTip by default. | ||
| FName | The unique name for your section of settings, uses the class's FName. | ||
| FText | Gets the section text, uses the classes DisplayName by default. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
UObject interface |
Typedefs
| Name | Description |
|---|---|
| UModelingToolsEditorModeSettingsModified |