7#include "SphereWithOwnerBoostNetObjectPrioritizer.generated.h"
17 float OwnerPriorityBoost = 2.0f;
39 OwningConnectionsChunkSize = 2U*1024U,
40 InvalidConnectionID = 0U,
59 uint32 AllocOwningConnection();
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
void Init()
Definition LockFreeList.h:4
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
USkinnedMeshComponent float
Definition SkinnedMeshComponent.h:60
Definition Engine.Build.cs:7
Definition ChunkedArray.h:56
Definition NetBitArray.h:74
Definition SphereNetObjectPrioritizer.h:15
Definition SphereNetObjectPrioritizer.h:40
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:11
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:22
TChunkedArray< ConnectionId, OwningConnectionsChunkSize > OwningConnections
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:65
UE::Net::FNetBitArray AssignedOwningConnectionIndices
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:67
uint32 GetOwningConnection(const FObjectLocationInfo &Info) const
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:73
uint16 ConnectionId
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:35
U16 Index
Definition radfft.cpp:71
Definition NetObjectPrioritizer.h:82
Definition NetObjectPrioritizer.h:44
Definition NetObjectPrioritizer.h:113
Definition NetObjectPrioritizer.h:98
Definition NetObjectPrioritizer.h:133
Definition ObjectPtr.h:488
Definition LocationBasedNetObjectPrioritizer.h:34
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:44
uint32 OwnedObjectCount
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:48
uint32 * OwnedObjectsLocalIndices
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:46
float OwnerPriorityBoost
Definition SphereWithOwnerBoostNetObjectPrioritizer.h:50