Navigation
API > API/Runtime > API/Runtime/InteractiveToolsFramework > API/Runtime/InteractiveToolsFramework/BaseTools
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolPropertySet
- UBrushBaseProperties
- UMeshTexturePaintingToolProperties
- UMeshVertexPaintingToolProperties
- UMeshColorPaintingToolProperties
- UMeshWeightPaintingToolProperties
- USkinWeightsPaintToolProperties
References
| Module | InteractiveToolsFramework |
| Header | /Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseTools/BaseBrushTool.h |
| Include | #include "BaseTools/BaseBrushTool.h" |
Syntax
class UBrushBaseProperties : public UInteractiveToolPropertySet
Remarks
Standard properties for a Brush-type Tool
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | BrushFalloffAmount | Amount of falloff to apply (0.0 - 1.0) | |
| float | BrushSize | Relative size of brush | |
| float | BrushStrength | Strength of the brush (0.0 - 1.0) | |
| bool | bShowFalloff | If false, then BrushFalloffAmount will not be shown in DetailsView panels (otherwise no effect) | |
| bool | bShowStrength | If false, then BrushStrength will not be shown in DetailsView panels (otherwise no effect) | |
| bool | bSpecifyRadius | If true, ignore relative Brush Size and use explicit world Radius | |
| ClampMax | |||
| ClampMin | |||
| DisplayName | Radius of brush | ||
| UIMax | |||
| UIMin |
Constructors
| Type | Name | Description | |
|---|---|---|---|