◆ FReplicationSystemImpl()
◆ ~FReplicationSystemImpl()
| UE::Net::Private::FReplicationSystemImpl::~FReplicationSystemImpl |
( |
| ) |
|
|
inline |
◆ AddConnection()
| void UE::Net::Private::FReplicationSystemImpl::AddConnection |
( |
uint32 |
ConnectionId | ) |
|
|
inline |
Currently we expect all objects to be replicated from server to client. That means we will have to support sending attachments such as RPCs from the client to the server, if the RPC is allowed to be sent in the first place.
◆ CallPreSendUpdate()
| void UE::Net::Private::FReplicationSystemImpl::CallPreSendUpdate |
( |
float |
DeltaSeconds | ) |
|
|
inline |
◆ CollectNetMetrics()
◆ Deinit()
| void UE::Net::Private::FReplicationSystemImpl::Deinit |
( |
| ) |
|
|
inline |
◆ EndPostSendUpdate()
| void UE::Net::Private::FReplicationSystemImpl::EndPostSendUpdate |
( |
| ) |
|
|
inline |
◆ Init()
◆ InitDefaultFilteringGroups()
| void UE::Net::Private::FReplicationSystemImpl::InitDefaultFilteringGroups |
( |
| ) |
|
|
inline |
◆ OnInternalNetRefIndicesFreed()
◆ OnMaxInternalNetRefIndexIncreased()
| void UE::Net::Private::FReplicationSystemImpl::OnMaxInternalNetRefIndexIncreased |
( |
FInternalNetRefIndex |
NewMaxInternalIndex | ) |
|
|
inline |
◆ PostReceiveUpdate()
| void UE::Net::Private::FReplicationSystemImpl::PostReceiveUpdate |
( |
| ) |
|
|
inline |
◆ PreReceiveUpdate()
| void UE::Net::Private::FReplicationSystemImpl::PreReceiveUpdate |
( |
| ) |
|
|
inline |
◆ ProcessNetObjectAttachmentSendQueue()
◆ ProcessOOBNetObjectAttachmentSendQueue()
| void UE::Net::Private::FReplicationSystemImpl::ProcessOOBNetObjectAttachmentSendQueue |
( |
| ) |
|
|
inline |
◆ PropagateDirtyChanges()
| void UE::Net::Private::FReplicationSystemImpl::PropagateDirtyChanges |
( |
| ) |
|
|
inline |
◆ QuantizeDirtyStateData()
| void UE::Net::Private::FReplicationSystemImpl::QuantizeDirtyStateData |
( |
| ) |
|
|
inline |
◆ RemoveConnection()
| void UE::Net::Private::FReplicationSystemImpl::RemoveConnection |
( |
uint32 |
ConnectionId | ) |
|
|
inline |
◆ ResetNetMetrics()
| void UE::Net::Private::FReplicationSystemImpl::ResetNetMetrics |
( |
| ) |
|
|
inline |
◆ ResetNetObjectAttachmentSendQueue()
| void UE::Net::Private::FReplicationSystemImpl::ResetNetObjectAttachmentSendQueue |
( |
| ) |
|
|
inline |
◆ ResetObjectStateDirtiness()
| void UE::Net::Private::FReplicationSystemImpl::ResetObjectStateDirtiness |
( |
| ) |
|
|
inline |
◆ ShouldUpdateForConnections()
| bool UE::Net::Private::FReplicationSystemImpl::ShouldUpdateForConnections |
( |
| ) |
|
|
inline |
◆ StartPreSendUpdate()
| void UE::Net::Private::FReplicationSystemImpl::StartPreSendUpdate |
( |
| ) |
|
|
inline |
◆ UpdateConditionals()
| void UE::Net::Private::FReplicationSystemImpl::UpdateConditionals |
( |
| ) |
|
|
inline |
◆ UpdateDataStreams()
◆ UpdateDirtyListPostPoll()
| void UE::Net::Private::FReplicationSystemImpl::UpdateDirtyListPostPoll |
( |
| ) |
|
|
inline |
◆ UpdateDirtyObjectList()
| void UE::Net::Private::FReplicationSystemImpl::UpdateDirtyObjectList |
( |
| ) |
|
|
inline |
◆ UpdateFiltering()
| void UE::Net::Private::FReplicationSystemImpl::UpdateFiltering |
( |
| ) |
|
|
inline |
◆ UpdateObjectScopes()
| void UE::Net::Private::FReplicationSystemImpl::UpdateObjectScopes |
( |
| ) |
|
|
inline |
◆ UpdatePrioritization()
| void UE::Net::Private::FReplicationSystemImpl::UpdatePrioritization |
( |
const FNetBitArrayView & |
ReplicatingConnections | ) |
|
|
inline |
◆ UpdateUnresolvableReferenceTracking()
| void UE::Net::Private::FReplicationSystemImpl::UpdateUnresolvableReferenceTracking |
( |
| ) |
|
|
inline |
◆ UpdateWorldLocations()
| void UE::Net::Private::FReplicationSystemImpl::UpdateWorldLocations |
( |
| ) |
|
|
inline |
◆ AttachmentSendPolicyFlags
◆ bHadValidConnectionsLastUpdate
| bool UE::Net::Private::FReplicationSystemImpl::bHadValidConnectionsLastUpdate = false |
◆ ConnectionsPendingPostTickDispatchSend
| FNetBitArray UE::Net::Private::FReplicationSystemImpl::ConnectionsPendingPostTickDispatchSend |
◆ CurrentSendPass
◆ Delegates
◆ IrisDebugHelperDummy
| uint64 UE::Net::Private::FReplicationSystemImpl::IrisDebugHelperDummy = 0U |
◆ MetricNameAvgHugeObjectSendQueue
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameAvgHugeObjectSendQueue |
◆ MetricNameAvgPendingDependentObjectCount
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameAvgPendingDependentObjectCount |
◆ MetricNameAvgPendingObjectCount
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameAvgPendingObjectCount |
◆ MetricNameMaxHugeObjectSendQueue
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameMaxHugeObjectSendQueue |
◆ MetricNameMaxPendingDependentObjectCount
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameMaxPendingDependentObjectCount |
◆ MetricNameMaxPendingObjectCount
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameMaxPendingObjectCount |
◆ MetricNameTotalRootObjects
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameTotalRootObjects |
◆ MetricNameTotalSubObjects
| FName UE::Net::Private::FReplicationSystemImpl::MetricNameTotalSubObjects |
◆ NetGroupOwnerNetObjectGroupHandle
◆ NetGroupReplayNetObjectGroupHandle
◆ NetTokenStore
| FNetTokenStore* UE::Net::Private::FReplicationSystemImpl::NetTokenStore |
◆ NotReplicatedNetObjectGroupHandle
◆ ReplicationSystem
◆ ReplicationSystemInternal
The documentation for this class was generated from the following file: