Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/GeometryCollection > API/Runtime/Chaos/GeometryCollection/Facades
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/Facades/CollectionInstancedMeshFacade.h |
| Include | #include "GeometryCollection/Facades/CollectionInstancedMeshFacade.h" |
Syntax
class FCollectionInstancedMeshFacade
Remarks
Provides an API to read and manipulate hierarchy in a managed array collection
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCollectionInstancedMeshFacade
(
FManagedArrayCollection& InCollection |
|||
FCollectionInstancedMeshFacade
(
const FManagedArrayCollection& InCollection |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DefineSchema () |
Create the facade attributes. | |
| int32 | GetIndex
(
int32 TransformIndex |
Get the instance mesh index for specific transform index | |
| int32 | Get the total number of indices | ||
| bool | IsConst () |
Is the facade defined constant. | |
| bool | IsValid () |
Valid if parent and children arrays are available | |
| void | SetIndex
(
int32 TransformIndex, |
Set the instance mesh index for specific transform index |