![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Net/Iris/ReplicationSystem/EngineReplicationBridge.h"#include "Net/Iris/ReplicationSystem/NetActorFactory.h"#include "Net/Iris/ReplicationSystem/NetSubObjectFactory.h"#include "Iris/IrisConfig.h"#include "Iris/IrisConstants.h"#include "Iris/Core/IrisLog.h"#include "Iris/Core/IrisProfiler.h"#include "Iris/Core/NetObjectReference.h"#include "Iris/Core/IrisMemoryTracker.h"#include "Net/Core/NetToken/NetToken.h"#include "Iris/ReplicationSystem/ObjectReplicationBridgeConfig.h"#include "Iris/ReplicationSystem/StringTokenStore.h"#include "Iris/ReplicationSystem/ReplicationOperations.h"#include "Iris/ReplicationSystem/ReplicationSystem.h"#include "Iris/ReplicationSystem/Filtering/NetObjectFilter.h"#include "Iris/Serialization/NetBitStreamReader.h"#include "Iris/Serialization/NetBitStreamUtil.h"#include "Iris/Serialization/NetBitStreamWriter.h"#include "Iris/Serialization/ObjectNetSerializer.h"#include "Iris/Serialization/IrisObjectReferencePackageMap.h"#include "Iris/Metrics/NetMetrics.h"#include "AnalyticsEventAttribute.h"#include "Engine/Engine.h"#include "Engine/EngineTypes.h"#include "Engine/Level.h"#include "Engine/NetConnection.h"#include "Engine/NetDriver.h"#include "Engine/World.h"#include "GameFramework/Actor.h"#include "GameFramework/PlayerController.h"#include "HAL/LowLevelMemStats.h"#include "Net/DataBunch.h"#include "Net/DataChannel.h"#include "Net/Core/Connection/ConnectionHandle.h"#include "Net/Core/Connection/NetEnums.h"#include "Net/Core/Connection/NetCloseResult.h"#include "Net/Core/Misc/NetSubObjectRegistry.h"#include "Net/Core/Trace/NetDebugName.h"#include "Net/NetSubObjectRegistryGetter.h"#include "Net/Iris/ReplicationSystem/ReplicationSystemUtil.h"#include "ProfilingDebugging/AssetMetadataTrace.h"#include "Templates/Casts.h"#include "UObject/Package.h"#include <limits>Namespaces | |
| namespace | UE |
| namespace | UE::Net |
| namespace | UE::Net::Private |
Functions | |
| bool | UE::Net::Private::IsActorValidForIrisReplication (const AActor *Actor) |
| void | UE::Net::Private::ActorReplicationBridgePreUpdateFunction (TArrayView< UObject * > Instances, const UObjectReplicationBridge *Bridge) |
| bool | UE::Net::Private::ShouldIncludeRootObjectInLevelGroups (const UObject *RootObject) |
| const TCHAR * | UE::Net::LexToString (UE::Net::EStopReplicatingReason Reason) |
Variables | |
| bool | GDefaultUseSubObjectReplicationList |
|
extern |
Selects if actor and actorcomponents will replicate subobjects using the registration list by default.