Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FNetworkObjectList
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.
| Name | FSubObjectChannelReference |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/NetworkObjectList.h |
| Include Path | #include "Engine/NetworkObjectList.h" |
Syntax
struct FSubObjectChannelReference
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Engine/NetworkObjectList.h | |||
FSubObjectChannelReference
(
const TWeakObjectPtr< UObject >& InSubObject |
Engine/NetworkObjectList.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ChannelRefCount | uint16 | Number of channels that replicated the subobject | Engine/NetworkObjectList.h | |
| Status | ENetSubObjectStatus | Current status of the subobject | Engine/NetworkObjectList.h | |
| SubObjectPtr | TWeakObjectPtr< UObject > | The replicated subobject | Engine/NetworkObjectList.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsActive() |
Engine/NetworkObjectList.h | ||
bool IsDelete() |
Engine/NetworkObjectList.h | ||
bool IsTearOff() |
Engine/NetworkObjectList.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FSubObjectChannelReference& rhs |
Engine/NetworkObjectList.h | ||
bool operator==
(
const TWeakObjectPtr< UObject >& rhs |
Engine/NetworkObjectList.h |