Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Physics > API/Runtime/Engine/Physics/Experimental
Inheritance Hierarchy
- TArrayCollectionArrayBase
- TArray
- TArrayCollectionArray
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/Physics/Experimental/PhysScene_Chaos.h |
| Include | #include "Physics/Experimental/PhysScene_Chaos.h" |
Syntax
template<class T>
class TArrayCollectionArray :
public Chaos::TArrayCollectionArrayBase,
public TArray< T >
Constructors
| Type | Name | Description | |
|---|---|---|---|
TArrayCollectionArray
(
const TArrayCollectionArray< T >& Other |
|||
TArrayCollectionArray
(
TArrayCollectionArray< T >&& Other |
|||
TArrayCollectionArray
(
TArray< T >&& Other |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TArrayCollectionArray< T > | Clone () |
||
| void | Fill
(
const T& Value |
Overridden from TArrayCollectionArrayBase
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyShrinkPolicy
(
const float MaxSlackFraction, |
If we have more slack space than MaxSlackFraction x Num(), run the default Shrink policy. | |
| void | MoveToOtherArray
(
const int Idx, |
||
| void | RemoveAt
(
const int Idx, |
||
| void | RemoveAtSwap
(
const int Idx |
||
| void | Resize
(
const int Num |
||
| uint64 | SizeOfElem () |
Operators
| Type | Name | Description | |
|---|---|---|---|
| TArrayCollectionArray & | operator=
(
TArrayCollectionArray< T >&& Other |
Constants
| Name | Description |
|---|---|
| bAllowShrinkOnRemove |