UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Net::FReplicatedComponentInfo Struct Reference

#include <NetSubObjectRegistry.h>

Public Member Functions

 FReplicatedComponentInfo (UActorComponent *InComponent, ELifetimeCondition InNetCondition=COND_None)
 
bool operator== (const FReplicatedComponentInfo &rhs) const
 
bool operator== (const UActorComponent *rhs) const
 

Public Attributes

UActorComponentComponent = nullptr
 
FObjectKey Key
 
ELifetimeCondition NetCondition = COND_None
 
FSubObjectRegistry SubObjects
 

Detailed Description

Keep track of replicated components and their subobject list

Constructor & Destructor Documentation

◆ FReplicatedComponentInfo()

UE::Net::FReplicatedComponentInfo::FReplicatedComponentInfo ( UActorComponent InComponent,
ELifetimeCondition  InNetCondition = COND_None 
)
inline

Member Function Documentation

◆ operator==() [1/2]

bool UE::Net::FReplicatedComponentInfo::operator== ( const FReplicatedComponentInfo rhs) const
inline

◆ operator==() [2/2]

bool UE::Net::FReplicatedComponentInfo::operator== ( const UActorComponent rhs) const
inline

Member Data Documentation

◆ Component

UActorComponent* UE::Net::FReplicatedComponentInfo::Component = nullptr

Component that will be replicated

◆ Key

FObjectKey UE::Net::FReplicatedComponentInfo::Key

Store the object key info for fast access later

◆ NetCondition

ELifetimeCondition UE::Net::FReplicatedComponentInfo::NetCondition = COND_None

NetCondition of the component

◆ SubObjects

FSubObjectRegistry UE::Net::FReplicatedComponentInfo::SubObjects

Collection of subobjects replicated with this component


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