Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/GeometryCollection
Classes
| Type | Name | Description | |
|---|---|---|---|
| FBoundsFacade | FBoundsFacade | ||
| FCollectionAnchoringFacade | Provides an API to define anchoring properties on a collection | ||
| FCollectionConnectionGraphFacade | Provides an API for connection-graph related attributes | ||
| FCollectionExplodedVectorFacade | |||
| FCollectionHierarchyFacade | Provides an API to read and manipulate hierarchy in a managed array collection | ||
| FCollectionInstancedMeshFacade | Provides an API to read and manipulate hierarchy in a managed array collection | ||
| FCollectionMeshFacade | |||
| FCollectionRemoveOnBreakFacade | Provide an API to set and get removal on break data on a collection | ||
| FCollectionTransformFacade | Provides an API to read and manipulate hierarchy in a managed array collection | ||
| FCollectionTransformSelectionFacade | FCollectionTransformSelectionFacade | ||
| FCollectionUVFacade | |||
| FConstraintOverrideCandidateFacade | Transient constraint candidates. Typically stored in the rest collection. | ||
| FConstraintOverridesCandidateData | Transient constraint candidate data. | ||
| FConstraintOverridesTargetData | Transient constraint target data. | ||
| FConstraintOverrideTargetFacade | Transient constraint targets. Typically stored in the simulation collection. | ||
| FKinematicBindingFacade | Kinematic Facade | ||
| FPositionTargetFacade | Kinematic Facade | ||
| FPositionTargetsData | |||
| FRemoveOnBreakData | This class helps reading and writing the packed data used in the managed array | ||
| FRenderingFacade | FRenderingFacade | ||
| FSelectionFacade | FSelectionFacade | ||
| FTetrahedralMetrics | |||
| FTetrahedralSkeletalBindings | FTetrahedralSkeletalBindings | ||
| FTransformSource | FTransformSource | ||
| FVertexBoneWeightsFacade | FVertexBoneWeightsFacade | ||
| TArrayOfAttributesAccessor |
Typedefs
| Name | Description |
|---|---|
| FConstUVLayers | |
| FUVLayers |
Enums
| Type | Name | Description | |
|---|---|---|---|
| GeometryCollectionUV:: | Note: Prefer namespace GeometryCollection::UV for new code. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FUVLayers | GeometryCollection::UV::FindActiveUVLayers
(
FManagedArrayCollection& Collection |
Find the currently-valid UV layers for a given collection | |
| FConstUVLayers | GeometryCollection::UV::FindActiveUVLayers
(
const FManagedArrayCollection& Collection |
Find the currently-valid UV layers for a given collection | |
| const TManagedArray< FVector2f > * | GeometryCollection::UV::FindUVLayer
(
const FManagedArrayCollection& Collection, |
||
| TManagedArray< FVector2f > * | GeometryCollection::UV::FindUVLayer
(
FManagedArrayCollection& Collection, |
||
| const TManagedArray< FVector2f > & | GeometryCollection::UV::GetUVLayer
(
const FManagedArrayCollection& Collection, |
||
| void | GeometryCollection::UV::MatchUVLayerCount
(
FManagedArrayCollection& ToCollection, |
||
| TManagedArray< FVector2f > & | GeometryCollection::UV::ModifyUVLayer
(
FManagedArrayCollection& Collection, |
||
| void | GeometryCollection::UV::SetUVs
(
FManagedArrayCollection& Collection, |
Set all UVs in the array for the given vertex, stopping early if there are not enough matching UV layers in the collection. |