FNetworkObjectInfo

Syntax

struct FNetworkObjectInfo

Remarks

Struct to store an actor pointer and any internal metadata for that actor used internally by a UNetDriver .

Variables

Name Description

Public variable

AActor *

 

Actor

Pointer to the replicated actor.

Public variable

uint8 : 1

 

bForceRelevantNextUpdate

Force this object to be considered relevant for at least one update

Public variable

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

Public variable

TSet < TWeakObje ...

 

DormantConnections

List of connections that this actor is dormant on

Public variable

double

 

LastNetReplicateTime

Last absolute time in seconds since actor actually sent something during replication

Public variable

float

 

LastNetUpdateTime

Last time this actor was updated for replication via NextUpdateTime

Public variable

double

 

NextUpdateTime

Next time to consider replicating the actor.

Public variable

float

 

OptimalNetUpdateDelta

Optimal delta between replication updates based on how frequently actor properties are actually changing

Public variable

TSet < TWeakObje ...

 

RecentlyDormantConnections

A list of connections that this actor has recently been dormant on, but the actor doesn't have a channel open yet.

Public variable

TWeakObjectPtr <...

 

WeakActor

WeakPtr to actor.

Constructors

Name Description

Public function

FNetworkObjectInfo()

Public function

FNetworkObjectInfo

(
    AActor * InActor
)

Functions

Name Description

Public function Const

void

 

CountBytes

(
    FArchive & Ar
)

References

Module

Engine

Header

Runtime/Engine/Classes/Engine/NetworkObjectList.h