UModelingComponentsSettings

Settings for the Modeling Components plug-in.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

ModelingComponents

Header

/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/ModelingComponentsSettings.h

Include

#include "ModelingComponentsSettings.h"

Syntax

UCLASS(Config=EditorPerProjectUserSettings)
class UModelingComponentsSettings : public UDeveloperSettings

Remarks

Settings for the Modeling Components plug-in. These settings are primarily used to configure two things:

  • Behavior of things like optional Rendering features inside Modeling Tools, eg for edit-preview rendering

  • Setup of New Mesh Objects emitted by Modeling Tools (eg their default collision settings, etc)

Variables

Name Description

Public variable UProperty Category, EditAnywhere Config

bool

 

bEnableCollision

Enable Collision Support for new Mesh Objects created by Modeling Tools

Public variable UProperty Category, EditAnywhere Config

bool

 

bEnableRayTracing

New Mesh Object settings, for new meshes/assets emitted by Modeling ToolsEnable Raytracing Support for new Mesh Objects created by Modeling Tools, if support is optional (eg DynamicMeshActors)

Public variable UProperty Category, EditAnywhere Config

bool

 

bEnableRayTracingWhileEditing

Rendering settings applied to Preview Components used during live mesh editingEnable Realtime Raytracing support for Mesh Editing Tools.

Public variable UProperty Category, EditAnywhere Config

TEnumAsByte< en...

 

CollisionMode

Default Collision Mode set on new Mesh Objects created by Modeling Tools

Overridden from UDeveloperSettings

Name Description

Public function Virtual Const

FName

 

GetCategoryName()

Gets the category for the settings, some high level grouping like, Editor, Engine, Game...etc.

Public function Virtual Const

FName

 

GetContainerName()

Gets the settings container name for the settings, either Project or Editor

Public function Virtual Const

FText

 

GetSectionDescription()

Gets the description for the section, uses the classes ToolTip by default.

Public function Virtual Const

FName

 

GetSectionName()

The unique name for your section of settings, uses the class's FName.

Public function Virtual Const

FText

 

GetSectionText()

Gets the section text, uses the classes DisplayName by default.