Navigation
API > API/Plugins > API/Plugins/DynamicMesh
Description
Select all elements of the provided Mesh and GroupTopology that pass the provided SelectionIDPredicate, and store in the output AllSelection. The type of elements selected is defined by the existing configured type of the AllSelection parameter.
| Name | UE::Geometry::MakeSelectAllSelection |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Selections/GeometrySelectionUtil.h |
| Include Path | #include "Selections/GeometrySelectionUtil.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Selections/GeometrySelectionUtil.cpp |
namespace UE
{
namespace Geometry
{
bool UE::Geometry::MakeSelectAllSelection
(
const UE::Geometry::FDynamicMesh3 & Mesh,
const FGroupTopology * GroupTopology,
TFunctionRef < bool)> SelectionIDPredicate,
FGeometrySelection & AllSelection
)
}
}
true if AllSelection had a known geometry/topology type pair and was populated
Parameters
| Name | Remarks |
|---|---|
| GroupTopology | precomputed group topology for Mesh, can be passed as null for EGeometryTopologyType::Triangle selections |