Navigation
Unreal Engine C++ API Reference > Plugins > MeshModelingToolsExp > Sculpting
References
Module | MeshModelingToolsExp |
Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Sculpting/MeshSculptToolBase.h |
Include | #include "Sculpting/MeshSculptToolBase.h" |
Syntax
USTRUCT ()
struct FBrushToolRadius
Remarks
FBrushToolRadius is used to define the size of 3D "brushes" used in (eg) sculpting tools. The brush size can be defined in various ways.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
ClampMax | ||
![]() ![]() ![]() |
ClampMin | ||
![]() ![]() ![]() |
DisplayName | Adaptive brush size is used to interpolate between an object-specific minimum and maximum brush size | |
![]() ![]() ![]() |
EBrushToolSizeType | SizeType | Specify the type of brush size currently in use |
![]() ![]() ![]() |
UIMax | ||
![]() ![]() ![]() |
UIMin | ||
![]() |
TInterval< float > | WorldSizeRange | WorldSizeRange defines the min/max dimensions for Adaptive brush size |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | DecreaseRadius
(
bool bSmallStep |
Decrease the current radius dimension by a fixed step (or a smaller fixed step) |
![]() ![]() |
float | Return the set/calculated world-space radius for the current settings | |
![]() |
void | IncreaseRadius
(
bool bSmallStep |
Increase the current radius dimension by a fixed step (or a smaller fixed step) |
![]() |
void | InitializeWorldSizeRange
(
TInterval< float > Range, |
Util functions Set the WorldSizeRange value and optionally clamp the WorldRadius based on this new range |