Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FClusteredComponentData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/PhysicsEngine/ClusterUnionComponent.h |
| Include Path | #include "PhysicsEngine/ClusterUnionComponent.h" |
Syntax
USTRUCT ()
struct FClusteredComponentData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| PhysicsEngine/ClusterUnionComponent.h | |||
PRAGMA_DISABLE_DEPRECATION_WARNINGS FClusteredComponentData
(
const FClusteredComponentData& Other |
PhysicsEngine/ClusterUnionComponent.h | ||
FClusteredComponentData
(
FClusteredComponentData&& Other |
PhysicsEngine/ClusterUnionComponent.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BoneIds | TSet< int32 > | Set of bone Ids that we actually added into the cluster union. | PhysicsEngine/ClusterUnionComponent.h | |
| BonesData | TArray< FClusterUnionBoneData > | Array of bone Ids that we actually added into the cluster union. | PhysicsEngine/ClusterUnionComponent.h | |
| bPendingDeletion | bool | PhysicsEngine/ClusterUnionComponent.h | ||
| bWasReplicating | bool | PhysicsEngine/ClusterUnionComponent.h | ||
| CachedAccelerationPayloads | TSet< FExternalSpatialAccelerationPayload > | Cached acceleration structure handles - needed to properly cleanup the component from the accel structure. | PhysicsEngine/ClusterUnionComponent.h | |
| Owner | TWeakObjectPtr< AActor > | PhysicsEngine/ClusterUnionComponent.h | ||
| ReplicatedProxyComponent | TWeakObjectPtr< UClusterUnionReplicatedProxyComponent > | 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. | PhysicsEngine/ClusterUnionComponent.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FClusteredComponentData & operator=
(
const FClusteredComponentData& Other |
PhysicsEngine/ClusterUnionComponent.h | ||
FClusteredComponentData & operator=
(
FClusteredComponentData&& Other |
PhysicsEngine/ClusterUnionComponent.h |