Navigation
API > API/Plugins > API/Plugins/ModelingToolsEditorMode
Settings for the Modeling Tools Editor Mode plug-in.
| Name | UModelingToolsEditorModeSettings |
| Type | class |
| Header File | /Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsEditorModeSettings.h |
| Include Path | #include "ModelingToolsEditorModeSettings.h" |
Syntax
UCLASS (Config=Editor)
class UModelingToolsEditorModeSettings : public UDeveloperSettings
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UDeveloperSettings → UModelingToolsEditorModeSettings
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| UModelingToolsEditorModeSettingsModified | TMulticastDelegate_TwoParams< void, UObject *, FProperty * > | ModelingToolsEditorModeSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AutoGeneratedAssetPath | FString | Assets auto-generated by Modeling Tools are stored at this path, relative to the parent path defined by the Location. | ModelingToolsEditorModeSettings.h |
|
| AutogenSubfolderUserNameOverride | FString | Overrides the user name used for per-user folders below the Autogen path. | ModelingToolsEditorModeSettings.h |
|
| bAppendRandomStringToName | bool | If true, Autogenerated Assets have a short random string generated and appended to their name | ModelingToolsEditorModeSettings.h |
|
| bEnableAbsoluteWorldSnapping | bool | 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 | ModelingToolsEditorModeSettings.h |
|
| bEnableMeshSelections | bool | Enable/Disable the Mesh Selection System. | ModelingToolsEditorModeSettings.h |
|
| bEnablePersistentSelections | bool | Selection | ModelingToolsEditorModeSettings.h | |
| bRespectLevelEditorGizmoMode | bool | 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. | ModelingToolsEditorModeSettings.h |
|
| bStoreUnsavedLevelAssetsInTopLevelGameFolder | bool | 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 | ModelingToolsEditorModeSettings.h |
|
| bUsePerUserAutogenSubfolder | bool | If true, Autogenerated Assets are stored in per-user folders below the Autogen path | ModelingToolsEditorModeSettings.h |
|
| DefaultMeshObjectType | EModelingModeDefaultMeshObjectType | What type of Mesh Object should Output Type Setting default to in Modeling Mode Tools (takes effect after Editor restart) | ModelingToolsEditorModeSettings.h |
|
| OnModified | UModelingToolsEditorModeSettingsModified | ModelingToolsEditorModeSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EModelingModeAssetGenerationLocation GetAssetGenerationLocation() |
ModelingToolsEditorModeSettings.h | ||
EModelingModeAssetGenerationBehavior GetAssetGenerationMode() |
ModelingToolsEditorModeSettings.h | ||
virtual FName GetCategoryName() |
ModelingToolsEditorModeSettings.h | ||
virtual FName GetContainerName() |
ModelingToolsEditorModeSettings.h | ||
virtual bool GetMeshSelectionsEnabled() |
ModelingToolsEditorModeSettings.h | ||
virtual FString GetRestrictiveModeAutoGeneratedAssetPath() |
ModelingToolsEditorModeSettings.h | ||
virtual FText GetSectionDescription() |
ModelingToolsEditorModeSettings.h | ||
virtual FName GetSectionName() |
ModelingToolsEditorModeSettings.h | ||
virtual FText GetSectionText() |
ModelingToolsEditorModeSettings.h | ||
virtual bool InRestrictiveMode() |
Restrictive Mode | ModelingToolsEditorModeSettings.h | |
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
ModelingToolsEditorModeSettings.h | ||
void SetAssetGenerationLocation
(
const EModelingModeAssetGenerationLocation Location |
ModelingToolsEditorModeSettings.h | ||
void SetAssetGenerationMode
(
const EModelingModeAssetGenerationBehavior Mode |
ModelingToolsEditorModeSettings.h | ||
virtual void SetMeshSelectionsEnabled
(
bool bEnabled |
ModelingToolsEditorModeSettings.h | ||
virtual void SetRestrictiveMode
(
bool bEnabled |
ModelingToolsEditorModeSettings.h | ||
virtual bool SetRestrictiveModeAutoGeneratedAssetPath
(
const FString& AssetPath |
ModelingToolsEditorModeSettings.h |