![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <NetworkObjectList.h>
Public Member Functions | |
| bool | operator== (const FSubObjectChannelReference &rhs) const |
| bool | operator== (const TWeakObjectPtr< UObject > &rhs) const |
| bool | IsTearOff () const |
| bool | IsDelete () const |
| bool | IsActive () const |
| FSubObjectChannelReference ()=default | |
| FSubObjectChannelReference (const TWeakObjectPtr< UObject > &InSubObject) | |
Public Attributes | |
| TWeakObjectPtr< UObject > | SubObjectPtr |
| uint16 | ChannelRefCount = 0 |
| ENetSubObjectStatus | Status = ENetSubObjectStatus::Active |
Friends | |
| uint32 | GetTypeHash (const FSubObjectChannelReference &SubObjChannelRef) |
Keeps track of the number of channels that have replicated a subobject. When the status is not Active anymore it is expected of existing references to be gradually removed as the actor replicates itself to each connection.
|
default |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
| uint16 FNetworkObjectList::FSubObjectChannelReference::ChannelRefCount = 0 |
Number of channels that replicated the subobject
| ENetSubObjectStatus FNetworkObjectList::FSubObjectChannelReference::Status = ENetSubObjectStatus::Active |
Current status of the subobject
| TWeakObjectPtr<UObject> FNetworkObjectList::FSubObjectChannelReference::SubObjectPtr |
The replicated subobject