Navigation
API > API/Plugins > API/Plugins/DynamicMesh
FPolygroupLayer represents a polygroup set on a FDynamicMesh3, which supports a "default" group set stored on the mesh, and then N extended group layers stored in the mesh AttributeSet. This struct can represent either.
| Name | FPolygroupLayer |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Polygroups/PolygroupSet.h |
| Include Path | #include "Polygroups/PolygroupSet.h" |
Syntax
struct FPolygroupLayer
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsDefaultLayer | bool | If true, layer is the default FDynamicMesh3 triangle groups layer | Polygroups/PolygroupSet.h | |
| LayerIndex | int32 | If bIsDefaultLayer is false, this is the index of the AttributeSet Polygroup Layer | Polygroups/PolygroupSet.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CheckExists
(
const FDynamicMesh3* Mesh |
Polygroups/PolygroupSet.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FPolygroupLayer Default() |
Construct a FPolygroupLayer for the default layer | Polygroups/PolygroupSet.h | |
static FPolygroupLayer Layer
(
int32 Index |
Construct a FPolygroupLayer for an extended layer | Polygroups/PolygroupSet.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FPolygroupLayer& OtherLayer |
Polygroups/PolygroupSet.h |