Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FCollectionCurveAttributesFacade |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollection/Facades/CollectionCurveFacade.h |
| Include Path | #include "GeometryCollection/Facades/CollectionCurveFacade.h" |
Syntax
class FCollectionCurveAttributesFacade
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FCollectionCurveAttributesFacade
(
FManagedArrayCollection& InCollection |
GeometryCollection/Facades/CollectionCurveFacade.h | ||
FCollectionCurveAttributesFacade
(
const FManagedArrayCollection& InCollection |
GeometryCollection/Facades/CollectionCurveFacade.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| CurveCardGroupsAttribute | const FName | Collection attribute names | GeometryCollection/Facades/CollectionCurveFacade.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DefineSchema() |
Create the facade attributes. | GeometryCollection/Facades/CollectionCurveFacade.h | |
| Get the curve card groups | GeometryCollection/Facades/CollectionCurveFacade.h | ||
const FManagedArrayCollection & GetManagedArrayCollection() |
Get the managed array collection | GeometryCollection/Facades/CollectionCurveFacade.h | |
int32 GetNumCurves() |
Get the number of curves | GeometryCollection/Facades/CollectionCurveFacade.h | |
bool IsConst() |
Is the facade defined constant. | GeometryCollection/Facades/CollectionCurveFacade.h | |
bool IsValid() |
Is the Facade defined on the collection? | GeometryCollection/Facades/CollectionCurveFacade.h | |
| Set the curve card groups | GeometryCollection/Facades/CollectionCurveFacade.h |