UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UClusterUnionComponent::FMappedComponentKey Struct Reference

#include <ClusterUnionComponent.h>

Public Member Functions

 FMappedComponentKey ()
 
 FMappedComponentKey (TObjectKey< UPrimitiveComponent > InComponentKey, UPrimitiveComponent *InComponent)
 
 FMappedComponentKey (UPrimitiveComponent *InComponent)
 
bool operator< (const FMappedComponentKey &Other) const
 
bool operator== (const FMappedComponentKey &Other) const
 

Public Attributes

TObjectKey< UPrimitiveComponent > ComponentKey
 
UPrimitiveComponent * ComponentPtr
 

Friends

uint32 GetTypeHash (const FMappedComponentKey &InMappedComponentKey)
 

Detailed Description

Structure that stores an object key and its raw ptr, so it can be accessed without going trough the global uobjects array (so it could be garbage, therefore it has to be used withing the same frame)

Constructor & Destructor Documentation

◆ FMappedComponentKey() [1/3]

UClusterUnionComponent::FMappedComponentKey::FMappedComponentKey ( )
inline

◆ FMappedComponentKey() [2/3]

UClusterUnionComponent::FMappedComponentKey::FMappedComponentKey ( TObjectKey< UPrimitiveComponent >  InComponentKey,
UPrimitiveComponent *  InComponent 
)
inline

◆ FMappedComponentKey() [3/3]

UClusterUnionComponent::FMappedComponentKey::FMappedComponentKey ( UPrimitiveComponent *  InComponent)
inline

Member Function Documentation

◆ operator<()

bool UClusterUnionComponent::FMappedComponentKey::operator< ( const FMappedComponentKey Other) const
inline

◆ operator==()

bool UClusterUnionComponent::FMappedComponentKey::operator== ( const FMappedComponentKey Other) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FMappedComponentKey InMappedComponentKey)
friend

Member Data Documentation

◆ ComponentKey

TObjectKey<UPrimitiveComponent> UClusterUnionComponent::FMappedComponentKey::ComponentKey

◆ ComponentPtr

UPrimitiveComponent* UClusterUnionComponent::FMappedComponentKey::ComponentPtr

The documentation for this struct was generated from the following file: