![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "Iris/ReplicationSystem/ObjectReplicationBridge.h"#include "Misc/ScopeExit.h"#include "HAL/IConsoleManager.h"#include "Iris/IrisConfigInternal.h"#include "Iris/Core/IrisCsv.h"#include "Iris/Core/IrisLog.h"#include "Iris/Core/IrisMemoryTracker.h"#include "Iris/Core/IrisProfiler.h"#include "Iris/Core/IrisDebugging.h"#include "Iris/Core/IrisDelegates.h"#include "Net/Core/NetBitArrayPrinter.h"#include "Net/Core/NetHandle/NetHandleManager.h"#include "Net/Core/Connection/NetEnums.h"#include "Net/Core/PropertyConditions/PropertyConditionsDelegates.h"#include "Net/Core/Trace/NetTrace.h"#include "Net/Core/Trace/NetDebugName.h"#include "Iris/ReplicationState/ReplicationStateDescriptorBuilder.h"#include "Iris/ReplicationState/ReplicationStateUtil.h"#include "Iris/ReplicationSystem/LegacyPushModel.h"#include "Iris/ReplicationSystem/NetObjectFactory.h"#include "Iris/ReplicationSystem/NetObjectFactoryRegistry.h"#include "Iris/ReplicationSystem/NetRefHandleManagerTypes.h"#include "Iris/ReplicationSystem/ObjectPollFrequencyLimiter.h"#include "Iris/ReplicationSystem/ObjectReplicationBridgeConfig.h"#include "Iris/ReplicationSystem/Polling/ObjectPoller.h"#include "Iris/ReplicationSystem/Prioritization/NetObjectPrioritizer.h"#include "Iris/ReplicationSystem/ReplicationConnections.h"#include "Iris/ReplicationSystem/ReplicationFragment.h"#include "Iris/ReplicationSystem/ReplicationFragmentInternal.h"#include "Iris/ReplicationSystem/ReplicationFragmentUtil.h"#include "Iris/ReplicationSystem/ReplicationOperations.h"#include "Iris/ReplicationSystem/ReplicationOperationsInternal.h"#include "Iris/ReplicationSystem/ReplicationProtocolManager.h"#include "Iris/ReplicationSystem/ReplicationSystem.h"#include "Iris/ReplicationSystem/ReplicationSystemInternal.h"#include "Iris/ReplicationSystem/ReplicationSystemTypes.h"#include "Iris/ReplicationSystem/ReplicationWriter.h"#include "Iris/ReplicationSystem/RepTag.h"#include "Iris/Serialization/ObjectNetSerializer.h"#include "Iris/Serialization/NetSerializationContext.h"#include "Iris/Serialization/InternalNetSerializationContext.h"#include "Iris/Serialization/NetBitStreamUtil.h"Classes | |
| struct | UE::Net::Private::FReplicationInstanceProtocolDeleter |
Namespaces | |
| namespace | UE |
| namespace | UE::Net |
| namespace | UE::Net::Private |
| namespace | UE::Net::Private::ObjectBridgeDebugging |
Macros | |
| #define | UE_IRIS_VALIDATE_PROTOCOLS !UE_BUILD_SHIPPING |
| #define | UE_LOG_OBJECTREPLICATIONBRIDGE(Category, Format, ...) UE_LOG(LogIris, Category, TEXT("RepBridge(%u)::") Format, GetReplicationSystem()->GetId(), ##__VA_ARGS__) |
Typedefs | |
| typedef TUniquePtr< FReplicationInstanceProtocol, FReplicationInstanceProtocolDeleter > | UE::Net::Private::FReplicationInstanceProtocolPtr |
Functions | |
| void | UE::Net::Private::ObjectBridgeDebugging::RemoteProtocolMismatchDetected (TMap< FObjectKey, bool > &ArchetypesAlreadyPrinted, UReplicationSystem *, uint32, const FReplicationFragments &, const UObject *, const UObject *) |
| void | UE::Net::Private::CallRegisterReplicationFragments (UObject *Object, FFragmentRegistrationContext &Context, EFragmentRegistrationFlags RegistrationFlags) |
| #define UE_IRIS_VALIDATE_PROTOCOLS !UE_BUILD_SHIPPING |