Navigation
API > API/Runtime > API/Runtime/ChaosCore > API/Runtime/ChaosCore/Chaos
Inheritance Hierarchy
- TArrayCollection
- FNewtonEvolution
- FPBDEvolution
- FSpatialAccelerationCache
- TGeometryParticleHandles
- TParticles
- FBVHParticles
- TDynamicParticles
- FSolverParticles
- TPBDParticles
- TGeometryParticlesImp
- TKinematicGeometryParticlesImp
- TRigidParticles
- TPBDRigidParticles
- TPBDRigidClusteredParticles
- TPBDGeometryCollectionParticles
- TOrientedParticles
References
| Module | ChaosCore |
| Header | /Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/ArrayCollection.h |
| Include | #include "Chaos/ArrayCollection.h" |
Syntax
class TArrayCollection
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32 | MSize |
Constructors
| Type | Name | Description | |
|---|---|---|---|
TArrayCollection
(
const TArrayCollection& Other |
|||
TArrayCollection
(
TArrayCollection&& Other |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| int32 | AddArray
(
TArrayCollectionArrayBase* Array |
||
| void | AddElementsHelper
(
const int32 Num |
||
| uint64 | |||
| void | MoveToOtherArrayCollection
(
const int32 Index, |
||
| void | RemoveArray
(
TArrayCollectionArrayBase* Array |
||
| void | RemoveAt
(
int32 Index, |
||
| void | RemoveAtHelper
(
const int32 Index, |
||
| void | RemoveAtSwapHelper
(
const int32 Index |
||
| void | ResizeHelper
(
const int32 Num |
||
| void | ShrinkArrays
(
const float MaxSlackFraction, |
||
| uint32 | Size () |