Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UDeveloperSettings
- UModelingComponentsSettings
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
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableCollision | Enable Collision Support for new Mesh Objects created by Modeling Tools | |
| bool | bEnableRayTracing | New Mesh Object settings, for new meshes/assets emitted by Modeling Tools Enable Raytracing Support for new Mesh Objects created by Modeling Tools, if support is optional (eg DynamicMeshActors) | |
| bool | bEnableRayTracingWhileEditing | Rendering settings applied to Preview Components used during live mesh editing Enable Realtime Raytracing support for Mesh Editing Tools. | |
| bool | bGenerateLightmapUVs | Enable auto-generated Lightmap UVs for new Mesh Objects created by Modeling Tools, where supported | |
| TEnumAsByte< enum ECollisionTraceFlag > | CollisionMode | Default Collision Mode set on new Mesh Objects created by Modeling Tools |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void |
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. |