Navigation
API > API/Runtime > API/Runtime/Chaos
References
| Module | Chaos |
| Header | /Engine/Source/Runtime/Experimental/Chaos/Public/GeometryCollectionProxyData.h |
| Include | #include "GeometryCollectionProxyData.h" |
Syntax
class FGeometryCollectionDynamicStateFacade
Remarks
Provides an API for dynamic state related attributes physics state , broken state, current parent (normal or internal clusters ) To be used with the dynamic collection
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGeometryCollectionDynamicStateFacade
(
FManagedArrayCollection& InCollection |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | HasBrokenOff
(
int32 TransformIndex |
Return true if the transform has broken off its parent | |
| bool | HasChildren
(
int32 TransformIndex |
Whether there's children attached to this transfom (Cluster) | |
| bool | HasDynamicInternalClusterParent
(
int32 TransformIndex |
Return true if the transform has an internal cluster parent in a dynamic state | |
| bool | HasInternalClusterParent
(
int32 TransformIndex |
Return true if the transform has an internal cluster parent | |
| bool | IsDynamicOrSleeping
(
int32 TransformIndex |
Return true if the transform is in a dynamic or sleeping state | |
| bool | IsSleeping
(
int32 TransformIndex |
Return true if the transform is in a sleeping state | |
| bool | IsValid () |
Returns true if all the necessary attributes are present |