Navigation
API > API/Runtime > API/Runtime/Chaos
Inheritance Hierarchy
- FManagedArrayCollection
- FTransformDynamicCollection
- FGeometryDynamicCollection
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollectionProxyData.h |
| Include | #include "GeometryCollectionProxyData.h" |
Syntax
class FGeometryDynamicCollection : public FTransformDynamicCollection
Remarks
FGeometryDynamicCollection (FTransformDynamicCollection)
Stores per instance data for simulation level information
Variables
| Type | Name | Description | |
|---|---|---|---|
| TManagedArray< bool > | Active | Transform Group. | |
| TManagedArray< int32 > | CollisionGroup | ||
| TManagedArray< int32 > | CollisionMask | ||
| TManagedArray< int32 > | CollisionStructureID | ||
| TManagedArray< uint8 > | DynamicState | ||
| TManagedArray< TUniquePtr< FCollisionStructureManager::FSimplicial > > | Simplicials | ||
| TManagedArray< bool > | SimulatableParticles |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGeometryDynamicCollection
(
const FGeometryCollection* InRestCollection |
|||
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | |||
| void | CopyInitialVelocityAttributesFrom
(
const FGeometryDynamicCollection& SourceCollection |
||
| const TManagedArray< FVector3f > * | |||
| TManagedArray< FVector3f > * | |||
| TManagedArray< bool > * | |||
| const TManagedArray< bool > * | |||
| const TManagedArrayAccessor< int32 > | |||
| FInitialVelocityFacade | |||
| FInitialVelocityFacade | |||
| const TManagedArray< uint8 > & | |||
| TManagedArray< uint8 > & | |||
| const TManagedArray< FVector3f > * | |||
| TManagedArray< FVector3f > * |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FGeometryDynamicCollection & | operator=
(
const FGeometryDynamicCollection& |
||
| FGeometryDynamicCollection & |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FInitialVelocityFacade |
Typedefs
| Name | Description |
|---|---|
| Super |