#include <ReplicationSystemInternal.h>
◆ FReplicationSystemInternal()
◆ AreFilterChangesBlocked()
| bool UE::Net::Private::FReplicationSystemInternal::AreFilterChangesBlocked |
( |
| ) |
const |
|
inline |
◆ AreParallelTasksAllowed()
| bool UE::Net::Private::FReplicationSystemInternal::AreParallelTasksAllowed |
( |
| ) |
const |
|
inline |
◆ GetAccumulatedReplicationStats() [1/2]
| FReplicationStats & UE::Net::Private::FReplicationSystemInternal::GetAccumulatedReplicationStats |
( |
| ) |
|
|
inline |
◆ GetAccumulatedReplicationStats() [2/2]
| const FReplicationStats & UE::Net::Private::FReplicationSystemInternal::GetAccumulatedReplicationStats |
( |
| ) |
const |
|
inline |
◆ GetChangeMaskCache()
| FChangeMaskCache & UE::Net::Private::FReplicationSystemInternal::GetChangeMaskCache |
( |
| ) |
|
|
inline |
◆ GetConditionals()
◆ GetConnections()
◆ GetDeltaCompressionBaselineInvalidationTracker()
◆ GetDeltaCompressionBaselineManager()
◆ GetDirtyNetObjectTracker()
◆ GetFiltering() [1/2]
◆ GetFiltering() [2/2]
◆ GetForwardNetRPCCallMulticastDelegate()
◆ GetGroups()
◆ GetInitParams()
◆ GetIrisObjectReferencePackageMap()
◆ GetIsInParallelPhase()
| bool UE::Net::Private::FReplicationSystemInternal::GetIsInParallelPhase |
( |
| ) |
const |
|
inline |
◆ GetNetBlobHandlerManager() [1/2]
◆ GetNetBlobHandlerManager() [2/2]
| const FNetBlobHandlerManager & UE::Net::Private::FReplicationSystemInternal::GetNetBlobHandlerManager |
( |
| ) |
const |
|
inline |
◆ GetNetBlobManager()
| FNetBlobManager & UE::Net::Private::FReplicationSystemInternal::GetNetBlobManager |
( |
| ) |
|
|
inline |
◆ GetNetRefHandleManager() [1/2]
◆ GetNetRefHandleManager() [2/2]
| const FNetRefHandleManager & UE::Net::Private::FReplicationSystemInternal::GetNetRefHandleManager |
( |
| ) |
const |
|
inline |
◆ GetNetTypeStats()
| FNetTypeStats & UE::Net::Private::FReplicationSystemInternal::GetNetTypeStats |
( |
| ) |
|
|
inline |
◆ GetObjectReferenceCache()
◆ GetPrioritization()
◆ GetReplicationBridge() [1/2]
◆ GetReplicationBridge() [2/2]
◆ GetReplicationProtocolManager()
◆ GetReplicationStateDescriptorRegistry()
◆ GetReplicationStateStorage()
◆ GetSendStats()
| FNetSendStats & UE::Net::Private::FReplicationSystemInternal::GetSendStats |
( |
| ) |
|
|
inline |
◆ GetTickReplicationStats() [1/2]
| FReplicationStats & UE::Net::Private::FReplicationSystemInternal::GetTickReplicationStats |
( |
| ) |
|
|
inline |
◆ GetTickReplicationStats() [2/2]
| const FReplicationStats & UE::Net::Private::FReplicationSystemInternal::GetTickReplicationStats |
( |
| ) |
const |
|
inline |
◆ GetWorldLocations()
| FWorldLocations & UE::Net::Private::FReplicationSystemInternal::GetWorldLocations |
( |
| ) |
|
|
inline |
◆ InitDirtyNetObjectTracker()
◆ IsDirtyNetObjectTrackerInitialized()
| bool UE::Net::Private::FReplicationSystemInternal::IsDirtyNetObjectTrackerInitialized |
( |
| ) |
const |
|
inline |
◆ PostSeamlessTravelGarbageCollect()
| void UE::Net::Private::FReplicationSystemInternal::PostSeamlessTravelGarbageCollect |
( |
| ) |
|
|
inline |
◆ PreSeamlessTravelGarbageCollect()
| void UE::Net::Private::FReplicationSystemInternal::PreSeamlessTravelGarbageCollect |
( |
| ) |
|
|
inline |
◆ SetBlockFilterChanges()
| void UE::Net::Private::FReplicationSystemInternal::SetBlockFilterChanges |
( |
bool |
bBlock | ) |
|
|
inline |
◆ SetIrisObjectReferencePackageMap()
◆ SetReplicationBridge()
◆ StartParallelPhase()
| void UE::Net::Private::FReplicationSystemInternal::StartParallelPhase |
( |
| ) |
|
|
inline |
Used by subsystems such as ObjectPoller to indicate when we're running tasks simultaneously and need to be thread-safe Must be called in-order and exclusively. We currently do not support simultaneous parallel phases (e.g running Write tasks whilst Polling is running)
◆ StopParallelPhase()
| void UE::Net::Private::FReplicationSystemInternal::StopParallelPhase |
( |
| ) |
|
|
inline |
◆ bAllowParallelTasks
| bool UE::Net::Private::FReplicationSystemInternal::bAllowParallelTasks = false |
When true, allow subsystems to run parallel workloads, such as the PollAndCopy step running several asynchronous tasks to speed up game thread execution time. Only supported when bIsServer = true and bAllowObjectReplication = true
◆ bIsInParallelPhase
| bool UE::Net::Private::FReplicationSystemInternal::bIsInParallelPhase = false |
Is true whilst a phase is running parallel tasks. If bAllowParallelTasks is false, this can never be true.
The documentation for this class was generated from the following file: