Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
Classes
Enums
| Type | Name | Description | |
|---|---|---|---|
| EBrushToolSizeType | Type of Brush Size currently active in FBrushToolRadius | ||
| EMeshSculptFalloffType | Mesh Sculpting Brush Types | ||
| EPlaneBrushSideMode | |||
| ESculptBrushOpTargetType | |||
| EVertexColorPaintBrushOpBlendMode |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| TUniqueFunction< double(const FSculptBrushStamp &, const FVector3d &)> | |||
| void | UE::SculptUtil::PrecalculateNormalsROI
(
const FDynamicMesh3* Mesh, |
Precalculate IndexSetTemp for the modified TriangleROI, the indices will either be overlay normal element IDs, or vertex IDs | |
| void | UE::SculptUtil::PrecalculateNormalsROI
(
const FDynamicMesh3* Mesh, |
Precalculate ROIFlags for the modified TriangleROI, the indices will either be overlay normal element IDs, or vertex IDs. | |
| void | UE::SculptUtil::RecalculateNormals_Overlay
(
FDynamicMesh3* Mesh, |
Recompute overlay normals for the overlay elements belonging to all the ModifiedTris. | |
| void | UE::SculptUtil::RecalculateNormals_Overlay
(
FDynamicMesh3* Mesh, |
Recompute overlay normals for the overlay elements belonging to all the ModifiedTris. | |
| void | UE::SculptUtil::RecalculateNormals_PerVertex
(
FDynamicMesh3* Mesh, |
Recompute mesh vertex normals for the vertices belonging to all the ModifiedTris. | |
| void | UE::SculptUtil::RecalculateNormals_PerVertex
(
FDynamicMesh3* Mesh, |
Recompute mesh vertex normals for the vertices belonging to all the ModifiedTris. | |
| void | UE::SculptUtil::RecalculateROINormals
(
FDynamicMesh3* Mesh, |
Recalculate either overlay normals or vertex normals for the given indices that are true in ROIFlags | |
| void | UE::SculptUtil::RecalculateROINormals
(
FDynamicMesh3* Mesh, |
Recalculate either overlay normals or vertex normals for the given Indices | |
| void | UE::SculptUtil::RecalculateROINormals
(
FDynamicMesh3* Mesh, |
Recompute normals for either the normals overlay or vertex normals of the mesh that belong to all the ModifiedTris TempSetBuffer and NormalsBuffer will be populated with either the recomputed overlay element IDs or vertex IDs | |
| void | UE::SculptUtil::RecalculateROINormals
(
FDynamicMesh3* Mesh, |
Recompute normals for either the normals overlay or vertex normals of the mesh that belong to all the ModifiedTris IndexSetTemp will be populated with either the recomputed overlay element IDs or vertex IDs | |
| UE::Math::TVector4< RealType > | UELocal::BlendColors
(
const UE::Math::TVector4< RealType >& Background, |
||
| UE::Math::TVector4< RealType > | UELocal::BlendColors_Lerp
(
const UE::Math::TVector4< RealType >& A, |
||
| UE::Math::TVector4< RealType > | UELocal::BlendColors_Mix
(
const UE::Math::TVector4< RealType >& BackColor, |
||
| UE::Math::TVector4< RealType > | UELocal::BlendColors_Multiply
(
const UE::Math::TVector4< RealType >& A, |