UVoxelSolidifyMeshesTool

Tool to take one or more meshes, possibly intersecting and possibly with holes, and create a single solid mesh with consistent inside/outside

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MeshModelingToolsExp

Header

/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/VoxelSolidifyMeshesTool.h

Include

#include "VoxelSolidifyMeshesTool.h"

Syntax

UCLASS()
class UVoxelSolidifyMeshesTool : public UBaseVoxelTool

Remarks

Tool to take one or more meshes, possibly intersecting and possibly with holes, and create a single solid mesh with consistent inside/outside

Variables

Name Description

Protected variable UProperty

TObjectPtr< UVo...

 

SolidifyProperties

Constructors

Name Description

Public function

UVoxelSolidifyMeshesTool()

Overridden from UBaseCreateFromSelectedTool

Name Description

Public function Virtual Const

FText

 

GetActionName()

Return the name of the action to be used in the Undo stack

Public function Virtual Const

FString

 

GetCreatedAssetName()

Return the name to be used for generated assets.

Public function Virtual

void

 

SaveProperties()

Saves VoxProperties; typically need to overload and call "Super::SaveProperties();"

Public function Virtual

void

 

SetupProperties()

Sets up VoxProperties; typically need to overload and call "Super::SetupProperties();"

Overridden from IDynamicMeshOperatorFactory

Name Description

Public function Virtual

TUniquePtr< ...

 

MakeNewOperator()

IDynamicMeshOperatorFactory API.