Navigation
API > API/Runtime > API/Runtime/ChaosCore
| Name | TArrayCollection |
| Type | class |
| Header File | /Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/ArrayCollection.h |
| Include Path | #include "Chaos/ArrayCollection.h" |
Syntax
class TArrayCollection
Derived Classes
TArrayCollection derived class hierarchy
- TParticles
- FClothComplexColliders::FCollisionSubBones
- FClothComplexColliders::FSkinnedTriangleMeshData::FSkinnedPositions
- FEvolution::FCollisionBodyRanges
- FEvolution::FGroups
- FEvolution::FSoftBodies
- FNewtonEvolution
- FPBDEvolution
- FSpatialAccelerationCache
- TGaussSeidelWeakConstraintData
- TGeometryParticleHandles
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Chaos/ArrayCollection.h | |||
TArrayCollection
(
const TArrayCollection& Other |
Chaos/ArrayCollection.h | ||
TArrayCollection
(
TArrayCollection&& Other |
Chaos/ArrayCollection.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~TArrayCollection() |
Chaos/ArrayCollection.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| MArrays | TArray< TArrayCollectionArrayBase * > | Chaos/ArrayCollection.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
int32 AddArray
(
TArrayCollectionArrayBase* Array |
Chaos/ArrayCollection.h | ||
uint64 ComputeColumnSize() |
Chaos/ArrayCollection.h | ||
void RemoveArray
(
TArrayCollectionArrayBase* Array |
Chaos/ArrayCollection.h | ||
void RemoveAt
(
int32 Index, |
Chaos/ArrayCollection.h | ||
void ShrinkArrays
(
const float MaxSlackFraction, |
Chaos/ArrayCollection.h | ||
uint32 Size() |
Chaos/ArrayCollection.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddElementsHelper
(
const int32 Num |
Chaos/ArrayCollection.h | ||
void MoveToOtherArrayCollection
(
const int32 Index, |
Chaos/ArrayCollection.h | ||
void RemoveAtHelper
(
const int32 Index, |
Chaos/ArrayCollection.h | ||
void RemoveAtSwapHelper
(
const int32 Index |
Chaos/ArrayCollection.h | ||
void ResizeHelper
(
const int32 Num |
Chaos/ArrayCollection.h |