Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/PhysicsEngine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/ClusterUnionComponent.h |
| Include | #include "PhysicsEngine/ClusterUnionComponent.h" |
Syntax
USTRUCT ()
struct FClusteredComponentData
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSet< int32 > | BoneIds | Set of bone Ids that we actually added into the cluster union. | |
| PRAGMA_ENABLE_DEPRECATION_WARNINGSTArray< FClusterUnionBoneData > | BonesData | Array of bone Ids that we actually added into the cluster union. | |
| bool | bPendingDeletion | ||
| bool | bWasReplicating | ||
| TSet< FExternalSpatialAccelerationPayload > | CachedAccelerationPayloads | Cached acceleration structure handles - needed to properly cleanup the component from the accel structure. | |
| TWeakObjectPtr< AActor > | Owner | ||
| TWeakObjectPtr< UClusterUnionReplicatedProxyComponent > | ReplicatedProxyComponent | Using a TWeakObjectPtr here because the UClusterUnionReplicatedProxyComponent will have a pointer back and we don't want to get into a situation where a circular reference occurs. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| PRAGMA_DISABLE_DEPRECATION_WARNINGS | FClusteredComponentData
(
const FClusteredComponentData& Other |
||
FClusteredComponentData
(
FClusteredComponentData&& Other |
Operators
| Type | Name | Description | |
|---|---|---|---|
| FClusteredComponentData & | operator=
(
const FClusteredComponentData& Other |
||
| FClusteredComponentData & | operator=
(
FClusteredComponentData&& Other |