8#include "NetObjectPrioritizer.generated.h"
15 struct FReplicationInstanceProtocol;
16 struct FReplicationProtocol;
17 struct FReplicationView;
#define PURE_VIRTUAL(func,...)
Definition CoreMiscDefines.h:103
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition NetChunkedArray.h:23
Definition NetObjectPrioritizer.h:92
Definition NetObjectPrioritizer.h:158
virtual void Init(FNetObjectPrioritizerInitParams &Params) PURE_VIRTUAL(Init
Definition ReplicationSystem.h:70
Definition NetworkVersion.cpp:28
uint32 FNetObjectPrioritizerHandle
Definition ObjectReplicationBridge.h:34
constexpr FNetObjectPrioritizerHandle InvalidNetObjectPrioritizerHandle
Definition NetObjectPrioritizer.h:24
constexpr FNetObjectPrioritizerHandle DefaultSpatialNetObjectPrioritizerHandle
Definition NetObjectPrioritizer.h:32
@ false
Definition radaudio_common.h:23
Definition NetObjectPrioritizer.h:74
Definition NetObjectPrioritizer.h:69
Definition NetObjectPrioritizer.h:82
uint16 Data[4]
Definition NetObjectPrioritizer.h:83
Definition NetObjectPrioritizer.h:44
const FNetObjectPrioritizationInfo * PrioritizationInfos
Definition NetObjectPrioritizer.h:58
const uint32 * ObjectIndices
Definition NetObjectPrioritizer.h:49
float * Priorities
Definition NetObjectPrioritizer.h:55
UE::Net::FReplicationView View
Definition NetObjectPrioritizer.h:64
uint32 ConnectionId
Definition NetObjectPrioritizer.h:61
uint32 ObjectCount
Definition NetObjectPrioritizer.h:52
Definition NetObjectPrioritizer.h:113
const uint8 * StateBuffer
Definition NetObjectPrioritizer.h:128
const UE::Net::FReplicationProtocol * Protocol
Definition NetObjectPrioritizer.h:121
const UE::Net::FReplicationInstanceProtocol * InstanceProtocol
Definition NetObjectPrioritizer.h:118
FNetObjectPrioritizationInfo & OutInfo
Definition NetObjectPrioritizer.h:115
Definition NetObjectPrioritizer.h:98
uint32 MaxConnectionCount
Definition NetObjectPrioritizer.h:108
TObjectPtr< const UReplicationSystem > ReplicationSystem
Definition NetObjectPrioritizer.h:100
UNetObjectPrioritizerConfig * Config
Definition NetObjectPrioritizer.h:102
uint32 AbsoluteMaxNetObjectCount
Definition NetObjectPrioritizer.h:104
uint32 CurrentMaxInternalIndex
Definition NetObjectPrioritizer.h:106
Definition NetObjectPrioritizer.h:133
FNetObjectPrioritizationInfo * PrioritizationInfos
Definition NetObjectPrioritizer.h:146
UE::Net::FReplicationInstanceProtocol const *const * InstanceProtocols
Definition NetObjectPrioritizer.h:140
const UE::Net::TNetChunkedArray< uint8 * > * StateBuffers
Definition NetObjectPrioritizer.h:143
uint32 ObjectCount
Definition NetObjectPrioritizer.h:137
const uint32 * ObjectIndices
Definition NetObjectPrioritizer.h:135
Definition ObjectPtr.h:488
Definition ReplicationProtocol.h:42
Definition ReplicationProtocol.h:83
Definition ReplicationView.h:19