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/CollectionExplodedVectorFacade.h |
| Include | #include "GeometryCollection/Facades/CollectionExplodedVectorFacade.h" |
Syntax
class FCollectionExplodedVectorFacade
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCollectionExplodedVectorFacade
(
FManagedArrayCollection& InCollection |
|||
FCollectionExplodedVectorFacade
(
const FManagedArrayCollection& InCollection |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | DefineSchema () |
Add the necessary attributes if they are missing | |
| bool | IsValid () |
Returns true if all the necessary attributes are present if not then the API can be used to create | |
| void | UpdateGlobalMatricesWithExplodedVectors
(
TArray< FMatrix >& InOutGlobalMatrices |
Adds exploded vector to global matrices translation | |
| void | UpdateGlobalMatricesWithExplodedVectors
(
TArray< FTransform >& InOutGlobalTransforms |