UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ReplicationSystemTypes.h File Reference
#include "CoreTypes.h"
#include "Delegates/Delegate.h"
#include "Misc/EnumClassFlags.h"

Go to the source code of this file.

Namespaces

namespace  UE
 
namespace  UE::Net
 

Typedefs

using UE::Net::FForwardNetRPCCallDelegate = TDelegate< void(UObject *RootObject, UObject *SubObject, UFunction *Function, void *Params)>
 
using UE::Net::FForwardNetRPCCallMulticastDelegate = TMulticastDelegate< typename FForwardNetRPCCallDelegate::TFuncType >
 

Enumerations

enum class  UE::Net::ENetObjectDeltaCompressionStatus : unsigned { UE::Net::Disallow , UE::Net::Allow }
 
enum class  UE::Net::EGetRefHandleFlags : uint32 { UE::Net::None , UE::Net::EvenIfGarbage }
 
enum class  UE::Net::EReplicationSystemSendPass : unsigned { UE::Net::Invalid , UE::Net::PostTickDispatch , UE::Net::TickFlush }
 
enum class  UE::Net::EDependentObjectSchedulingHint : uint8 { UE::Net::Default = 0 , UE::Net::ScheduleBeforeParent , UE::Net::ScheduleBeforeParentIfInitialState }
 
enum class  UE::Net::ENetObjectAttachmentSendPolicyFlags : uint32 { UE::Net::None = 0 , UE::Net::ScheduleAsOOB = 1U << 0U , UE::Net::SendInPostTickDispatch = ScheduleAsOOB << 1U , UE::Net::SendImmediate = ScheduleAsOOB | SendInPostTickDispatch }
 

Functions

 UE::Net::ENUM_CLASS_FLAGS (EGetRefHandleFlags)
 
 UE::Net::ENUM_CLASS_FLAGS (ENetObjectAttachmentSendPolicyFlags)
 
const TCHARUE::Net::LexToString (ENetObjectAttachmentSendPolicyFlags SendFlags)
 
const TCHARUE::Net::LexToString (EDependentObjectSchedulingHint SchedulingHint)