Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Engine
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Classes/Engine/NetworkObjectList.h |
Include | #include "Engine/NetworkObjectList.h" |
Syntax
struct FNetworkObjectInfo
Remarks
Struct to store an actor pointer and any internal metadata for that actor used internally by a UNetDriver.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
AActor * | Actor | Pointer to the replicated actor. |
![]() |
uint8: 1 | bDirtyForReplay | Should this object be considered for replay checkpoint writes |
![]() |
uint8: 1 | bPendingNetUpdate | Is this object still pending a full net update due to clients that weren't able to replicate the actor at the time of LastNetUpdateTime |
![]() |
uint8: 1 | bSwapRolesOnReplicate | Should channel swap roles while calling ReplicateActor |
![]() |
TSet< TWeakObjectPtr< UNetConnection >, FNetConnectionKeyFuncs > | DormantConnections | List of connections that this actor is dormant on |
![]() |
uint32 | ForceRelevantFrame | Force this object to be considered relevant for at least one update |
![]() |
double | LastNetReplicateTime | Last absolute time in seconds since actor actually sent something during replication |
![]() |
double | LastNetUpdateTimestamp | Last time this actor was updated for replication via NextUpdateTime |
![]() |
double | NextUpdateTime | Next time to consider replicating the actor. |
![]() |
float | OptimalNetUpdateDelta | Optimal delta between replication updates based on how frequently actor properties are actually changing |
![]() |
TSet< TWeakObjectPtr< UNetConnection >, FNetConnectionKeyFuncs > | RecentlyDormantConnections | A list of connections that this actor has recently been dormant on, but the actor doesn't have a channel open yet. |
![]() |
TWeakObjectPtr< AActor > | WeakActor | WeakPtr to actor. |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
|||
![]() |
FNetworkObjectInfo
(
AActor* InActor |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | CountBytes
(
FArchive& Ar |
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FNetConnectionKeyFuncs | Key definitions for TSet/TMap that works with invalidated weak pointers |