Navigation
API > API/Runtime > API/Runtime/GeometryCollectionEngine > API/Runtime/GeometryCollectionEngine/GeometryCollection > API/Runtime/GeometryCollectionEngine/GeometryCollection/FGeometryCollectionEdit
References
| Module | GeometryCollectionEngine |
| Header | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Public/GeometryCollection/GeometryCollectionComponent.h |
| Include | #include "GeometryCollection/GeometryCollectionComponent.h" |
| Source | /Engine/Source/Runtime/Experimental/GeometryCollectionEngine/Private/GeometryCollection/GeometryCollectionComponent.cpp |
FGeometryCollectionEdit
(
UGeometryCollectionComponent * InComponent,
GeometryCollection::EEditUpdate EditUpdate,
bool bShapeIsUnchanged,
bool bPropagateToAllMatchingComponents
)
Parameters
| Name | Description |
|---|---|
| InComponent | The component to edit |
| EditUpdate | What parts of the geometry collection to update |
| bShapeIsUnchanged | Override indicating the overall shape of the geometry and clusters is unchanged, even if the rest collection changed. Useful to e.g., not re-compute convex hulls when we don't need to. |
| bPropagateAcrossComponents | Propagate updates to all components with the same underlying Rest Collection |