UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IrisConfigInternal.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Iris/IrisConfig.h"
6
7// Log config for Iris subsystems
8#ifndef UE_NET_ENABLE_REPLICATIONREADER_LOG
9#if (UE_BUILD_SHIPPING || UE_BUILD_TEST)
10# define UE_NET_ENABLE_REPLICATIONREADER_LOG 0
11#else
12# define UE_NET_ENABLE_REPLICATIONREADER_LOG 0
13#endif
14#endif
15
16
17#ifndef UE_NET_ENABLE_REPLICATIONWRITER_LOG
18#if (UE_BUILD_SHIPPING || UE_BUILD_TEST)
19# define UE_NET_ENABLE_REPLICATIONWRITER_LOG 0
20#else
21# define UE_NET_ENABLE_REPLICATIONWRITER_LOG 0
22#endif
23#endif
24
25// Misc config
26#ifndef UE_NET_VALIDATE_REPLICATION_RECORD
27#if (UE_BUILD_SHIPPING || UE_BUILD_TEST)
28# define UE_NET_VALIDATE_REPLICATION_RECORD 0
29#else
30# define UE_NET_VALIDATE_REPLICATION_RECORD 1
31#endif
32#endif
33
34#ifndef UE_NET_VALIDATE_DC_BASELINES
35#if (UE_BUILD_SHIPPING || UE_BUILD_TEST)
36# define UE_NET_VALIDATE_DC_BASELINES 0
37#else
38# define UE_NET_VALIDATE_DC_BASELINES 1
39#endif
40#endif
41
42#ifndef UE_NET_ENABLE_REPLICATIONWRITER_CANNOT_SEND_WARNING
43#if (UE_BUILD_SHIPPING)
44# define UE_NET_ENABLE_REPLICATIONWRITER_CANNOT_SEND_WARNING 1
45#else
46# define UE_NET_ENABLE_REPLICATIONWRITER_CANNOT_SEND_WARNING 1
47#endif
48#endif
49
50#ifndef UE_NET_WITH_VERBOSE_POLL_PROFILING
51# define UE_NET_WITH_VERBOSE_POLL_PROFILING (!UE_BUILD_SHIPPING)
52#endif